﻿

*
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
BODY
{
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, '宋体';
}
.acontain
{
	margin: 0px auto;
	width: 96%;
	min-width: 960px;
}
.aclear
{
	clear: both;
}
UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
LI
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
IMG
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	vertical-align: middle;
	border-right-width: 0px;
}
.gexian
{
	clear: both;
	font-size: 5px;
	width: 960px;
	line-height: 5px;
	height: 5px;
}
.ared
{
	color: #ff0000;
}
A
{
	color: #0148b2;
	text-decoration: none;
}
A:visited
{
	color: #0148b2;
	text-decoration: none;
}
A:hover
{
	color: #ff3300;
	text-decoration: none;
}
A:active
{
	color: #ff3300;
	text-decoration: underline;
}
A.more
{
	font-weight: normal;
	color: #de6800;
	text-decoration: underline;
}
A.more:visited
{
	font-weight: normal;
	color: #de6800;
	text-decoration: underline;
}
A.more:hover
{
	font-weight: normal;
	color: #ff3300;
	text-decoration: none;
}
A.more:active
{
	font-weight: normal;
	color: #ff3300;
	text-decoration: underline;
}
A.x
{
	color: #0066cc;
	text-decoration: underline;
}
A.x:visited
{
	color: #0066cc;
	text-decoration: underline;
}
A.x:hover
{
	color: #ff3300;
	text-decoration: none;
}
A.x:active
{
	color: #ff3300;
	text-decoration: underline;
}
A.gr
{
	color: #999999;
	text-decoration: underline;
}
A.gr:visited
{
	color: #999999;
	text-decoration: underline;
}
A.gr:hover
{
	color: #ff3300;
	text-decoration: none;
}
A.gr:active
{
	color: #ff3300;
	text-decoration: underline;
}
A.ab
{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.ab:visited
{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.ab:hover
{
	font-weight: bold;
	color: #ff3300;
	text-decoration: none;
}
A.ab:active
{
	font-weight: bold;
	color: #ff3300;
	text-decoration: underline;
}
A.ab2
{
	font-weight: bold;
	color: #de6800;
	text-decoration: none;
}
A.ab2:visited
{
	font-weight: bold;
	color: #de6800;
	text-decoration: none;
}
A.ab2:hover
{
	font-weight: bold;
	color: #ff3300;
	text-decoration: none;
}
A.ab2:active
{
	font-weight: bold;
	color: #ff3300;
	text-decoration: underline;
}
A.bai
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.bai:visited
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.bai:hover
{
	font-weight: bold;
	color: #faffa8;
	text-decoration: none;
}
A.bai:active
{
	font-weight: bold;
	color: #faffa8;
	text-decoration: underline;
}
A.linkbai
{
	color: #ffffff;
	text-decoration: none;
}
A.linkbai:visited
{
	color: #ffffff;
	text-decoration: none;
}
A.linkbai:hover
{
	color: #faffa8;
	text-decoration: underline;
}
A.linkbai:active
{
	color: #faffa8;
	text-decoration: underline;
}
A.ablack
{
	color: #000000;
	text-decoration: none;
}
A.ablack:visited
{
	color: #000000;
	text-decoration: none;
}
A.ablack:hover
{
	color: #ff6600;
	text-decoration: none;
}
A.ablack:active
{
	color: #ff6600;
	text-decoration: underline;
}
INPUT
{
	border-right: #b4b4b4 1px solid;
	padding-right: 1px;
	border-top: #b4b4b4 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	vertical-align: middle;
	border-left: #b4b4b4 1px solid;
	padding-top: 1px;
	border-bottom: #b4b4b4 1px solid;
}
.font12
{
	font-weight: normal;
	font-size: 12px;
}
.font14b
{
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}
.font13b
{
	font-weight: bold;
	font-size: 13px;
	text-align: left;
}
.clear
{
	clear: both;
}
.ahead
{
}
.ahead .alogin
{
	border-right: #dedede 1px solid;
	padding-right: 10px;
	border-top: #dedede 1px solid;
	padding-left: 10px;
	background: url(../images/loginbg.gif) repeat-x;
	padding-bottom: 0px;
	border-left: #dedede 1px solid;
	line-height: 32px;
	padding-top: 0px;
	border-bottom: #dedede 1px solid;
	height: 32px;
	text-align: left;
	min-width: 960px;
}
.ahead .alogin .alogin_left
{
	float: left;
	width: 700px;
}
.ahead .alogin .alogin_left UL
{
}
.ahead .alogin .alogin_left UL LI
{
	padding-right: 10px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 32px;
}
.ahead .alogin .alogin_right
{
	float: right;
}
.ahead_middle
{
	border-right: #dedede 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	background: url(../images/serbg.gif) repeat-x 50% top;
	padding-bottom: 0px;
	border-left: #dedede 1px solid;
	padding-top: 0px;
	border-bottom: #dedede 1px solid;
	height: 110px;
}
.ahead_middle .alogo
{
	float: left;
	margin: 10px 0px 0px;
	width: 285px;
	text-align: left;
}
.ahead_middle .alogo .logopic
{
	float: left;
	height: 58px;
}
.ahead_middle .alogo .logotext
{
	padding-right: 0px;
	padding-left: 15px;
	float: left;
	padding-bottom: 0px;
	padding-top: 10px;
}
.ahead_middle .alogo .datetime
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(../images/dotline.gif) repeat-x 50% top;
	padding-bottom: 0px;
	margin: 5px 5px 0px 0px;
	padding-top: 10px;
}
.ahead_middle .asearch
{
	float: left;
	margin-left: 10px;
}
.ahead_middle .asearch .i1
{
	background: url(../images/ttb.gif);
	text-align: center;
}
.ahead_middle .asearch .i2
{
	background: url(../images/bbt2.gif);
	text-align: center;
}
.ahead_middle .asearch .i3
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	background: #ffe8ce;
	padding-bottom: 0px;
	padding-top: 0px;
}
.ahead_middle .asearch .sitem
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 6px;
}
.ahead_middle .asearch .sitem UL
{
}
.ahead_middle .asearch .sitem UL LI
{
	float: left;
	margin-left: -1px;
	line-height: 23px;
	padding-top: 2px;
	text-align: center;
}
.ahead_middle .asearch .sitem .i11
{
	background: url(../images/ttb_1.gif) no-repeat left top;
	float: left;
	width: 5px;
	height: 23px;
}
.ahead_middle .asearch .sitem .i12
{
	padding-right: 5px;
	padding-left: 5px;
	background: url(../images/ttb_2.gif) repeat-x center top;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 23px;
}
.ahead_middle .asearch .sitem .i13
{
	background: url(../images/ttb_3.gif) no-repeat right top;
	float: left;
	width: 5px;
	height: 23px;
}
.ahead_middle .asearch .sitem .i21
{
	background: url(../images/bbt_1.gif) no-repeat left top;
	float: left;
	width: 5px;
	height: 23px;
}
.ahead_middle .asearch .sitem .i22
{
	padding-right: 5px;
	padding-left: 5px;
	background: url(../images/bbt_2.gif) repeat-x center top;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 23px;
}
.ahead_middle .asearch .sitem .i23
{
	background: url(../images/bbt_3.gif) no-repeat right top;
	float: left;
	width: 5px;
	height: 23px;
}
.ahead_middle .asearch .serh
{
	padding-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 75px;
}

