#thrColEls .Style2009 #FlashDomain {
	margin:auto;
	width:960px;
	height:232px;
	padding-top:3px;
}
#thrColEls .Style2009 #FlashDomain #Flash {
	width:685px;
	height:232px;
	background:url(/newimages/default/Flash_bg.gif) no-repeat;
	float:left;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch {
	width:270px;
	height:232px;
	background:url(/newimages/default/Domainreg_bg.jpg) no-repeat;
	float:right;
	overflow:hidden;
}
#thrColEls .Style2009 #FlashDomain #Flash #swfObj {
	width:667px;
	height:214px;
	margin:9px 9px 9px 9px;
}
.C_Title {
	margin:13px 0px 0px 14px;
	height:30px;
	width:200px;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch #Domain {
	margin:auto;
	width:270px;
	height:166px;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch form #searchDiv, #searchDivCN {
	padding-left:60px;
	background:url(/newimages/default/domain_www.gif) no-repeat 13px 6px;
	height:24px;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch form #searchDiv #searchinput, #searchinputCN {
	width:110px;
	float:left;
	margin-left:6px;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch form #searchDiv #SearchButton, #SearchButtonCN {
	width:54px;
	margin-left:12px;
	margin-top:-3px;
	float:left;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch form #DomainSuffix, #DomainSuffixCN {
	width:245px;
	height:auto;
	overflow:hidden;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch form #DomainSuffix ul, #DomainSuffixCN ul {
	padding-left:10px;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch form #DomainSuffix ul li {
	float:left;
	font-weight:bold;
	width:77px;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:4px;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch #DomainMore {
	height:14px;
	width:70px;
	margin-left:190px;
	background:url(/newimages/default/red_arrow.gif) no-repeat 50px 0px;
	padding-right:10px;
	padding-top:2px;
}
#thrColEls .Style2009 #MainPart {
	height: auto;
	width: 960px;
	margin:auto;
	overflow:hidden;
}
#thrColEls .Style2009 #MainPart #LeftPart {
	height: auto;
	width: 293px;
	float:left;
	overflow:hidden;
}
#thrColEls .Style2009 #MainPart #LeftPart #LeftNews {
	background: url(/newimages/default/News_bg.jpg) no-repeat top left;
	height:165px;
	width:293px;
	margin:4px 0px 0px 0px;
	padding-top:12px;
	position:relative;
}
#thrColEls .Style2009 #MainPart #LeftPart #LeftService {
	background:url(/newimages/default/Service_bg.jpg) no-repeat;
	height:242px;
	width:293px;
	padding-top:12px;
}
.blueline {
	background:#0099FF;
	height:1px;
	margin:auto;
	width:90%;
}
.more {
	height:5px;
	width:30px;
	float:right;
	margin:25px 14px 0px 0px;
}
.newlist {
	margin:auto;
	width:260px;
	height:105px;
	padding-top:5px;
	overflow:hidden;
}
.newlist ul li {
	background:url(/newimages/default/news_arrow.gif) no-repeat 5px;
	padding-left:15px;
}
#thrColEls .Style2009 #MainPart #LeftPart #LeftService #ServiceGuy {
	background:url(/newimages/default/service_pe.jpg) no-repeat;
	width:126px;
	height:137px;
	margin:3px 0px 0px 10px;
}
#thrColEls .Style2009 #MainPart #LeftPart #LeftService #Service400 {
	width:264px;
	height:34px;
	margin:1px 0px 0px 15px;
}
#thrColEls .Style2009 #MainPart #LeftPart #LeftService #ServiceText {
	width:130px;
	height:98px;
	float:right;
	margin-right:10px;
	margin-top:5px;
}
#thrColEls .Style2009 #MainPart #LeftPart #LeftService #ServiceText #leftlist {
	float:left;
	width:64px;
}
#thrColEls .Style2009 #MainPart #LeftPart #LeftService #ServiceText #rightlist {
	float:right;
	width:64px;
}
#thrColEls .Style2009 #MainPart #LeftPart #LeftService #ServiceText #leftlist li {
	height:25px;
	letter-spacing:1px;
}
#thrColEls .Style2009 #MainPart #LeftPart #LeftService #ServiceText #rightlist li {
	height:25px;
	letter-spacing:2px;
}
#thrColEls .Style2009 #MainPart #PartRight {
	float:right;
	width:667px;
	/*	height:810px;
*/	overflow:hidden;
}
#thrColEls .Style2009 #MainPart #PartRight #WebHost {
	margin:4px 0px 0px 7px;
	background:url(/newimages/default/2012index/hot_bg.jpg) no-repeat;
	width:660px;
	height:270px;
	overflow:hidden;
}
.D_Title_Box {
	padding:13px 0px 0px 9px;
	height:40px;
	width:650px;
}
.D_Title_On {
	background:url(/newimages/default/C_Title_Bg_On.gif) no-repeat;
	width:83px;
	cursor:hand;
	float:left;
	height:30px;
	padding:9px 0px 0px 9px;
}
.D_Title_Off {
	background:url(/newimages/default/D_Title_Bg_Off.gif) no-repeat;
	width:78px;
	cursor:hand;
	padding:6px 0px 0px 0px;
	float:left;
	margin-top:3px;
}
.D_Title_Text_Style_off {
	color:#666;
	padding:1px 0px 0px 22px;
	background:url(/newimages/default/C_Title_ring_off.gif) no-repeat 5px 2px;
}
.WebHost_Content {
	margin: auto;
	height: 184px;
	width: 640px;
	overflow:hidden;
}
.WebHost_Content ul li {
	float:left;
	width:142px;
	margin:0px 5px 0px 5px;
	overflow:hidden;
}
.hostTitlebg {
	background:url(/newimages/default/WebHost_Title_bg.gif) no-repeat 0px 5px;
	height: 25px;
	width: 136px;
	margin:auto;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#3A96C4;
}
.hostContent {
	width: 140px;
	margin:auto;
	font-size:12px;
	padding-left:12px;
}
.hostbutton {
	width: 84px;
	margin:9px 0px 0px 45px;
	
}
.hostbutton a{ background:
	url(/newimages/default/2012index/info_btn.jpg) no-repeat; display:inline-block; width:85px; height:24px; line-height:22px; text-align:center; font-size:12px; color:#fff; font-family:"ËÎÌå";}
.hostbutton a:link { color:#fff; }
.hostbutton a:visited { color:#fff; }
.hostbutton a:hover { color:#fff; }
#thrColEls .Style2009 #MainPart #PartRight #MarqueeMessage {
	background: url(/newimages/default/Marquee_bg.gif) no-repeat;
	height: 39px;
	width: 654px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 11px;
}
#thrColEls .Style2009 #MainPart #PartRight #MarqueeMessage #marqueeContent {
	margin-left: 70px;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv {
	height: 242px;
	width: 660px;
	margin: 2px 0px 0px 7px;
	overflow:hidden;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv #Active {
	background:url(/newimages/default/Active_bg.jpg) no-repeat;
	height: 242px;
	width: 270px;
	float:left;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv .Deftault_PIC_AA {
	height: 242px;
	width: 190px;
	float:right;
	margin-left:5px;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv #Active .activTitle {
	background: url(/newimages/default/ActivTitle_bg.jpg) no-repeat 0px 1px;
	width: 100px;
	margin:15px 0px 6px 15px;
	padding-left:19px;
	color:#333;
	font-weight:bold;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv #Active .picActive {
	margin: auto;
	width: 90%;
	margin-top:3px;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv #Active .picActive ul li {
	height:62px;
	background:url(/newimages/default/dust_line_bg.gif) repeat-x 0px 61px;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv #Active .picActive ul li .pic {
	height: 31px;
	width: 44px;
	margin-top: 7px;
	margin-left: 9px;
	float:left;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv #Active .picActive ul li .text {
	float: right;
	height: 47px;
	width: 172px;
	margin-top: 5px;
	margin-right: 6px;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv #Active .Activelist {
	margin: auto;
	width: 90%;
	margin-top:4px;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv #Active .Activelist ul li {
	padding-left:25px;
	padding-top:8px;
	background:url(/newimages/default/Activelist_arrow.gif) no-repeat 12px 14px;
	white-space:nowrap;
	overflow:hidden;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv #Active .Activelist ul li a {
	color: #069;
}
#thrColEls .Style2009 #MainPart #PartRight #ActiveAdv #Active .Activelist ul li:hover a {
	color:#09F;
}
#thrColEls .Style2009 #MainPart #PartRight #ServerVPS {
	background-image: url(/newimages/default/2012index/product_bg.jpg);
	background-repeat: no-repeat;
	height: 286px;
	width: 660px;
	margin-top: 3px;
	margin-left: 7px;
}
.Server_VPS {
	background-image: url(/newimages/default/serVPS_bg.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 317px;
	float:right;
	margin-top:-10px;
	padding-top:10px;
	padding-left:10px;
}
#thrColEls .Style2009 #MainPart #LeftPart #ButtonDiv {
	height: 100px;
	width: 290;
	margin:auto;
	margin-top:0px;
}
#thrColEls .Style2009 #MainPart #LeftPart #ButtonDiv ul li {
	float:left;
	width:143px;
	height:46px;
	text-align:center;
	padding-left:0px;
}
#thrColEls .Style2009 #MainPart #LeftPart #ShopExStore {
	background-image: url(/newimages/default/ShopEx_bg.jpg);
	background-repeat: no-repeat;
	height: 246px;
	width: 286px;
	margin:auto;
	padding-top:22px;
	margin-top:6px;
}
#thrColEls .Style2009 #MainPart #LeftPart #ButtonDiv ul {
	margin-left:2px;
}
.StoreTitle {
	background: url(/newimages/default/C_Title_ring_on.gif) no-repeat 0px 1px;
	width: 100px;
	padding-left: 19px;
	margin-left: 22px;
	font-weight:bold;
	color:#1E476A;
}
#thrColEls .Style2009 #MainPart #LeftPart #ShopExStore #StoreList {
	margin:140px 0px 0px 20px;
}
#thrColEls .Style2009 #MainPart #LeftPart #ShopExStore #StoreList ul li {
	background: url(/newimages/default/ico_sp.gif) no-repeat 0px 2px;
	padding-left: 22px;
	height: 23px;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch #DomainTXTAdv, #CnDomainTXTAdv {
	width:235px;
	margin:auto;
	margin-left:12px;
	/*	background:url(/newimages/default/qiang.gif) no-repeat 35px 1px;
	padding-left:18px;
	text-align:center;
*/	margin-top:7px;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch #DomainTXTAdv a {
	color:#909;
}
#thrColEls .Style2009 #FlashDomain #DomainSearch #DomainTXTAdv a:hover {
	color:#F3C;
}
#scrollText {
	height:24px;
	overflow:hidden;
	padding-top:9px;
}
#marqueeContent a {
	display:block;
	/*border:1px solid red;*/
	margin:0px;
	padding:0px;
	height:24px;
}
#domain_box {
	height:40px;
	width:200px;
	margin-left:13px;
	margin-top:13px;
}
#domain_box li {
	float:left;
	width:92px;
	padding-top:10px;
	cursor:pointer;
}
#news_box {
	height:40px;
	width:220px;
	margin-left:13px;
	margin-bottom:0px;
}
#news_box li {
	float:left;
	width:92px;
	padding-top:10px;
	cursor:pointer;
}
#news_more {
	position:absolute;
	right:15px;
	top:25px;
}
#service_box {
	height:40px;
	width:220px;
	margin-left:13px;
}
#service_box li {
	float:left;
	width:92px;
	padding-top:10px;
	cursor:pointer;
}
#service_box_1 ul {
	width:130px;
	float:right;
	margin-top:10p;
}
#service_box_1 li {
	float:left;
	margin:4px 0px;
	width:60px;
	letter-spacing:1px;
}


