/* CSS Document */
/* layout */
body,div,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form{
	margin:0;
	padding:0;
}
#page{
	width:970px;
	margin:0 auto;
}
#header{
	height:72px;
}
#container{
	position:relative;
}
#footer{
	position:relative;
	clear:both;
	text-align:center;
	padding:20px 0;
}

/* home */
.home .c_left{
	position:relative;
	float:left;
	width:380px;
}
.home .c_right{
	position:relative;
	margin-left:388px;
	_margin-left:385px;	
	* height:1%;
}
.home .c_r_top{
	position:relative
}
.home .c_r_left{
	position:relative;
	margin-right:178px;
	_margin-right:175px;	
	* height:1%;
}
.home .c_r_right{
	position:relative;
	float:right;
	width:170px;
}

#payment,
#noticetabs,
#tldprice,
#peanutman,
#leftbar1,
#leftbar2,
#embedded,
#ask1,
#ask2
{
	margin-top:8px;
}
#store{
	margin-top:8px;
}
#login_status,
#sc_result,
#fs_result,
.c_r_top{
	margin-bottom:8px;
}

.home .c_left,
.home .c_right{

}
.home .td{
	font-size:12px;
}

#iptabs{
	position:absolute;
	right:0;
	bottom:8px;
	color:#a7a9ac;
}
#container{
	font-size:12px;
}

/* domain_search */
.sc_tabs{height:26px;background:url(/images/bg_sctabs.gif) repeat-x;border:1px solid #565757;}
	.sc_tabs li{float:left;display:block;border-top:1px solid #bdbdc6;border-right:1px solid #565757;border-left:1px solid #7c7e87;height:25px;text-align:center;}
	.sc_tabs li.on{background:url(/images/bg_sctabs_on.gif) repeat-x;border-top:1px solid #fff;border-left:1px solid #fff;}
	.sc_tabs li div{display:none;}
	.sc_tabs li.on div{position:relative;display:block;margin:0 auto -7px auto;*margin:0 0 -10px 0;_margin-top:-3px;width:11px;height:9px;background:url(/images/arr_sctab.gif) center no-repeat;}
	.sc_tabs a{display:block;padding:5px 10px;line-height:14px;color:#fff;text-decoration:none;cursor:pointer;outline:none;}

.sc_form{border:1px solid #d1d1d1;border-top:0;height:58px;overflow:hidden;background:url(/images/bg_scform.gif) repeat-x;}
	.www{* display:inline-block;padding:6px 26px;_padding:0;_height:10px;_width:52px;background:url(/images/bg_www.gif) left no-repeat;}
	.www span{display:none;}
	.sc_input{padding:3px 10px 0px 12px;height:23px;}
	.sc_suffix{height:26px;}
	.sc_suffix ul{padding:5px 2px 0 12px;}
	.sc_suffix ul li{position:relative;float:left;margin-right:10px;line-height:24px;}
	.sc_suffix ul li.last{margin-right:0;height:20px;overflow:hidden;}
/* end domain_search */

.fs_result,
.sc_result{_height:1%;position:relative;}

#payment .icon,
#store .icon
{display:block;position:absolute;background-image:url(/images/icon_patabs.gif);background-repeat:no-repeat;}

/* payment */
#payment .td{padding:8px 10px 8px 48px;}
#payment .td a{font-size:14px;text-decoration:none;}
#payment .td a:hover{text-decoration:underline;}
#payment .icon{top:2px;left:2px;height:28px;width:33px;background-position:-5px -308px;}


/* hotpic */

/* noticetabs */
#noticetabs{ border-color:#e0c7c7}
#noticetabs .td{height:22px;padding-top:6px;text-align:center;background:#fbf0ea}
#noticetabs .red a{color:red}

/*  */
#tldprice form{height:24px;}

/* store */
#store .icon{top:-9px;left:2px;height:32px;width:24px;background-position:-8px -506px;}
#store .th h2{padding-left:30px;}
#store .th h2 span{font-size:12px;padding-left:10px; font-weight:normal}
	.store_list{text-align:center; padding-top:14px; height:81px}
		.store_list a{}
		.store_list img{border:1px solid #d7daf0; margin:0 5px}

/* peanutman */
#peanutman .guide{padding-bottom:6px;}
#peanutman .guide a{padding-right:20px;}
#peanutman .city ul{position:relative;height:66px;* margin-left:-5px;}
#peanutman .city li{float:left;text-align:center;width:19.9%;}
#peanutman .city a{display:block;line-height:20px;width:48px;margin:0 auto;}
#peanutman .city span{display:block;width:46px;height:45px;border:1px solid #000;background:#fff url(/images/bg_city.gif) 0 0 no-repeat;cursor:pointer;}
#peanutman .city span.sz{background-position:0 0;}
#peanutman .city span.sh{background-position:0 -50px;}
#peanutman .city span.cd{background-position:0 -100px;}
#peanutman .city span.wh{background-position:0 -150px;}
#peanutman .city span.sj{background-position:0 -200px;}
#pmcontent{clear:left;margin-top:8px;}
#pmcontent li{display:inline;padding:4px 5px 4px 0;line-height:20px;}
#pmcontent li.arr{margin-right:3px;background:url(/images/arr_location.gif) center no-repeat;}

/* login_form */
#login_form{* height:1%;}
#login_form .td{height:24px;overflow:hidden}
#login_form .coolbtn{position:absolute;right:4px;top:4px;}
#login_form .arr{padding-right:1px;background:url(/images/line_navtabs.gif) right center no-repeat;}
	.login_status{border:1px solid #A9AB83;background-color:#FDFDCB;}
	.login_status .arr{position:absolute;display:block;width:9px;height:8px;top:-7px;left:20px;background:url(/images/arr_login.gif) no-repeat;}
	.login_status .td{padding:5px;font-size:12px;color:#66694e;text-align:center;line-height:14px;}

/* news */
#news .td{height:158px;overflow:hidden}

/* embedded */
#embedded .td{padding:0 10px;}
#embedded .td ul{padding:5px 0 5px 2px;;}
#embedded .td li{padding-left:20px;line-height:18px;height:18px;}

#embedded .yes{border-bottom:1px solid #b6cae3;}
#embedded .yes li{background:url(/images/icon_solved.gif) 0 0.3em no-repeat;}
#embedded .no li{background:url(/images/icon_unsolved.gif) 0 0.2em no-repeat;}
#embedded .tip{padding:6px 0;}