.ahead_middle .asearch .serh .sousuo
{
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	padding-bottom: 0px;
	padding-top: 5px;
	text-align: left;
	min-width: 516px;
}
.ahead_middle .asearch .serh .sousuo UL
{
}
.ahead_middle .asearch .serh .sousuo UL LI
{
	padding-right: 5px;
	float: left;
	line-height: 20px;
	text-align: center;
}
.ahead_middle .asearch .serh .sousuo UL LI INPUT
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}
.ahead_middle .asearch .serh .weather
{
	padding-right: 10px;
	padding-left: 0px;
	float: right;
	padding-bottom: 0px;
	width: 45px;
	padding-top: 15px;
	text-align: center;
}
.acontent
{
	margin: 0px;
}
.acleft
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: left;
	border-left: #eac693 1px solid;
	width: 190px;
	border-bottom: #eac693 1px solid;
}
.acleft .atitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #fff7e0;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.acleft .atext
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-top: 8px;
}
.acleft .atext UL
{
}
.acleft .atext UL LI
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.acleft .atext UL LI IMG
{
	margin: 0px 10px 0px 0px;
}
.acleft2
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: left;
	border-left: #eac693 1px solid;
	width: 190px;
	border-bottom: #eac693 1px solid;
}
.acleft2 .atitle2
{
	padding-left: 10px;
	font-weight: bold;
	background: #fff7e0;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.acleft2 .atext2
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.acleft2 .atext2 UL
{
}
.acleft2 .atext2 UL LI
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.acleft2 .atext2 UL LI IMG
{
	margin: 0px 10px 0px 0px;
}
.ad1
{
	padding-right: 0px;
	padding-left: 10px;
	float: left;
	padding-bottom: 5px;
	min-width: 805px;
	padding-top: 0px;
	width: 100%;
}
.amenu1
{
	background: #ea8238;
	float: left;
	width: 100%;
}
.amenu1 .mtit
{
	margin: 0px 0px 0px 5px;
}
.amenu1 .mtit UL
{
}
.amenu1 .mtit UL LI
{
	float: left;
	margin-left: -1px;
	width: 78px;
	line-height: 26px;
	text-align: center;
}
.amenu1 .mtit .ma
{
	font-weight: bold;
	background: url(../images/bbg1.gif) no-repeat 50% top;
	cursor: pointer;
	height: 26px;
}
.amenu1 .mtit .mb
{
	background: url(../images/bbg2.gif) no-repeat 50% top;
	cursor: pointer;
	height: 26px;
}
.amenu1 .mtent1
{
	padding-right: 10px;
	padding-left: 10px;
	background: #ffffff;
	padding-bottom: 5px;
	margin: 0px 1px 1px;
	padding-top: 5px;
	height: 320px;
}
.amenu1 .mtent1 UL
{
}
.amenu1 .mtent1 UL LI
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	width: 220px;
	min-width: 220px;
	line-height: 21px;
}
.amenu1 .mtent1_none
{
	display: none;
}
.amenu1 .mtent2
{
	padding-right: 10px;
	padding-left: 10px;
	background: #ffffff;
	padding-bottom: 5px;
	margin: 0px 1px 1px;
	padding-top: 5px;
	height: 320px;
}
.amenu1 .mtent2 UL
{
}
.amenu1 .mtent2 UL LI
{
	padding-right: 1%;
	padding-left: 0px;
	float: left;
	padding-bottom: 4px;
	width: 24%;
	line-height: 21px;
	padding-top: 0px;
}
.twolie
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: right;
	margin: 0px;
	border-left: #eac693 1px solid;
	width: 270px;
	border-bottom: #eac693 1px solid;
}
.twolie .twotitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.twolie .twotext
{
	padding-right: 10px;
	padding-left: 10px;
	background: #fef4e6;
	padding-bottom: 5px;
	padding-top: 5px;
}
.twolie .twotext UL
{
}
.twolie .twotext UL LI
{
	padding-right: 2%;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	width: 48%;
	line-height: 20px;
	padding-top: 0px;
}
.piclie
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: right;
	margin: 5px 0px 0px;
	border-left: #eac693 1px solid;
	width: 270px;
	border-bottom: #eac693 1px solid;
}
.piclie .pictitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.piclie .pictext
{
	padding-right: 10px;
	padding-left: 10px;
	background: #fef4e6;
	padding-bottom: 5px;
	padding-top: 5px;
}
.piclie .pictext UL
{
}
.piclie .pictext UL LI
{
	padding-right: 2%;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	width: 48%;
	padding-top: 0px;
	text-align: center;
}
.onelie
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: right;
	margin: 5px 0px 0px;
	border-left: #eac693 1px solid;
	width: 270px;
	border-bottom: #eac693 1px solid;
}
.onelie .onetitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.onelie .onetext
{
	padding-right: 10px;
	padding-left: 10px;
	background: #fef4e6;
	padding-bottom: 5px;
	padding-top: 5px;
}
.onelie .onetext UL
{
}
.onelie .onetext UL LI
{
	line-height: 20px;
}
.onelie2
{
	border-top-width: 0px;
	border-left-width: 0px;
	float: right;
	border-bottom-width: 0px;
	margin: 5px 0px 0px;
	width: 270px;
	border-right-width: 0px;
}
.onelie2 .onetitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.onelie2 .onetext
{
	padding-right: 10px;
	padding-left: 10px;
	background: #fef4e6;
	padding-bottom: 5px;
	padding-top: 5px;
}
.onelie2 .onetext UL
{
}
.onelie2 .onetext UL LI
{
	line-height: 20px;
}
.aad
{
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.aad .leftad
{
	float: left;
	width: 190px;
}

.leftad2
{
	float: left;
	width: 190px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.rightad
{
	float: left;
	width: 758px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.aad2
{
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.aad2 .leftad2
{
	float: left;
	width: 678px;
}
.aad2 .rightad2
{
	float: right;
	width: 270px;
}
.anews
{
	float: left;
	width: 678px;
	height: 320px;
}
.anews_t
{
	background: url(../images/newtopbg.gif) no-repeat 50% bottom;
	height: 28px;
}
.anews_t UL
{
}
.anews_t UL LI
{
	float: left;
	text-align: left;
}
.anewsbg
{
	border-right: #c95d00 1px solid;
	border-left-width: 1px;
	background: #ffa13f;
	height: 320px;
}
.anewsbg2
{
	background: #ffffff;
	margin: 0px 5px 5px;
	height: 315px;
}
.anewsleft
{
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	padding-bottom: 10px;
	width: 260px;
	padding-top: 10px;
	display: block;
}
.anewsleft IMG
{
	margin: 0px 0px 10px;
}
.anewsright
{
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	padding-bottom: 10px;
	width: 350px;
	padding-top: 10px;
}
.anewsright UL
{
}
.anewsright UL LI
{
	line-height: 20px;
	text-align: left;
}
.anewsright UL LI SPAN
{
	right: -40px;
	width: 80px;
	position: relative;
}
.alink
{
	border-right: #fdd590 1px solid;
	border-top: #fdd590 1px solid;
	background: #fffcee;
	margin-bottom: 5px;
	border-left: #fdd590 1px solid;
	border-bottom: #fdd590 1px solid;
}
.alink .link_bt
{
	padding-right: 20px;
	float: left;
}
.alink .link_bt IMG
{
	vertical-align: middle;
}
.alink .link_n
{
	float: left;
	line-height: 26px;
	text-align: left;
}
.afoot
{
	margin-top: 5px;
}
.foot_item
{
	background: #ff8343;
	color: #ffffff;
	line-height: 30px;
	height: 30px;
	text-align: center;
}
.foot_item A
{
	font-weight: normal;
}
.foot_item A:visited
{
	font-weight: normal;
}
.foot_item A:hover
{
	font-weight: normal;
}
.foot_item A:active
{
	font-weight: normal;
}
.foot_text
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	line-height: 22px;
	padding-top: 10px;
	text-align: center;
}
.alistleft
{
	float: left;
	width: 98%;
	min-width: 678px;
}
.alistleft_t
{
	line-height: 26px;
	height: 26px;
}
.alistleft_class
{
	border-right: #fdd590 1px solid;
	padding-right: 10px;
	border-top: #fdd590 1px solid;
	padding-left: 10px;
	font-weight: bold;
	background: #fffcee;
	padding-bottom: 5px;
	margin: 5px 0px 20px;
	border-left: #fdd590 1px solid;
	line-height: 190%;
	padding-top: 5px;
	border-bottom: #fdd590 1px solid;
}
.alistitem
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(../images/dotline.gif) repeat-x 50% bottom;
	padding-bottom: 10px;
	margin: 0px 0px 5px;
	padding-top: 5px;
}
.alistitem_l
{
	float: left;
	width: 600px;
}
.alistitem_l UL
{
}
.alistitem_l UL LI
{
	line-height: 20px;
}
.alistitem_r
{
	padding-right: 10px;
	float: right;
	width: 60px;
	text-align: right;
}
.alistfy
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 30px;
}
.atj
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: left;
	border-left: #eac693 1px solid;
	width: 98%;
	border-bottom: #eac693 1px solid;
}
.atj .tjtitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #fff7e0;
	color: #000000;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.atj .tjtext
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 8px;
	padding-top: 8px;
}
.atj .tjtext UL
{
}
.atj .tjtext UL LI
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	width: 30%;
	padding-top: 0px;
}
.ashang
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: left;
	margin: 10px 0px;
	border-left: #eac693 1px solid;
	width: 98%;
	border-bottom: #eac693 1px solid;
}
.ashang .ashangtitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #fff7e0;
	color: #000000;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.ashang .ashangtext
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-top: 8px;
}
.ashang .ashangtext UL
{
}
.ashang .ashangtext UL LI
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 10px;
	width: 20%;
	padding-top: 10px;
	text-align: center;
}
.ashang .ashangtext UL LI IMG
{
	width: 110px;
	height: 60px;
}
.abase_t
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	line-height: 20px;
	padding-top: 10px;
}
.abase_head
{
	border-right: #fdd590 1px solid;
	padding-right: 10px;
	border-top: #fdd590 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 20px;
	background: #fffcee;
	padding-bottom: 10px;
	margin: 15px 0px;
	border-left: #fdd590 1px solid;
	color: #993300;
	padding-top: 10px;
	border-bottom: #fdd590 1px solid;
}
.abase
{
	width: 98%;
	min-width: 678px;
}
.abase .basetitle
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	color: #cc3300;
	padding-top: 0px;
	border-bottom: #ff9966 1px solid;
	height: 25px;
}
.abase .basetext
{
	width: 400px;
	position: relative;
}
.abase .basetext DL
{
}
.abase .basetext DT
{
	clear: both;
	padding-right: 10px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	width: 60px;
	padding-top: 0px;
	text-align: left;
}
.abase .basetext DD
{
	float: left;
	width: 310px;
	text-align: left;
}
.abase .basead
{
	right: -178px;
	width: 200px;
	position: absolute;
	top: 0px;
	height: 200px;
}
.abase .basead IMG
{
	width: 300px;
}
.acomp
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 98%;
	padding-top: 20px;
}
.acomp .comptitle
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	color: #cc3300;
	padding-top: 0px;
	border-bottom: #ff9966 1px solid;
	height: 25px;
}
.acomp .comptext
{
	text-indent: 2em;
	min-width: 678px;
	font-size: 14px;
	line-height: 20px;
}
.aproduct
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 20px;
	padding-top: 20px;
	min-width: 678px;
}
.aproduct .ptitle
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	color: #cc3300;
	padding-top: 0px;
	border-bottom: #ff9966 1px solid;
	position: relative;
	height: 25px;
}
.aproduct .ptitle A
{
	font-weight: normal;
	font-size: 12px;
	right: 0px;
	position: absolute;
	top: 0px;
}
.aproduct .ptext
{
	text-indent: 2em;
	float: left;
}
.aproduct .ptext UL
{
}
.aproduct .ptext UL LI
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 10px;
	width: 24%;
	padding-top: 0px;
	text-align: center;
}
.aproduct .ptext UL LI IMG
{
	margin: 0px 0px 10px;
	width: 120px;
	height: 80px;
}
.aproduct .ptext UL LI SPAN
{
	display: block;
	width: 150px;
}
.tool_nav
{
	border-right: #cce2f8 1px solid;
	border-top: #cce2f8 1px solid;
	background: #f2f9ff;
	margin-bottom: 20px;
	border-left: #cce2f8 1px solid;
	width: 960px;
	border-bottom: #cce2f8 1px solid;
	text-align: left;
}
.tool_nav UL
{
	margin: 10px 0px 10px 100px;
	width: 750px;
}
.tool_nav UL LI
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	float: left;
	padding-bottom: 0px;
	width: 140px;
	line-height: 22px;
	padding-top: 0px;
	text-align: left;
}
.tool_item
{
	font-size: 12px;
	margin-left: auto;
	width: 900px;
	margin-right: auto;
	position: relative;
}
.tool_item DL
{
}
.tool_item DT
{
	clear: both;
	padding-left: 10px;
	font-weight: bold;
	font-size: 14px;
	float: left;
	width: 170px;
	text-align: left;
}
.tool_item DT IMG
{
	vertical-align: middle;
	margin-right: 10px;
}
.tool_item DD
{
	float: left;
	width: 700px;
	text-align: left;
}
.tool_item DD INPUT
{
	vertical-align: middle;
}
.tool_item .item_content
{
	line-height: 25px;
	padding-top: 10px;
}
.tool_item .item_content2
{
	line-height: 25px;
	padding-top: 0px;
}
.tool_line
{
	background: url(/images/list-lie.jpg) repeat-x;
	margin: 20px auto;
	width: 900px;
	line-height: 2px;
	height: 2px;
}
.tool_item .hbdh
{
}
.tool_item .hbdh DL
{
}
.tool_item .hbdh DT
{
	clear: both;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 12px;
	float: left;
	padding-bottom: 7px;
	width: 50px;
	text-align: right;
}
.tool_item .hbdh DD
{
	font-size: 12px;
	float: left;
	padding-bottom: 7px;
	width: 440px;
	text-align: left;
}
.tool_item .backtop
{
	right: 10px;
	bottom: -20px;
	position: absolute;
}
.tool_item TD
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.aclasslist
{
}
.aclist_l
{
	padding-right: 10px;
	padding-left: 10px;
	background: #ff8343;
	padding-bottom: 5px;
	color: #ffffff;
	padding-top: 5px;
}
.aclist_class
{
	padding-right: 10px;
	padding-left: 10px;
	background: #f0f0f0;
	padding-bottom: 5px;
	padding-top: 10px;
}
.aclist_class DL
{
}
.aclist_class DT
{
	clear: both;
	float: left;
	width: 40px;
}
.aclist_class DD
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 7px;
	width: 890px;
	padding-top: 0px;
}
.aclist_class DD A:link
{
	text-decoration: none;
}
.aclist_class DD A:visited
{
	text-decoration: none;
}
.aclist_class DD A:hover
{
	text-decoration: underline;
}
.aclist_class DD A:active
{
	text-decoration: underline;
}
.aclist_class .smallc
{
	border-right: #f1cf72 1px solid;
	padding-right: 10px;
	border-top: #f1cf72 1px solid;
	padding-left: 10px;
	background: #fcf1b4;
	padding-bottom: 4px;
	margin: 3px 0px;
	border-left: #f1cf72 1px solid;
	padding-top: 4px;
	border-bottom: #f1cf72 1px solid;
}
.aclist_content
{
	border-right: #cccccc 1px solid;
	padding-right: 0px;
	border-top: #cccccc 1px solid;
	padding-left: 0px;
	float: left;
	padding-bottom: 10px;
	margin: 10px 0px 0px;
	border-left: #cccccc 1px solid;
	width: 80%;
	padding-top: 10px;
	border-bottom: #cccccc 1px solid;
}


