body { font: 12px arial; background: #fff; color: #333 }
a { color: #333; text-decoration: none; }
a:hover { color: #ff6600; text-decoration: underline; }
body, p, input, form, ul, li { padding: 0; margin: 0 }
H1 img { border: 0; margin: 10px auto; display: inline-block; }
ul { list-style-type: none; }
.left{ float:left;}
.right{ float:right; width:auto;}
.t_c{ text-align:center;}
.t_r{ text-align:right;}
.h25{ height:25px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.ml5{ margin-left:5px;}
.ml15{ margin-left:15px;}
#as .sh_title,#sh{background:url(../images/all_arrow.gif) no-repeat 0 0;}

#sm{width:498px; margin:0 auto 64px; position:relative; z-index:5}
#tb { margin-bottom:-6px; display: inline-block; z-index: 4; position: relative; }
#tb a {blr: expression(this . onFocus = this . blur() ); outline: none }
#tb a { font-size: 14px; float: left; line-height: 25px; height: 33px; margin-left: 18px; width: 40px; text-align: center; }
#tb a:hover { width: 40px; color: #ff6600; }
#tb b { FONT-SIZE: 14px; background: url(../images/tb_bg.gif) no-repeat center; margin-left: 18px; float: left; line-height: 25px; height: 33px; width: 40px; text-align: center; color: #D84600 }
#s{HEIGHT:32px; width:492px; z-index:3; position:relative; padding:3px; background: url(../images/s_bg.gif) no-repeat;}
#s p { margin: 3px }
#fm,#fm_q{ position: relative; float: left; height: 26px; width: 416px; padding:4px 3px 3px 3px; }
#fm input,#fm_q input { border: 0; line-height: 24px; height: 24px; width: 396px; font-size: 16px; float: left; padding-left: 4px }
#fm_q input { width: 292px;}
#fm_q span { width: 92px; margin-right: 8px; float: left; font-size: 14px; line-height: 26px; padding-left: 2px;cursor: pointer; }
#sh { position: absolute; right: 2px; text-indent: -9999em; width: 19px; height: 24px; CURSOR: pointer; background-position:0 -363px; overflow: hidden }
#sb{float:right; width:62px; display:inline}
#sb .SmbBtn{border:0; width:62px; height:32px; font:18px/32px "微软雅黑" "宋体"; color:#A52700; font-weight:bold; background:transparent; CURSOR:pointer}
#sb .BtnHv{background:url(../images/s_btn.gif) transparent}

#fm_q_on { border: 1px solid #C8C8C8; background-color: #fff; width: 98px; top: 33px; left: 3px; position: absolute; }
#fm_q_on li { font: 14px/24px arial; padding: 0 5px; width: 88px; display: block; height: 24px }
.sh_off { display: none }
.sh_l { width: 420px; top: 35px; left: 3px; }
.sh_s,.sh_q_on{ width: 318px; top: 35px; left: 105px; }
.sh_q_on {left: 3px; }
.sh_on { border: 1px solid #C8C8C8; background-color: #fff; position: absolute; }
.sh_on li a{cursor:pointer; font:14px/24px arial; padding: 0 5px; height: 24px;display: block; }
.sh_on li a:hover {background-color:#FCF4D3; text-decoration: none; color: #333 }
.sh_on li.last,.sh_on li.last a,.sh_on li.last a:hover{background-color: #f3f3f3;}
.sa_2 { background-color: #FFF1E1; border: 1px solid #FFB231; position: absolute; top: 23px; _top: 25px; width: 300px; left: 0; z-index: 1; padding: 5px }
.sa_2 a { padding-right: 10px; white-space: nowrap; word-break: keep-all; }
#cp { text-align: center; margin-top: 9px; }
#ad { text-align: center; margin: 20px 0; }
#bm{ text-align:right; padding:3px 10px 0 0;color: #999;}
#bm a, #cb { color: #333 }
#bm a:hover { color: #ff6600 }
#cb a { color: #666; }
#cp { color: #999 }
#as {
	position: absolute;
	top: 40px;
	right: -50px;
	height:16px;
}
#as .sh_title{
	background-position:0 -252px;
	padding:1px 0 0 22px;
	padding:3px 0 0 22px\9;
	font-size: 12px;
	cursor:pointer;
	color: #333;
}
.sh_div{ width:188px; height:auto!important; height:10px; min-height:10px; border:1px #ccc solid; position:absolute; z-index:10; left:0; top: 20px; padding-bottom:5px; background-color:#fff}
.sh_div .sh_h{ height:22px; line-height:22px; background-color:#f2f2f2; text-align:left; padding-left:5px; font-weight:bold; color:#444; border-bottom:1px #e5e5e5 solid;}
.sh_div ul{ padding:5px 0 0 5px; }
.sh_div li{ float:left}
.sh_div li a{float:left; color:#000;border:1px #fff solid; width:60px; height:23px; line-height:23px;cursor:pointer; text-align:left; padding-left:25px; margin-bottom:2px;}
.sh_div li a:hover{ color:#000; text-decoration:none;border:1px #e5e5e5 solid;background-color:#f2f2f2;}
.sh_div li.one a{ width:152px; background:url(../images/copy.gif) no-repeat 5px 3px; margin-right:4px;}
.sh_div li.one a:hover{ background:url(../images/copy.gif) no-repeat 5px 3px;background-color:#f2f2f2; cursor:pointer;}
.sh_div li.two a{ background:url(../images/share/1.gif) no-repeat 5px 3px; margin-right:4px;}
.sh_div li.two a:hover{ background:url(../images/share/1.gif) no-repeat 5px 3px;background-color:#f2f2f2;}
.sh_div li.three a{ background:url(../images/share/2.gif) no-repeat 5px 3px;}
.sh_div li.three a:hover{ background:url(../images/share/2.gif) no-repeat 5px 3px;background-color:#f2f2f2;}
.sh_div li.four a{ background:url(../images/share/3.gif) no-repeat 5px 3px;margin-right:4px}
.sh_div li.four a:hover{ background:url(../images/share/3.gif) no-repeat 5px 3px;background-color:#f2f2f2;}
.sh_div li.five a{ background:url(../images/share/4.gif) no-repeat 5px 3px;}
.sh_div li.five a:hover{ background:url(../images/share/4.gif) no-repeat 5px 3px;background-color:#f2f2f2;}
.sh_div li.six a{ background:url(../images/share/5.gif) no-repeat 5px 3px;margin-right:4px}
.sh_div li.six a:hover{ background:url(../images/share/5.gif) no-repeat 5px 3px;background-color:#f2f2f2;}
.sh_div li.seven a{ background:url(../images/share/6.gif) no-repeat 5px 3px;}
.sh_div li.seven a:hover{ background:url(../images/share/6.gif) no-repeat 5px 3px;background-color:#f2f2f2;}
.sh_div li.eight a{ background:url(../images/share/7.gif) no-repeat 5px 1px;}
.sh_div li.eight a:hover{ background:url(../images/share/7.gif) no-repeat 5px 1px;background-color:#f2f2f2;}