#vhost_box li {
	float:left;
	width:92px;
	cursor:pointer;
	padding-top:10px;
	margin-bottom:10px;
}
#vhost_box_1, #vhost_box_2, #vhost_box_3, #vhost_box_4, #vhost_box_5, #vhost_box_6, #vhost_box_7 {
	width: 650px;
	
	height:210px;
	
	overflow:hidden;
}
#vhost_box_2, #vhost_box_3, #vhost_box_4, #vhost_box_5, #vhost_box_6, #vhost_box_7 {
	display:none;
}
#vhost_box_1 ul, #vhost_box_2 ul, #vhost_box_3 ul, #vhost_box_4 ul, #vhost_box_5 ul, #vhost_box_6 ul, #vhost_box_7 ul {
	padding-left:16px;
	}
#vhost_box_1 li, #vhost_box_2 li, #vhost_box_3 li, #vhost_box_4 li, #vhost_box_5 li, #vhost_box_6 li, #vhost_box_7 li {
	float:left;
	width:190px;
	padding:10px 6px 0 13px;
	display:inline-block;

}

#server_box {
	height:40px;
	width:100%;
}
#server_box li {
	float:left;
	width:92px;
	padding-top:10px;
	cursor:pointer;
}
#server_box_1, #server_box_2, #server_box_3 {
	margin: auto;
	height: 205px;
	width: 645px;
}
#server_box_1 ul, #server_box_2 ul, #server_box_3 ul {
	margin-left:15px;
}
#server_box_1 li, #server_box_2 li, #server_box_3 li {
	float:left;
	width:190px;
	margin:0px 5px 0px 5px;
	overflow:hidden;
}
#ServerVPS .serTitlebg {
	width: auto;
	font-size:14px;
	font-weight:bold;
	margin-left:14px;
}
#ServerVPS .serTitlepic {
	background:url(/newimages/default/Server_icon.gif) no-repeat;
	height:51px;
	width:120px;
	margin-top:3px;
	margin-left:14px;
}
#ServerVPS .serContent {
	width: auto;
	margin-left:14px;
	margin-top:8px;
}
#ServerVPS .serbutton {
	width: 84px;
	margin:8px 0px 0px 15px;
}
#ServerVPS .vpsTitlepic {
	background:url(/newimages/default/vps_icon.gif) no-repeat;
	height:51px;
	width:120px;
	margin-top:3px;
	margin-left:14px;
}
#ServerVPS .vpsContent {
	width: auto;
	margin-top:4px;
	margin-left:14px;
}
#WebHost .webhostTitle {
	margin:13px 0px 0px 46px;
	height:39px;
}
#ServerVPS .flod {
	background-image: url(/newimages/default/flod_ico.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 90px;
	text-align:right;
	float:right;
	margin:13px 13px 0px 0px;
}
#DomainSuffixCN li {
	float:left;
	font-weight:bold;
	width:77px;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:3px;
	display:block;
	height:24px;
}
#service_box_2 ul {
	list-style-type:none;
}
#service_box_2 ul li {
	background:url(/newimages/default/assess_icon.gif) no-repeat 10px center;
	padding-left:20px;
}
.vertline {
	background:url(/newimages/default/vertical-line.gif) no-repeat 95% center;
}
#Spek {
	width:auto;
	text-align:center;
}
#ServerVPS .cloudTitlepic {
	background:url(/newimages/CloudHost/small_cloud.gif);
	height:51px;
	width:120px;
	margin-top:3px;
	margin-left:14px;
}
.hui_ico {
	background:url(/newimages/ico_qiang.gif) no-repeat;
	padding-left:19px;
}
.zhao_ico {
	background:url(/newimages/default/zhao_ico.gif) no-repeat;
	padding-left:24px;
	color:#939;
}
.Move_PIC_info {
	height:242px;
	width:387px;
	float:right;
}
.Move_PIC_info_left {
	width:16px;
	height:242px;
	float:left;
	cursor:pointer;
}
.Move_PIC_info_right {
	height:242px;
	float:left;
	width:16px;
	cursor:pointer;
}
.Move_PIC_info_main {
	background:url(/newimages/default/Move_PIC_info_bg.gif);
	height:222px;
	float:left;
	width:352px;
	overflow:hidden;
	padding:10px 0px;
}
.Move_PIC_info_main ul {
	width:1000px;
	margin-left:1px;
}
.Move_PIC_info_main ul li {
	float:left;
	width:174px;
	height:222px;
	display:block;
	margin-right:2px;
}
.pic {
	float:left;
	width:174px;
	height:222px;
	display:block;
	margin-right:2px;
}
.ScrCont {
	width:10000000px;
}
#pic_List1, #pic_List2 {
	float:left;
}

