/***
 *	DedeCMS v5.3 Style (grass green)
 *	dedecms.com  Author pigz  2008-11-07 11:49
 **/
 
/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");
@import url("style-1.03.css");

/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#3366CC;
	text-decoration:none;
}
a:hover{
	color:#F33;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w960{
	width:960px;
	position:relative;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.btn-1{
	width:56px;
	height:23px;
	border:none;
	background:url(../images/btn-bg1.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	overflow:hidden;
	color:#2F592E;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
}
/*---------- frame ---------*/
/*---------- frame : header ---------*/
.header{
	width:100%;
	padding-top:16px;
	overflow:hidden;
}
.header a{
	color:#777;
}
.header a:hover{
	color:#390;
	text-decoration:none;
}
.header .top{
	clear:both;
	overflow:hidden;
}
.header .title{
	float:left;
	padding-left:16px;
}
.header .title h1 a{
	width:200px;
	height:56px;
	display:block;
	font-size:0px;
	text-indent:-200px;
	overflow:hidden;
	background:url(../images/top-logo.gif) center center no-repeat;
}
.header .banner{
	width:480px;
	height:56px;
	float:left;
	margin-left:40px;
	overflow:hidden;
}
.header .banner img{
	width:480px;
	height:56px;
	display:block;
}
.header .rlink{
	width:172px;
	height:52px;
	float:left;
	margin-left:32px;
	overflow:hidden;
	padding-top:4px;
}
.header .rlink ul li{
	width:78px;
	height:21px;
	background:url(../images/toprlink-bg.gif) left top no-repeat;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	overflow:hidden;
}
.header .rlink ul li a{
	display:block;
	color:#777;
	line-height:21px;
	text-indent:22px;
	background-image:url(../images/toprlink-bg.gif);
	background-repeat:no-repeat;
}
.header .rlink ul li a:hover{
	color:#000;
}
.header .rlink ul li.r1 a{
	background-position:0px -21px;
}
.header .rlink ul li.r2 a{
	background-position:0px -42px;
}
.header .rlink ul li.r3 a{
	background-position:0px -63px;
}
.header .rlink ul li.r4 a{
	background-position:0px -84px;
}
.header .welcome{
	float:right;
	margin-top:20px;
	padding-right:10px;
	color:#999;
}
.header .welcome a{
	margin:0px 3px;	
}
.header .nav{
	width:100%;
	height:32px;
	background:url(../images/nav-bg.gif) repeat-x;
	clear:both;
	overflow:hidden;
}
.header .nav ul{
	height:32px;
	margin:0px auto;
	overflow:hidden;
}
.header .nav ul li{
	float:left;
	line-height:31px;
	background:url(../images/nav-bg.gif) 0px -32px no-repeat;
	margin-left:-2px;
}
.header .nav ul li a{
	height:32px;
	padding:0px 16px 0px 17px;
	display:block;
	color:#FFF;
	float:left;
}
.header .nav ul li a:hover{
	color:#FF3;	
}
.header .search{
	height:40px;
	background:url(../images/search-bg.png) repeat-x;
	clear:both;
}
.header .search .form{
	padding-left:8px;
	padding-top:5px;
	float:left;
}
.header .search .form h4{
	display:none;
}
.header .search .form input.search-keyword{
	width:156px;
	height:18px;
	border:none;
	background:url(../images/search-bg.gif) left top no-repeat;
	line-height:15px;
	font-size:12px;
	padding:5px 3px 0px 58px;
	overflow:hidden;
}
.header .search .form select.search-option{
	margin-left:2px;
}
.header .search .form button.search-submit{
	width:68px;
	height:22px;
	border:none;
	background:#F00 url(../images/search-bg.gif) right top no-repeat;
	font-size:0px;
	line-height:100px;
	margin-left:2px;
	*margin-left:5px;
	overflow:hidden;
}
.header .tags{
	float:left;
	margin-left:16px;
	padding-top:8px;
}
.header .tags h4{
	width:66px;
	height:19px;
	float:left;
	font-size:0px;
	line-height:100px;
	overflow:hidden;
	background:url(../images/search-tags-title.gif) no-repeat;
}
.header .tags ul{
	height:21px;
	float:left;
	overflow:hidden;
}
.header .tags ul li{
	float:left;
	line-height:19px;
	padding:0px 5px;
}

/*---------- frame : channel-nav ---------*/
.channel-nav{
	height:31px;
	border-bottom:1px solid #E5EFD6;
}
.channel-nav ul{
	height:22px;
	padding-left:10px;
	padding-top:3px;
	overflow:hidden;
	float:left;
}
.channel-nav ul li{
	height:22px;
	float:left;
	overflow:hidden;
	margin-right:10px;
}
.channel-nav ul li a{
	height:22px;
	display:block;
	padding-right:10px;
	float:left;
	background:url(../images/channel-nav-bg.gif) right 0px no-repeat;
	overflow:hidden;
}
.channel-nav ul li a span{
	display:block;
	float:left;
	height:22px;
	padding-left:10px;
	background:url(../images/channel-nav-bg.gif) left 0px no-repeat;
	cursor:pointer;
	overflow:hidden;
	line-height:23px;
	color:#666666;
}
.channel-nav ul li a:hover{
	text-decoration:none;
	background:url(../images/channel-nav-bg.gif) right -22px no-repeat;
}
.channel-nav ul li a:hover span{
	color:#78A63C;
	text-decoration:none;
	background:url(../images/channel-nav-bg.gif) left -22px no-repeat;
}
.channel-nav ul li.thisclass{
}
.channel-nav ul li.thisclass a,.channel-nav ul li.thisclass a:hover{
	background:url(../images/channel-nav-bg.gif) right -44px no-repeat;
	cursor:default;
}
.channel-nav ul li.thisclass a span,.channel-nav ul li.thisclass a:hover span{
	background:url(../images/channel-nav-bg.gif) left -44px no-repeat;
	color:#FFF;
	cursor:default;
}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#94B56A;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}

/*---------- frame : footer ---------*/
.footer{
	color:#999;
	text-align:center;
	padding-bottom:10px;
	border-top:1px solid #E5EFD6;
	padding-top:10px;
}
.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer .link a{
	margin:0px 5px;
	color:#666666;
}
.footer .powered{
	font-size:10px;
	line-height:25px;
}
.footer .powered strong{
	color:#690;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#666666;
	line-height:23px;

}

/*----------À¸Ä¿²Ëµ¥*/
.topmenu{
	height:40px;
	background:url(../images/topmenu_bg.gif) left top repeat-x;
}
.topmenu ul{
	/*width:900px;*/
	height:40px;
	/*background:url(../images/topmenu_r.gif) top center no-repeat;*/
	overflow:hidden;
}
.topmenu ul li{
	float:left;
	margin-left:-2px;
	text-align:center;
	background:url(../images/topmenu_bg.gif) left bottom no-repeat;
}
.topmenu ul li a{
	float:left;
	color:#FFFFFF;
	display:block;
	padding-left:17px;
	padding-right:15px;
	text-decoration:none;
	height:40px;
	line-height:37px;
}
.topmenu ul li a:hover{
	color:#FFFF99;
	background:url(../images/topmenu_o.gif) center bottom no-repeat;
}
.topmenu ul li a.thisclass{
	color:#FFFF99;
	background:url(../images/topmenu_o.gif) center bottom no-repeat;
}
.topmenu .rssbut{
	position:relative;
	float:right;
	margin:-30px 8px auto;
	display:inline;
}





.header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 970px; PADDING-TOP: 0px
}
.nav-tabs {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 970px; PADDING-TOP: 0px
}
.nav-body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 970px; PADDING-TOP: 0px
}
.container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 970px; PADDING-TOP: 0px
}
.header {
	OVERFLOW: hidden; POSITION: relative; HEIGHT: 63px; TEXT-ALIGN: right
}
.container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.header .logo {
	FLOAT: left; PADDING-TOP: 6px
}
.quick-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.quick-link UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 14px
}
.quick-link LI {
	PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; BACKGROUND: url(../images/vertical.gif) no-repeat right -7px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; LINE-HEIGHT: 13px; PADDING-TOP: 2px; ZOOM: 1
}
.quick-link LI.ask {
	PADDING-LEFT: 24px; POSITION: relative
}
.quick-link LI.ask SPAN.icon {
	LEFT: 5px; POSITION: absolute; TOP: 0px
}
.footer {
	MARGIN-TOP: 20px; PADDING-BOTTOM: 10px
}
.footer HR {
	DISPLAY: none
}
.footer UL {
	OVERFLOW: hidden; TEXT-ALIGN: center
}
.footer UL LI {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #666 0px solid; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #666 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 0px solid; HEIGHT: 14px
}
.footer UL LI.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.footer P {
	MARGIN-TOP: 12px; TEXT-ALIGN: center
}
.footer A {
	TEXT-DECORATION: underline
}
.footer .copyright {
	MARGIN-TOP: 10px; COLOR: #868686
}
.footer .verisign {
	TEXT-ALIGN: center
}
.navigation {
	BACKGROUND: url(../images/navigation_sprite.gif) repeat-x 0px -270px; POSITION: relative
}
.nav-tabs {
	BACKGROUND: url(../images/navigation_sprite.gif) repeat-x 0px -270px; POSITION: relative
}
.nav-tabs A {
	TEXT-DECORATION: none
}
.nav-sub-tabs A {
	TEXT-DECORATION: none
}
.nav-tabs LI {
	DISPLAY: inline; FLOAT: left
}
.nav-sub-tabs LI {
	DISPLAY: inline; FLOAT: left
}
.nav-tabs LI A {
	PADDING-LEFT: 5px
}
.nav-sub-tabs LI A {
	PADDING-LEFT: 5px
}
.nav-tabs LI STRONG {
	PADDING-RIGHT: 5px
}
.nav-sub-tabs LI STRONG {
	PADDING-RIGHT: 5px
}
.nav-tabs LI A {
	DISPLAY: block
}
.nav-tabs LI STRONG {
	DISPLAY: block
}
.nav-tabs LI SPAN {
	DISPLAY: block
}
.nav-sub-tabs LI A {
	DISPLAY: block
}
.nav-sub-tabs LI STRONG {
	DISPLAY: block
}
.nav-sub-tabs LI SPAN {
	DISPLAY: block
}
.nav-tabs LI A.on {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-tabs LI A.on STRONG {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-tabs LI A.on SPAN {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-tabs LI A:hover {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-tabs LI A:hover STRONG {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-tabs LI A:hover SPAN {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-sub-tabs LI A.on {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-sub-tabs LI A.on STRONG {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-sub-tabs LI A.on SPAN {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-sub-tabs LI A:hover {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-sub-tabs LI A:hover STRONG {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-sub-tabs LI A:hover SPAN {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat
}
.nav-tabs {
	HEIGHT: 40px
}
.nav-tabs UL {
	BACKGROUND: url(../images/navigation_totem.gif) no-repeat right 50%; MARGIN-RIGHT: -10px; PADDING-TOP: 5px; HEIGHT: 31px
}
.nav-tabs LI SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #b6b6b6; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-DECORATION: none
}
.nav-tabs LI A.on {
	BACKGROUND-POSITION: 0px 0px
}
.nav-tabs LI A.on STRONG {
	BACKGROUND-POSITION: right -60px
}
.nav-tabs LI A.on SPAN {
	BACKGROUND-POSITION: 0px -30px; COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
.nav-tabs LI A:hover {
	BACKGROUND-POSITION: 0px -90px
}
.nav-tabs LI A:hover STRONG {
	BACKGROUND-POSITION: right -150px
}
.nav-tabs LI A:hover SPAN {
	BACKGROUND-POSITION: 0px -120px; COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
DIV.nav-sub-tabs DIV.panel-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.nav-sub-tabs .panel-bl {
	HEIGHT: 4px
}
.nav-sub-tabs .panel-br {
	HEIGHT: 4px
}
.nav-sub-tabs .panel-bc {
	HEIGHT: 3px
}
.nav-sub-tabs .panel-bc DIV {
	HEIGHT: 2px
}
.nav-sub-tabs UL {
	HEIGHT: 27px
}
.nav-sub-tabs LI {
	MARGIN: 0px 2px
}
.nav-sub-tabs LI SPAN {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-DECORATION: none
}
.nav-sub-tabs LI A.on {
	BACKGROUND-POSITION: 0px -185px
}
.nav-sub-tabs LI A.on STRONG {
	BACKGROUND-POSITION: right -239px
}
.nav-sub-tabs LI A.on SPAN {
	BACKGROUND-POSITION: 0px -212px; COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
.nav-sub-tabs LI A:hover {
	BACKGROUND-POSITION: 0px -185px
}
.nav-sub-tabs LI A:hover STRONG {
	BACKGROUND-POSITION: right -239px
}
.nav-sub-tabs LI A:hover SPAN {
	BACKGROUND-POSITION: 0px -212px; COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
.nav-body {
	MARGIN-TOP: -4px; POSITION: relative
}
.nav-body DIV.panel-body {
	BACKGROUND: url(../images/panel_body_bg_1x.gif) #ececec repeat-x 0px top
}
.nav-body .body-tl {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 4px
}
.nav-body .body-tr {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 4px
}
.nav-body .body-tc {
	BACKGROUND: url(../images/navigation_sprite.gif) no-repeat; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 4px
}
.nav-body .body-tl {
	BACKGROUND-POSITION: left -180px; PADDING-LEFT: 1px
}
.nav-body .body-tr {
	PADDING-RIGHT: 1px; BACKGROUND-POSITION: right -180px
}
.nav-body .body-tc {
	BACKGROUND-POSITION: left -306px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
.nav-body .panel-spacer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f5f5f5; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.panel {
	ZOOM: 1
}
.panel-header {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 14px; BACKGROUND: #ececec; PADDING-BOTTOM: 4px; OVERFLOW: hidden; BORDER-LEFT: #dedede 1px solid; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #dedede 1px solid; ZOOM: 1; POSITION: relative; HEIGHT: auto
}
.panel-body {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dedede 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dedede 1px solid
}
.panel-header .icon {
	FLOAT: left; MARGIN-RIGHT: 3px
}
.panel-header .ext {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.panel-header .ext P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.panel-tl {
	BACKGROUND: url(../images/panel_corners.gif) no-repeat 0px 0px; HEIGHT: 4px
}
.panel-tr {
	BACKGROUND: url(../images/panel_corners.gif) no-repeat 0px 0px; HEIGHT: 4px
}
.panel-tl {
	OVERFLOW: hidden; LINE-HEIGHT: 1px
}
.panel-tr {
	OVERFLOW: hidden; LINE-HEIGHT: 1px
}
.panel-tc {
	OVERFLOW: hidden; LINE-HEIGHT: 1px
}
.panel-tl {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 4px
}
.panel-tr {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: right 0px
}
.panel-tc {
	BORDER-TOP: #dedede 1px solid; BACKGROUND: #fff; HEIGHT: 3px
}
.panel-hc {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dedede 0px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dedede 1px solid
}
.panel-hc .panel-header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/panel_bg_x.gif) repeat-x left 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.panel-hc .panel-header .ext P {
	PADDING-TOP: 1px
}
.panel-mc {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 0px solid; BACKGROUND: #fff; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 0px solid
}
.panel-mc .panel-body {
	BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/panel_body_bg_2x.gif) #ececec repeat-x 50% top; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; BORDER-RIGHT-WIDTH: 0px
}
.panel-bl {
	BACKGROUND: url(../images/panel_corners.gif) no-repeat 0px 0px; HEIGHT: 6px
}
.panel-br {
	BACKGROUND: url(../images/panel_corners.gif) no-repeat 0px 0px; HEIGHT: 6px
}
.panel-bl {
	OVERFLOW: hidden; LINE-HEIGHT: 1px
}
.panel-br {
	OVERFLOW: hidden; LINE-HEIGHT: 1px
}
.panel-bc {
	OVERFLOW: hidden; LINE-HEIGHT: 1px
}
.panel-bl {
	BACKGROUND-POSITION: 0px bottom; PADDING-LEFT: 6px
}
.panel-br {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: right bottom
}
.panel-bc {
	BACKGROUND: #fff; BORDER-BOTTOM: #dedede 1px solid; HEIGHT: 5px
}
.panel-bc DIV {
	BACKGROUND: #ececec; OVERFLOW: hidden; HEIGHT: 4px
}
.panel-spacer {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 0px solid; BACKGROUND: url(images/panel_bg_x.gif) left -30px; OVERFLOW: hidden; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 0px solid; HEIGHT: 2px
}
.panel-nobody .panel-hc {
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px
}
.panel-nofooter .panel-mc {
	BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 1px
}
.panel-wrap .panel-header {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.panel-noborder .panel-header {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.panel-wrap .panel-body {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.panel-noborder .panel-body {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.panel-white .panel-body {
	BACKGROUND: #fff
}
.panel-white .panel-bl {
	BACKGROUND-POSITION: 0px -4px
}
.panel-white .panel-br {
	BACKGROUND-POSITION: right -4px
}
.panel-white .panel-bc DIV {
	BACKGROUND: #fff
}
.panel .panel_bg_2x {
	BACKGROUND: url(../images/panel_body_bg_2x.gif) #ececec repeat-x 50% top
}
.panel-border {
	BORDER-RIGHT: #b6cae3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b6cae3 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b6cae3 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #b6cae3 1px solid; BACKGROUND-COLOR: #fff
}
.panel-border .panel-header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f2f6fb; BORDER-RIGHT-WIDTH: 0px
}
.panel-border .panel-header BUTTON {
	MARGIN: 0px
}
.panel-border .panel-body {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-RIGHT-WIDTH: 0px
}
.window {
	Z-INDEX: 9000; LEFT: 0px; ZOOM: 1; POSITION: absolute; TOP: 0px
}
.window-header {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BACKGROUND-COLOR: #ccc
}
.window-body {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.window-header-text {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.window-header .tool {
	FLOAT: right; POSITION: relative
}
.window-footer {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 0px solid; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid; BACKGROUND-COLOR: #fff
}
.window-footer .bottom {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.window-draggable .window-header {
	CURSOR: move
}
.panel-hc .window-header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/panel_bg_x.gif) repeat-x left 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.panel-mc .window-body {
	BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.pages {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f0f0f0; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
.pages  {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 12px/20px Arial; PADDING-TOP: 0px; TEXT-ALIGN: center; min-width: 1.2em
}
.pages STRONG {
	FONT-WEIGHT: bold; BACKGROUND: #cfcfcf; COLOR: #000
}
.pages A {
	BACKGROUND: #f0f0f0; COLOR: #333; TEXT-DECORATION: none
}
.pages A:hover {
	BACKGROUND: #fdfdfd; COLOR: #333; TEXT-DECORATION: underline
}
.pages .prev {
	FONT-FAMILY: Verdana
}
.pages .next {
	FONT-FAMILY: Verdana
}
TABLE TR.bgblue {
	BACKGROUND-COLOR: #f2f6fb
}
TABLE TR.bgblue INPUT.null {
	BACKGROUND-COLOR: #f2f6fb
}
TABLE TR.on {
	BACKGROUND-COLOR: #fff7d2
}
TABLE TR.line TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
TABLE TR.line TD DIV {
	OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND-COLOR: #b6cae3
}
.table .tabs {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.table .tabs LI {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.table .tabs LI A {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.table .td {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.table .ext {
	RIGHT: 1px; OVERFLOW: hidden; LINE-HEIGHT: 22px; POSITION: absolute; TOP: 1px; HEIGHT: 24px
}
.table .ext TABLE {
	HEIGHT: 24px
}
.table .ext BUTTON {
	MARGIN: 1px 1px auto auto; LINE-HEIGHT: 14px
}
.table {
	ZOOM: 1; POSITION: relative
}
.table .tabs {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; Z-INDEX: 2; BORDER-BOTTOM-WIDTH: 1px; POSITION: relative; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.table .tabs UL {
	FONT-WEIGHT: normal; FONT-SIZE: 14px
}
.table .tabs LI {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.table .tabs LI A {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 1px; Z-INDEX: 1; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-TOP: 4px; HEIGHT: 14px; BORDER-RIGHT-WIDTH: 1px; TEXT-DECORATION: none
}
.table .tabs LI.on A {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 6px; POSITION: relative
}
.table .tabs LI A.loading {
	BACKGROUND-POSITION: 6px 3px; PADDING-LEFT: 26px
}
.table .td {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; LINE-HEIGHT: 1.5em; PADDING-TOP: 8px; POSITION: relative; HEIGHT: 1%; BORDER-RIGHT-WIDTH: 1px
}
.table .pages {
	MARGIN-TOP: 8px
}
.tab-panel .pages {
	MARGIN-TOP: 8px
}
.table .tabs LI A {
	COLOR: #000
}
.table .tabs LI.on A {
	COLOR: #c00
}
.table .tabs {
	BORDER-LEFT-COLOR: #b6cae3; BORDER-BOTTOM-COLOR: #b6cae3; BORDER-TOP-COLOR: #b6cae3; BORDER-RIGHT-COLOR: #b6cae3
}
.table .tabs LI {
	BORDER-LEFT-COLOR: #b6cae3; BORDER-BOTTOM-COLOR: #b6cae3; BORDER-TOP-COLOR: #b6cae3; BORDER-RIGHT-COLOR: #b6cae3
}
.table .th {
	BORDER-LEFT-COLOR: #b6cae3; BORDER-BOTTOM-COLOR: #b6cae3; BORDER-TOP-COLOR: #b6cae3; BORDER-RIGHT-COLOR: #b6cae3
}
.table .td {
	BORDER-LEFT-COLOR: #b6cae3; BORDER-BOTTOM-COLOR: #b6cae3; BORDER-TOP-COLOR: #b6cae3; BORDER-RIGHT-COLOR: #b6cae3
}
.border {
	BORDER-LEFT-COLOR: #b6cae3; BORDER-BOTTOM-COLOR: #b6cae3; BORDER-TOP-COLOR: #b6cae3; BORDER-RIGHT-COLOR: #b6cae3
}
.table .tabs LI A {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.table .tabs LI {
	BACKGROUND-COLOR: #f2f6fb
}
.table .th {
	BACKGROUND-COLOR: #f2f6fb
}
.table .tabs LI.on A {
	BACKGROUND-COLOR: #fff
}
.table .td {
	BACKGROUND-COLOR: #fff
}
TR.over {
	BACKGROUND-COLOR: #fff7d2
}
TABLE.list {
	LINE-HEIGHT: 24px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
TABLE.list TH {
	FONT-WEIGHT: normal; LINE-HEIGHT: 22px
}
TABLE.list TD {
	LINE-HEIGHT: 22px
}
TABLE.list SELECT {
	MARGIN: -2px 0px
}
.tab-header {
	FONT-SIZE: 14px; POSITION: relative
}
.tab-header UL {
	BORDER-BOTTOM: #dedede 1px solid; POSITION: relative; HEIGHT: 27px
}
.tab-header LI {
	FLOAT: left; MARGIN-RIGHT: -1px
}
.tab-header LI A {
	COLOR: #000; TEXT-DECORATION: none
}
.tab-header LI A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.tab-body {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dedede 0px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #dedede 1px solid
}
.tab-left {
	DISPLAY: block; BACKGROUND: url(../images/tabs_sprite.gif) no-repeat
}
.tab-right {
	DISPLAY: block; BACKGROUND: url(../images/tabs_sprite.gif) no-repeat
}
.tab-inner {
	DISPLAY: block; BACKGROUND: url(../images/tabs_sprite.gif) no-repeat
}
.tab-left {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tab-right {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right -30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tab-inner {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 0px -60px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 14px; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x; HEIGHT: auto
}
.tab-active .tab-left {
	BACKGROUND-POSITION: left -90px; MARGIN-BOTTOM: -1px; POSITION: relative
}
.tab-active .tab-right {
	BACKGROUND-POSITION: right -120px
}
.tab-active .tab-inner {
	BACKGROUND-POSITION: 0px -150px
}
.tab-active .tab-inner {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 7px; COLOR: #c00
}
.tab-spacer {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 0px solid; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid; HEIGHT: 4px
}
.tab-wrap {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BACKGROUND: #eee; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dedede 0px solid; POSITION: relative
}
.tab-wrap LI {
	MARGIN: 0px 0px 0px 3px
}
.tab-ext {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.tab-ext P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.tab-wrap .tab-ext {
	TOP: 4px
}
.tab-wrap .tab-ext P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.icon-ha {
	BACKGROUND-POSITION: 0px 0px
}
.icon-timeout {
	BACKGROUND-POSITION: 0px -16px
}
.icon-enabled {
	BACKGROUND-POSITION: -16px -16px
}
.icon-disabled {
	BACKGROUND-POSITION: -32px -16px
}
.icon-close {
	BACKGROUND-POSITION: -48px -16px
}
.icon-stop {
	BACKGROUND-POSITION: -64px -16px
}
.icon-ph {
	BACKGROUND-POSITION: -16px 0px
}
.icon-ddns {
	BACKGROUND-POSITION: -32px 0px
}
.icon-embed {
	BACKGROUND-POSITION: -48px 0px
}
.sprite {
	DISPLAY: inline-block; BACKGROUND: url(images/home_sprite.gif) no-repeat 1000px 1000px; VERTICAL-ALIGN: middle; ZOOM: 1
}
.sprite  {
	DISPLAY: none
}
#sc-form {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#www {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 52px; HEIGHT: 14px
}
#www SPAN {
	DISPLAY: none
}
#sc-form .input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; ZOOM: 1; HEIGHT: 23px
}
#sc-form .price {
	FONT-SIZE: 14px; COLOR: #d61f1f
}
#sc-form .tlds {
	OVERFLOW: hidden; PADDING-TOP: 6px; HEIGHT: 20px
}
#sc-form .tlds A {
	TEXT-DECORATION: underline
}
#sc-form .tlds LI {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#sc-form .tlds LI INPUT {
	MARGIN: 0px
}
#sc-form .tlds LI.last {
	MARGIN-RIGHT: 0px
}
.telform {
	BORDER-RIGHT: #cd0102 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cd0102 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fffbe7; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cd0102 1px solid; COLOR: #c00; LINE-HEIGHT: 30px; PADDING-TOP: 10px; BORDER-BOTTOM: #cd0102 1px solid
}
.telform INPUT.text {
	MARGIN-RIGHT: 1em
}
.container {
	ZOOM: 1
}
.container .panel {
	MARGIN-BOTTOM: 10px
}
.c-left {
	FLOAT: left; WIDTH: 750px
}
.c-right {
	MARGIN-LEFT: 757px
}
.c-l-left {
	CLEAR: left; FLOAT: left; WIDTH: 370px
}
.c-l-right {
	MARGIN-LEFT: 377px
}
.c-left .panel {
	LINE-HEIGHT: 20px
}
.c-left .panel .top {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.c-left .panel .middle {
	PADDING-RIGHT: 5px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.c-left .panel .bottom {
	PADDING-RIGHT: 5px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.c-left .panel .bottom .title {
	LINE-HEIGHT: 22px; HEIGHT: 22px; h_eight: 18px; p_adding-top: 4px
}
.c-left .panel .bottom .title .icon {
	MARGIN-RIGHT: 4px; m_argin-top: -2px
}
.c-right .panel-body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.panel-header P A {
	COLOR: #000
}
.panel-header .f12 A {
	COLOR: #039
}
.panel-header P A:hover {
	COLOR: #f60
}
.panel-body .list LI {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-OVERFLOW: ellipsis
}
.panel-body UL.link {
	OVERFLOW: hidden; WIDTH: 100%; ZOOM: 1
}
.panel-body .link LI {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 0.8em; HEIGHT: 20px
}
#p-focus {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dedede 1px solid; WIDTH: 366px; PADDING-TOP: 1px; BORDER-BOTTOM: #dedede 1px solid; HEIGHT: 182px
}
#p-news {
	MARGIN-BOTTOM: 9px
}
#p-news .panel-body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px; HEIGHT: 104px
}
#p-msg .panel-header P {
	POSITION: relative
}
#p-msg .panel-header P SPAN {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 300px; COLOR: #c00; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
#p-msg .panel-header P A {
	RIGHT: 5px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; TEXT-DECORATION: underline
}
#p-down {
	MARGIN-BOTTOM: 9px; OVERFLOW: hidden; HEIGHT: 145px
}
.p-btns {
	HEIGHT: 32px
}
.p-btns A {
	FLOAT: left; WIDTH: 101px; HEIGHT: 32px
}
.p-btns A.fr {
	FLOAT: right
}
#p-ph .middle .pic {
background-position:0 -20px;
height:60px;
left:5px;
position:absolute;
top:10px;
width:45px;
}
.sprite {
background:transparent url(../images/home_sprite.gif) no-repeat scroll 1000px 1000px;
display:inline-block;
vertical-align:middle;
}
.sprite {
display:inline-block;
vertical-align:middle;
}
#p-ph .middle {
	PADDING-LEFT: 60px; POSITION: relative
}
#p-ph .middle {
	OVERFLOW: hidden; HEIGHT: 60px
}
#p-dm .middle {
	OVERFLOW: hidden; HEIGHT: 60px
}
.product .panel-body {
	OVERFLOW: hidden; ZOOM: 1; POSITION: relative; HEIGHT: 116px
}
.product STRONG {
	FONT-SIZE: 14px
}
.product EM {
	FONT-STYLE: normal
}
.product .t {
	MARGIN: 1em 0px; OVERFLOW: hidden; LINE-HEIGHT: 24px; POSITION: relative; HEIGHT: 55px
}
.product .t STRONG {
	DISPLAY: block; PADDING-TOP: 0.5em
}
.product .p {
	PADDING-LEFT: 6px
}
.product .p .sprite {
	WIDTH: 48px; HEIGHT: 25px
}
.p150 {
	BACKGROUND-POSITION: 0px -100px
}
.p300 {
	BACKGROUND-POSITION: 0px -125px
}
.p800 {
	BACKGROUND-POSITION: 0px -150px
}
#p-site .fl {
	BACKGROUND-POSITION: -60px -55px; MARGIN: 5px 0px 0px 5px; WIDTH: 110px; HEIGHT: 110px
}
#p-site .fr {
	WIDTH: 200px
}
#p-site .t A {
	MARGIN: 0px
}
#p-site .t A STRONG {
	DISPLAY: none
}
#p-site .t .sprite {
	BACKGROUND-POSITION: -170px -55px; WIDTH: 180px; HEIGHT: 55px
}
#p-site .p {
	PADDING-LEFT: 0px
}
#p-om .t .sprite {
	FLOAT: left; WIDTH: 55px; HEIGHT: 55px
}
#p-om .fl {
	WIDTH: 170px
}
#p-om .fr {
	WIDTH: 180px
}
#p-om .fl .t .sprite {
	BACKGROUND-POSITION: -60px 0px
}
#p-om .fr .t .sprite {
	BACKGROUND-POSITION: -115px 0px
}
#p-store .panel-body {
	HEIGHT: 98px
}
#p-store .title {
	POSITION: relative
}
#p-store .title A {
	RIGHT: 0px; POSITION: absolute; TEXT-DECORATION: underline
}
#p-store .content {
	MARGIN: 10px -5px -5px; OVERFLOW: hidden; WHITE-SPACE: nowrap
}
#p-store .content A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; MARGIN: 0px 3px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#p-pm .panel-body {

}
#p-pm .city SPAN {
	BACKGROUND: url(../images/bg_city.gif) no-repeat
}
#p-pm .city {
	MARGIN-TOP: 10px; OVERFLOW: hidden; ZOOM: 1; HEIGHT: 66px
}
#p-pm .city LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px
}
#p-pm .city LI.first {
	MARGIN: 0px
}
#p-pm .city A {
	DISPLAY: block; WIDTH: 50px; LINE-HEIGHT: 20px; TEXT-ALIGN: center
}
#p-pm .city SPAN {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: block; BORDER-LEFT: #000 1px solid; WIDTH: 46px; CURSOR: pointer; BORDER-BOTTOM: #000 1px solid; HEIGHT: 45px
}
#p-pm .city SPAN.sz {
	BACKGROUND-POSITION: 0px 0px
}
#p-pm .city SPAN.sh {
	BACKGROUND-POSITION: 0px -50px
}
#p-pm .city SPAN.cd {
	BACKGROUND-POSITION: 0px -150px
}
#p-pm .city SPAN.ss {
	BACKGROUND-POSITION: 0px -250px
}
#p-pm .link LI {
	LINE-HEIGHT: 18px; MARGIN-RIGHT: 0.4em
}
#p-pm .link A {
	COLOR: #666
}
#p-ask .panel-body {
	HEIGHT: 138px
}
#p-ask UL {
	MARGIN-TOP: 4px
}
#p-ask A {
	LINE-HEIGHT: 20px; WHITE-SPACE: nowrap
}
#p-ask A STRONG {
	FONT-WEIGHT: normal; LINE-HEIGHT: 22px
}
#p-ask OL {
	OVERFLOW: hidden; ZOOM: 1
}
#p-ask OL LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 1em 0px 0px
}
#p-ask OL A:link {
	COLOR: #666; TEXT-DECORATION: underline
}
#p-ask OL A:hover {
	COLOR: #f60
}
#dm-sc-result {
	WIDTH: 600px
}
#dm-sc-result .window-body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#dm-sc-result .tool A {
	Z-INDEX: 1000; ZOOM: 1
}
#dm-result {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed
}
#dm-prefix {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed
}
#dm-hint {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed
}
#dm-result LABEL {
	PADDING-RIGHT: 8px; WHITE-SPACE: nowrap
}
#dm-result LABEL INPUT {
	MARGIN: 0px 0px 3px; VERTICAL-ALIGN: middle
}
#dm-hint {
	LINE-HEIGHT: 18px
}
.dm-prefix {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 6px; PADDING-TOP: 5px
}
.sc-tags-suggest DL {
	MARGIN: 5px 0px 0px
}
.sc-tags-suggest DL.first {
	MARGIN: 0px
}
.sc-tags-suggest DT {
	FONT-WEIGHT: bold
}
.sc-tags-suggest DT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.sc-tags-suggest DD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.sc-tags-suggest DD {
	OVERFLOW-Y: auto
}
.sc-tags-suggest P.tags A {
	LINE-HEIGHT: 12px
}
.sc-tags-suggest #other-tags {
	HEIGHT: 39px
}
.sc-tags-suggest #my-tags {
	HEIGHT: 4em
}
.ac_results {
	BORDER-RIGHT: windowframe 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: windowframe 1px solid; PADDING-LEFT: 0px; Z-INDEX: 1000; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: windowframe 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: windowframe 1px solid; POSITION: relative; BACKGROUND-COLOR: window
}
.ac_results UL {
	WIDTH: 100%
}
.ac_results IFRAME {
	DISPLAY: none; Z-INDEX: -1; FILTER: mask(); LEFT: 0px; WIDTH: 3000px; POSITION: absolute; TOP: 0px; HEIGHT: 3000px
}
.ac_results LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: menu; OVERFLOW: hidden; WIDTH: 100%; CURSOR: pointer; PADDING-TOP: 2px
}
.ac_over {
	COLOR: highlighttext; BACKGROUND-COLOR: #999
}
#zizhi {
	DISPLAY: inline-block; BACKGROUND: url(../images/zizhi.gif) no-repeat ; VERTICAL-ALIGN: middle; width:346px; height:118px;
}
.Ptxt {
	line-height: 20px;
	color: #666666;
}