.aclist_content2
{
	border-right: #cccccc 1px solid;
	padding-right: 0px;
	border-top: #cccccc 1px solid;
	padding-left: 0px;
	float: left;
	padding-bottom: 10px;
	margin: 10px 0px 0px;
	border-left: #cccccc 1px solid;
	width: 98%;
	padding-top: 10px;
	border-bottom: #cccccc 1px solid;
}


.aclist_tit
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
}
.aclist_tit UL
{
}
.aclist_tit UL LI
{
	font-weight: bold;
	float: left;
}
.ac31
{
	width: 580px;
}
.ac32
{
	width: 70px;
}
.ac33
{
	width: 100px;
}
.ac311
{
	width: 530px;
}
.a100
{
	clear: both;
	width: 100%;
}
.aclist_item
{
	border-bottom: #e8e8e8 1px solid;
}
.aclist_item DL
{
}
.aclist_item DT
{
	clear: both;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	padding-bottom: 5px;
	width: 50px;
	padding-top: 5px;
}
.aclist_item DD
{
	float: left;
}
.aclist_item UL
{
}
.aclist_item UL LI
{
	float: left;
}
.aclasslist_right
{
	float: right;
	margin: 5px 0px 0px 5px;
	width: 180px;
}
.afabu
{
	margin-top: 5px;
}
.apicad
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: right;
	margin: 5px 0px 0px;
	border-left: #eac693 1px solid;
	width: 180px;
	border-bottom: #eac693 1px solid;
}
.apicad .adtit
{
	padding-left: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.apicad .adtt
{
	padding-right: 10px;
	padding-left: 10px;
	background: #fef4e6;
	padding-bottom: 5px;
	padding-top: 5px;
}
.apicad2
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: right;
	margin: 5px 0px 0px;
	border-left: #eac693 1px solid;
	width: 180px;
	border-bottom: #eac693 1px solid;
}
.apicad2 .pictitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.apicad2 .adtit
{
	padding-right: 10px;
	padding-left: 10px;
	background: #fef4e6;
	padding-bottom: 5px;
	padding-top: 5px;
}
.apicad2 .adtit UL
{
}
.apicad2 .adtit UL LI
{
	padding-right: 2%;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	width: 48%;
	padding-top: 8px;
	text-align: center;
}
.atextad
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: right;
	margin: 5px 0px 0px;
	border-left: #eac693 1px solid;
	width: 180px;
	border-bottom: #eac693 1px solid;
}
.atextad .adtitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.atextad .adtext
{
	padding-right: 10px;
	padding-left: 10px;
	background: #fef4e6;
	padding-bottom: 5px;
	padding-top: 5px;
}
.atextad .adtext UL
{
}
.atextad .adtext UL LI
{
	line-height: 20px;
}
.atextad2
{
	border-top-width: 0px;
	border-left-width: 0px;
	float: right;
	border-bottom-width: 0px;
	margin: 5px 0px 0px;
	width: 180px;
	border-right-width: 0px;
}
.atextad2 .adtitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.atextad2 .adtext
{
	padding-right: 10px;
	padding-left: 10px;
	background: #fef4e6;
	padding-bottom: 5px;
	padding-top: 5px;
}
.atextad2 .adtext UL
{
}
.atextad2 .adtext UL LI
{
	line-height: 20px;
}
.atextad3
{
	border-right: #eac693 1px solid;
	border-top: #eac693 1px solid;
	float: right;
	margin: 5px 0px 0px;
	border-left: #eac693 1px solid;
	width: 270px;
	border-bottom: #eac693 1px solid;
}
.atextad3 .adtitle
{
	padding-left: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #de6800;
	line-height: 26px;
	border-bottom: #eac693 1px solid;
	height: 26px;
	text-align: left;
}
.atextad3 .adtext
{
	padding-right: 10px;
	padding-left: 10px;
	background: #fef4e6;
	padding-bottom: 5px;
	padding-top: 5px;
}
.atextad3 .adtext UL
{
}
.atextad3 .adtext UL LI
{
	line-height: 20px;
}
.font14
{
	font-size: 14px;
}
.fontgray
{
	color: #999999;
}
.amidd
{
	/*	BACKGROUND: #f1f1f1 */
}
.adetail_l
{
	padding-right: 10px;
	padding-left: 10px;
	background: #ff8343;
	padding-bottom: 5px;
	color: #ffffff;
	padding-top: 5px;
}
.aclassdetail
{
	padding-right: 0px;
	padding-left: 0px;
	background: #ffffff;
	float: left;
	padding-bottom: 10px;
	margin: 0px;
	width: 770px;
	padding-top: 10px;
}
.aclassdetail .detail_base
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.aclassdetail .detail_base .base_left
{
	border-right: #999999 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	padding-bottom: 10px;
	width: 40%;
	padding-top: 10px;
}
.aclassdetail .detail_base .base_left DL
{
}
.aclassdetail .detail_base .base_left DT
{
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
	width: 90px;
	color: #666666;
	padding-top: 0px;
}
.aclassdetail .detail_base .base_left DD
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
	width: 200px;
	padding-top: 0px;
}
.aclassdetail .detail_base .base_left .base_pic
{
	text-align: center;
}
.aclassdetail .detail_base .base_right
{
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	padding-bottom: 10px;
	width: 54%;
	padding-top: 10px;
}
.aclassdetail .detail_base .base_right DL
{
}
.aclassdetail .detail_base .base_right DT
{
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
	width: 60px;
	color: #666666;
	padding-top: 0px;
}
.aclassdetail .detail_base .base_right DD
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
	width: 330px;
	padding-top: 0px;
}
.aclassdetail .detail_base .base_right .bz
{
	padding-right: 5px;
	padding-left: 5px;
	background: #fcf0af;
	padding-bottom: 5px;
	margin: 60px 0px 0px;
	padding-top: 5px;
	text-align: center;
}
.detail_info
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 10px;
}
.detail_info_tit
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	background: #f1f1f1;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	line-height: 30px;
	padding-top: 0px;
	height: 30px;
}
.detail_info_c
{
	border-right: #cccccc 1px solid;
	padding-right: 10px;
	border-top: #cccccc 1px solid;
	padding-left: 10px;
	font-size: 14px;
	padding-bottom: 10px;
	border-left: #cccccc 1px solid;
	line-height: 24px;
	padding-top: 10px;
	border-bottom: #cccccc 1px solid;
}
.adetail_bt
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 20px;
	background: #f0f0f0;
	padding-bottom: 5px;
	padding-top: 15px;
}
.adetail_bt UL
{
	margin: 8px 0px 0px;
}
.adetail_bt UL LI
{
	font-weight: normal;
	font-size: 12px;
}
.amepost
{
	border-right: #cccccc 1px solid;
	padding-right: 10px;
	border-top: #cccccc 1px solid;
	padding-left: 10px;
	background: #ffffff;
	float: left;
	padding-bottom: 10px;
	margin: 10px 0px 0px;
	border-left: #cccccc 1px solid;
	width: 750px;
	padding-top: 10px;
	border-bottom: #cccccc 1px solid;
}
.amepost DL
{
	clear: both;
}
.amepost DT
{
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 8px;
	width: 100px;
	padding-top: 0px;
}
.amepost DD
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 8px;
	width: 600px;
	padding-top: 0px;
}
.fabupic
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 0px;
}
.fabupic UL
{
}
.fabupic UL LI
{
	padding-right: 10px;
	float: left;
	height: 78px;
}
.fy2
{
	font-size: 12px;
	margin: 10px 0px;
	height: 30px;
}
.fy2 A
{
	border-right: #cbdbe5 1px solid;
	padding-right: 7px;
	border-top: #cbdbe5 1px solid;
	padding-left: 7px;
	font-weight: normal;
	padding-bottom: 2px;
	margin-left: 5px;
	border-left: #cbdbe5 1px solid;
	color: #0072bc;
	padding-top: 2px;
	border-bottom: #cbdbe5 1px solid;
	background-color: #ffffff;
	text-decoration: none;
}
.fy2 A:visited
{
	border-right: #cbdbe5 1px solid;
	padding-right: 7px;
	border-top: #cbdbe5 1px solid;
	padding-left: 7px;
	font-weight: normal;
	padding-bottom: 2px;
	margin-left: 5px;
	border-left: #cbdbe5 1px solid;
	color: #0072bc;
	padding-top: 2px;
	border-bottom: #cbdbe5 1px solid;
	background-color: #ffffff;
	text-decoration: none;
}
.fy2 A:hover
{
	border-right: #bbddff 1px solid;
	border-top: #bbddff 1px solid;
	border-left: #bbddff 1px solid;
	color: #0072bc;
	border-bottom: #bbddff 1px solid;
	background-color: #ddeeff;
}
.fy2 A:active
{
	border-right: #ebebeb 1px solid;
	padding-right: 7px;
	border-top: #ebebeb 1px solid;
	padding-left: 7px;
	font-weight: normal;
	padding-bottom: 2px;
	margin-left: 5px;
	border-left: #ebebeb 1px solid;
	color: #0072bc;
	padding-top: 2px;
	border-bottom: #ebebeb 1px solid;
	background-color: #ffffff;
	text-decoration: none;
}
.fy2 .active_tnt_link
{
	border-right: #bbddff 1px solid;
	padding-right: 7px;
	border-top: #bbddff 1px solid;
	padding-left: 7px;
	padding-bottom: 2px;
	margin-left: 5px;
	border-left: #bbddff 1px solid;
	cursor: default;
	color: #0072bc;
	padding-top: 2px;
	border-bottom: #bbddff 1px solid;
	background-color: #ddeeff;
	text-decoration: none;
}
.fy2 .disabled_tnt_pagination
{
	border-right: #ebebeb 1px solid;
	padding-right: 7px;
	border-top: #ebebeb 1px solid;
	padding-left: 7px;
	padding-bottom: 2px;
	margin-left: 10px;
	border-left: #ebebeb 1px solid;
	cursor: default;
	color: #d7d7d7;
	padding-top: 2px;
	border-bottom: #ebebeb 1px solid;
	background-color: #f5f5f5;
	text-decoration: none;
}
.submitimg
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	font-size: 50px;
	background-image: url(/images/go.gif);
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	overflow: hidden;
	width: 20px;
	padding-top: 0px;
	background-repeat: no-repeat;
	height: 18px;
	border-right-width: 0px;
}
.aleft
{
	float: left;
	margin: 5px 0px 0px;
}