.leftbottom_pic {
	height: 266px;
	width: 286px;
	margin:auto;
	margin-top:6px;
}

/*#chy_box li {
	float:left;
	width:92px;
	cursor:pointer;
	padding-top:10px;
	margin-bottom:10px;
}*/
#chy_box li{
	float: left;
	/* width: 92px; */
	cursor: pointer;
	/* padding-top: 10px; */
	/* margin-bottom: 10px; */
	/* background: #efefef; */
	line-height: 30px;
	/* margin-right: 5px; */
	margin: 0 5px;
	padding: 0 8px;
	font-size: 14px;
}
#chy_box li.tab_left_on,
#chy_box li.tab_center_on,
#chy_box li.tab_right_on{
	background: #0f7afe;
	text-align: center;
	color: #fff;
}
/*2012 new css*/
.hot_title{ float:left;padding-right:15px;}
.hot_more{ float:right;  padding-top:8px; padding-right:25px;}
.hot_more a{ display:inline-block; background: url(/newimages/default/2012index/more.gif) no-repeat left center; text-indent:12px; }
.newcs{ background:url(/newimages/default/2012index/arrow.gif) no-repeat left center; text-indent:10px; height:24px; line-height:24px; clear:both;}
.newhright,.hosticon,.newline{ float:left;}
.hosticon{ padding-right:10px;}
.newhost{ color:#004178; font-weight:bold;  font-size:12px; padding-bottom:2px;}
.newhostTitle{ padding-bottom:10px; overflow:hidden; zoom:1;}
.newhostContent{ position:relative; clear:both;}
.beian{ position:absolute; right:6px; top:0px;}
#PartRight li.newline{ float:left; width:1px; padding:0;}
.newTitle_Top{ padding-top:20px; padding-left:25px; padding-bottom:6px;}
.newTitle_Top span{ background:url(/newimages/default/2012index/move.gif) no-repeat left center; text-indent:12px; display:inline-block;}
.newtopinfo{ padding-right:23px;}
.newprolist{ padding-left:25px; overflow:hidden; zoom:1;}
.polist1{ float:left; background:url(/newimages/default/2012index/probg.jpg) no-repeat -1px 0px;width:148px; height:172px; margin-right:6px;  cursor:pointer;}
.polist1:hover{background:url(/newimages/default/2012index/probghover.jpg) no-repeat -1px 0px;}
.polist2{float:left; background:url(/newimages/default/2012index/probg.jpg) no-repeat -159px 0px;width:148px; height:172px;margin-right:6px; cursor:pointer;}
.polist2:hover{background:url(/newimages/default/2012index/probghover.jpg) no-repeat -159px 0px;}
.polist3{float:left; background:url(/newimages/default/2012index/probg.jpg) no-repeat -316px 0px;width:148px; height:172px;margin-right:6px; cursor:pointer;}
.polist3:hover{background:url(/newimages/default/2012index/probghover.jpg) no-repeat -316px 0px;}
.polist4{float:left; background:url(/newimages/default/2012index/probg.jpg) no-repeat -474px 0px;width:149px; height:172px; cursor:pointer;}
.polist4:hover{background:url(/newimages/default/2012index/probghover.jpg) no-repeat -474px 0px;}
.prout{ padding:60px 0 0 12px;}
.pro_price1{ background:url(/newimages/default/2012index/pricebg.gif) no-repeat left top; width:39px; height:25px; display:inline-block; position:absolute; top:3px; left:49px; }
.pro_price1hover{background:url(/newimages/default/2012index/pricebg.gif) no-repeat left -25px;width:39px; height:25px;  position:absolute; top:3px; left:49px; display:none;}

.pro_price2{ background:url(/newimages/default/2012index/pricebg.gif) no-repeat -39px top; width:55px; height:25px; display:inline-block; position:absolute; top:3px; left:39px; }
.pro_price2hover{ background:url(/newimages/default/2012index/pricebg.gif) no-repeat -39px -25px; width:55px; height:25px; position:absolute; top:3px; left:39px; display:none;}

.pro_price3{ background:url(/newimages/default/2012index/pricebg.gif) no-repeat -93px top; width:55px; height:25px; display:inline-block; position:absolute; top:3px; left:39px; }
.pro_price3hover{background:url(/newimages/default/2012index/pricebg.gif) no-repeat -93px -25px; width:55px; height:25px; display:none;position:absolute; top:3px; left:39px; }

.pro_price4{ background:url(/newimages/default/2012index/pricebg.gif) no-repeat -149px top; width:39px; height:25px; display:inline-block; position:absolute; top:3px; left:39px;  }
.pro_price4hover{background:url(/newimages/default/2012index/pricebg.gif) no-repeat -149px -25px; width:39px; height:25px;display:none; position:absolute; top:3px; left:39px;}
.jiage{ font-size:12px; font-weight:bold;position: relative; height:36px; line-height:36px; padding-left:20px;}
.jiage2{ font-size:12px; font-weight:bold;position: relative; height:36px; line-height:36px; padding-left:10px;}
.juli{ text-indent:47px; display:inline-block;}
.juli2{ text-indent:64px; display:inline-block;}
.juli3{ text-indent:63px; display:inline-block;}
.pro_explain1{ color:#6d5720; padding-bottom:5px;}
.pro_explain2{ color:#005468; padding-bottom:5px;}
.pro_explain3{ color:#006109; padding-bottom:5px; }
.pro_explain4{ color:#264180; padding-bottom:5px;}

.newinfo{  padding-left:25px; padding-top:10px; display:none;}
.left_exp{ font-size:14px; font-weight:bold; width:30px; float:left; padding-right:10px; color:#ff4f00; display:inline-block; padding-top:2px;  }
.dis { display:block;}
.dis2{ display:inline-block;}
.disnone{ display: none;}
.ebs{ width:45px; }
/* #adlayout {position:relative; width:293px; height:272px; overflow:hidden;}
#newad_list img {border:0px;}
#adlayout ul {position:absolute; z-index:1002;
            margin:0; padding:0; bottom:10px; right:18px;}
#adlayout ul li { padding:0px 4px;float:left;display:block; margin:0 2px;color:#666;border:#ccc 1px solid;background:#fff;cursor:pointer}
#adlayout ul li.on { background:#ed4907; border:1px solid #c00000; color:#fff;}
#newad_list a{position:absolute;} */


#idScroller * {
	margin:0px;
	padding:0px;
}
#idScroller {
	height:272px;
	overflow:hidden;
	 margin-top:5px;
}
.focus {width:293px; height:272px; overflow:hidden; position:relative;}
.focus ul {height:272px; position:absolute;}
.focus ul li {float:left; width:293px; height:272px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:293px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:293px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:2px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:17px; height:16px; line-height:16px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; color:#666;border:#ccc 1px solid;background:#fff; font-size:12px;}
.focus .btn span.on {background:#ed4907;border:1px solid #c00000; color:#fff;}



a.acolor{color: #F30;
font-weight: normal;}
a.acolor:hover{color: #F30; font-weight:bold; }

/*end*/


#assess .disable{display:inline-block;}