.aleft ul
{
}
.aleft ul li
{
	width: 19%;
	float: left;
}
.aclass
{
	padding-right: 8px;
	float: left;
	width: 95%;
}
.aclasser
{
	border-right: #e3effb 1px solid;
	border-top: #e3effb 1px solid;
	margin-bottom: 10px;
	border-left: #e3effb 1px solid;
	border-bottom: #e3effb 1px solid;
	width: 100%;
}
.aclasser_title
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 14px;
	background: #f9fafe;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: #e3effb 1px solid;
}
.aclasser_content
{
	padding-right: 5px;
	padding-left: 10px;
	background: #fcfdff;
	padding-bottom: 5px;
	padding-top: 5px;
}
.aclasser_content UL
{
}
.aclasser_content UL LI
{
	font-size: 13px;
	line-height: 25px;
	display: block;
	width: 100%;
}
.altt
{
	padding-right: 0px;
	padding-left: 12px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.ajs
{
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.ajs2
{
	padding-left: 10px;
	font-size: 11px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.aclass2
{
	padding-right: 8px;
	float: left;
	width: 750px;
}
.aclasser2
{
	border-right: #e3effb 1px solid;
	border-top: #e3effb 1px solid;
	margin-bottom: 10px;
	border-left: #e3effb 1px solid;
	border-bottom: #e3effb 1px solid;
}
.aclasser_title2
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 14px;
	background: #f9fafe;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: #e3effb 1px solid;
}
.aclasser_content2
{
	padding-right: 5px;
	padding-left: 5px;
	background: #fcfdff;
	padding-bottom: 5px;
	padding-top: 5px;
}
.aclasser_content2 UL
{
}
.aclasser_content2 UL LI
{
	padding-left: 20px;
	float: left;
	line-height: 20px;
	white-space: nowrap;
}
.altt2
{
	padding-right: 0px;
	padding-left: 12px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.ajs2
{
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.ajs22
{
	padding-left: 10px;
	font-size: 11px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.tdbg-top
{
	background-color: #faae04;
}
.text-gray
{
	color: #999999;
}
A.nava
{
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.text-orange
{
	font-size: 12px;
	color: #ff6600;
}
A.nava:hover
{
	font-weight: bold;
	font-size: 14px;
	color: #ffcc00;
	text-decoration: none;
}
.text14px-purple
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}
A.link-left
{
	font-size: 12px;
	color: #000000;
	line-height: 14px;
	text-decoration: none;
}
A.link-left:hover
{
	font-size: 12px;
	color: #cc0000;
	text-decoration: none;
}
A.link-left2
{
	font-size: 12px;
	color: #cc0000;
	line-height: 14px;
	text-decoration: none;
}
A.link-left2:hover
{
	font-size: 13px;
	color: #cccccc;
	text-decoration: none;
}
.hg
{
	padding-left: 15px;
	font-size: 12px;
	line-height: 180%;
	text-decoration: none;
}
.s_middle
{
	vertical-align: top;
	text-align: left;
}
.bottle
{
	vertical-align: bottom;
	text-align: left;
}
.b_org_14
{
	font-weight: bold;
	font-size: 14px;
	color: #ff6600;
}
.pswforget
{
	margin-top: 30px;
	padding-bottom: 100px;
	margin-left: auto;
	width: 620px;
	margin-right: auto;
}
.pswforget .pswforget_tt
{
	font-weight: bold;
	font-size: 14px;
	float: left;
	margin-bottom: 40px;
}
.pswforget DL
{
	clear: both;
}
.pswforget DT
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	width: 160px;
	padding-top: 6px;
	text-align: right;
}
.pswforget DD
{
	padding-right: 0px;
	padding-left: 10px;
	float: left;
	padding-bottom: 3px;
	width: 300px;
	padding-top: 3px;
	text-align: left;
}
.pswforget .pswforget_yzm
{
	padding-right: 6px;
	float: left;
	line-height: 24px;
}
.bz4
{
	border-right: #999999 1px solid;
	padding-right: 15px;
	border-top: #999999 1px solid;
	padding-left: 15px;
	background: #ffffff;
	left: 80px;
	padding-bottom: 15px;
	border-left: #999999 1px solid;
	width: 450px;
	color: #999999;
	line-height: 18px;
	padding-top: 10px;
	border-bottom: #999999 1px solid;
	position: absolute;
	top: 40px;
	text-align: left;
}
.errordiv
{
	border-right: #d3b7d3 1px dashed;
	padding-right: 5px;
	border-top: #d3b7d3 1px dashed;
	margin-top: 4px;
	padding-left: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-left: #d3b7d3 1px dashed;
	color: #ff0000;
	line-height: 20px;
	padding-top: 5px;
	border-bottom: #d3b7d3 1px dashed;
	background-color: #ffffcc;
}
.aproduct .pictitle
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	color: #000000;
	padding-top: 0px;
	border-bottom: #ff9966 1px solid;
	position: relative;
	height: 25px;
}
.aproduct .picfl
{
	font-weight: normal;
	font-size: 12px;
	right: 0px;
	position: absolute;
	top: 0px;
}
.aproduct .piccontent
{
	padding-right: 10px;
	padding-left: 10px;
	min-height: 200px;
	padding-bottom: 20px;
	width: 678px;
	padding-top: 20px;
	text-align: center;
}
.aproduct .pictext
{
	text-indent: 2em;
	font-size: 14px;
	line-height: 20px;
}
.aproduct .picsm
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	color: #000000;
	padding-top: 0px;
	border-bottom: #ff9966 1px solid;
	height: 25px;
}
