﻿/* global */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,form,blockquote,fieldset,input,label{margin:0;padding:0}
html,body{font:normal normal 12px/24px  Simsun, Arial, Helvetica, sans-serif;color:#000;height:auto;margin:0 auto;background:url(../images/body_bg.jpg);}
input,select,textarea{color:#222;font:normal normal 12px "Arial", Simsun, Arial, Helvetica, sans-serif}
fieldset,iframe{border:none}
ul,ol,li{list-style:none}
th{text-align:left;}
img{border:none}
p{font:normal normal 12px/24px "Arial", Simsun, Arial, Helvetica, sans-serif;}
/* font & color */
.f11{ font-size:11px; -webkit-text-size-adjust: none;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.red { color:red; } 
.green { color:#409316; }
.blue { color:#0f4f96; }
.ora{ color:#fa6d10;}
.grey,.gray { color:#8d8d8d; }
.white { color:#fff;}

.b,.fw { font-weight:700; }

/* link */
a{color:#171717;text-decoration:none;cursor:pointer;outline:none;}
a:hover{color:#666;text-decoration:none;}

/* image */
img { border:0px; }
#vcodeimg { cursor:pointer; }

/* other */
.f_l {float:left;}
.f_r {float:right;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.nodata { text-align:left; padding-left:15px; }
p.nodata { font-size:12px; margin:35px auto; text-align:center; color:#666;}
#imgplayer { text-align:center; margin:15px auto; }
.sty_1 { font-size:11px; font-weight:normal;} /* english title */

/* icon */
.loading{background:url(../../../lib/images/loading.gif) no-repeat;padding:0 5px 0 20px;}
.ico{background:url(../../../lib/images/common.gif) no-repeat;padding:0 5px 0 18px;line-height:18px;height:18px;display:inline-block;font-style:normal;}
.right{background-position:0 -3px;color:green;}
.err{background-position:0 -28px;color:red;}
.question{background-position:0 -54px;color:#128fb4;}
.info{background-position:0 -79px;}
.author{background-position:0 -104px;}
.date{background-position:0 -129px;}
.email{background-position:0 -154px;}
.unread{background-position:0 -179px;}
.read{background-position:0 -204px;}
.news{background-position:0 -229px;}
.plus{background-position:0 -254px;}
.minus{background-position:0 -279px;}
.add{background-position:0 -304px;}
.del{background-position:0 -329px;}
.edit{background-position:0 -354px;}
.new{background-position:0 -379px;}

/* clearfix */
.clear{clear: both; width:100%; height:0px; overflow:hidden;}
.clearb{clear:both;display:block;margin:0;padding:0;height:10px;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/* form */
*:focus{outline:none;}
input, textarea { color:#222; border-radius:3px; -moz-border-radius:3px;}
select { color:#222; padding:1px; font-size:12px;}
textarea { width:88%;padding:2px; line-height:16px; overflow:auto; }
button {cursor:pointer;}
form .input { padding:3px 2px; height:16px; }
form img { float:none; cursor:pointer; }
form #codestr{width:50px;}
form .vcodebg { background-color:#eee; text-align:center; padding:2px 3px 2px 7px;color:#bebebe }
input.text_01 { border:1px solid #bebebe; padding:5px 8px; width:220px; box-shadow:0 0 5px #ccc inset;color:#bebebe}
input.text_02 { border:1px solid #bebebe; padding:5px 8px; width:160px;color:#bebebe}
input.text_03 { border:1px solid #bebebe; padding:3px 8px; width:200px; color:#bebebe }
input.text_10 { border:1px solid #bebebe; padding:5px; width:70px; box-shadow:0 0 5px #ccc inset;color:#bebebe}
textarea.textarea_01 {border:1px solid #bebebe; height:50px; padding:5px 8px; width:220px; box-shadow:0 0 5px #ccc inset;color:#bebebe}
textarea.textarea_02 {border:1px solid #bebebe; height:50px; padding:5px 8px; width:320px;color:#bebebe}

/* webkit scrollbar */
::-webkit-scrollbar{width:12px;height:12px;}
::-webkit-scrollbar-button{display:none;}
::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{background:#fff;}
::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:horizontal{-webkit-border-radius:10px;background:#b1b1b1;}
::-webkit-scrollbar-thumb:hover{background:#0164b9;}
::-webkit-scrollbar-thumb:active{background:#0164b9;}

/* webkit forms */
@media screen and (-webkit-min-device-pixel-ratio:0){
    input[type=checkbox],select,input[type=radio]{position:relative;-webkit-appearance:none;-webkit-user-select:none;border:1px solid rgba(0,0,0,0.25);border-radius:2px;box-shadow:0 1px 0 rgba(0,0,0,0.08), inset 0 1px 2px rgba(255,255,255,0.75);margin:0 1px 0 0;/*background-image:-webkit-linear-gradient(#ededed, #ededed 38%, #dedede);*/}
    input[type=checkbox]{bottom:1px;height:15px;vertical-align:middle;width:15px;}
    input[type=checkbox]:checked::before{position:absolute;left:3px;top:6px;content:'';height:2px;background-color:#666;width:72%;-webkit-transform:rotate(120deg);}
    input[type=checkbox]:checked::after{position:absolute;left:2px;top:8px;content:'';height:2px;width:4px;background-color:#666;-webkit-transform:rotate(-150deg);}
    input[type=radio]{border-radius:100%;bottom:1px;height:15px;vertical-align:middle;width:15px;}
    input[type=radio]:checked::before{background-color:#377bcb;border-radius:100%;bottom:3px;content:'';display:block;left:3px;position:absolute;right:3px;top:3px;}
    input[type=checkbox]:active,select:active,input[type=radio]:active{background-image:-webkit-linear-gradient(#fcfcfc, #f8f8f8 38%, #e7e7e7);box-shadow:none;text-shadow:none;}
    select{-webkit-appearance:none;height:22px;-webkit-padding-end:10px;-webkit-padding-start:6px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAICAYAAAAbQcSUAAAAaUlEQVQoz2P4//8/A7UwdkEGhiggTsODo4g2LBEImJmZvwE1/UfHIHGQPNGGAbHCggULFrKxsf1ENgjEB4mD5EnxJoaByAZB5Yk3DNlAPj6+L8gGkWUYzMC3b982IRtEtmFQjaxYxDAwAGi4TwMYKNLfAAAAAElFTkSuQmCC),-webkit-linear-gradient(#fcfcfc,#fcfcfc38%,#fcfcfc);background-position:right center;background-repeat:no-repeat;}
    select:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAICAYAAAAbQcSUAAAAaUlEQVQoz2P4//8/A7UwdkEGhiggTsODo4g2LBEImJmZvwE1/UfHIHGQPNGGAbHCggULFrKxsf1ENgjEB4mD5EnxJoaByAZB5Yk3DNlAPj6+L8gGkWUYzMC3b982IRtEtmFQjaxYxDAwAGi4TwMYKNLfAAAAAElFTkSuQmCC), -webkit-linear-gradient(#fbfbfb,#f5f5f538%,#f2f2f2);}
    select:active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAICAYAAAAbQcSUAAAAaUlEQVQoz2P4//8/A7UwdkEGhiggTsODo4g2LBEImJmZvwE1/UfHIHGQPNGGAbHCggULFrKxsf1ENgjEB4mD5EnxJoaByAZB5Yk3DNlAPj6+L8gGkWUYzMC3b982IRtEtmFQjaxYxDAwAGi4TwMYKNLfAAAAAElFTkSuQmCC), -webkit-linear-gradient(#fcfcfc,#f8f8f838%,#e7e7e7);}
    select:disabled{color:#999;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAICAYAAAAbQcSUAAAAaUlEQVQoz2P4//8/A7UwdkEGhiggTsODo4g2LBEImJmZvwE1/UfHIHGQPNGGAbHCggULFrKxsf1ENgjEB4mD5EnxJoaByAZB5Yk3DNlAPj6+L8gGkWUYzMC3b982IRtEtmFQjaxYxDAwAGi4TwMYKNLfAAAAAElFTkSuQmCC),-webkit-linear-gradient(#f8f8f8,#f8f8f838%,#f8f8f8);}
}

/* header */
.header { background:url(../images/header_bg.jpg) repeat-x; width:100%;}
.head { height:93px; width:960px; overflow:hidden; margin:0 auto;}
.head .logo { float:left; margin:10px 110px auto auto;}
.head .slogan { float:left; margin:30px auto auto auto;}
.head .weibo_w { background:url(../images/weibo_bg.png) no-repeat; float:right; height:22px; line-height:22px; width:142px; overflow:hidden; text-indent:10px;}
.head .weibo_w a { color:#FFF;}
.head .weibo_w a:hover { text-decoration:underline;}
.head .weibo_w a img { vertical-align:middle; margin-right:5px;}
.head .call_num { margin-top:8px; text-align:right;}

.nav_w { background:url(../images/nav_bg.jpg) repeat-x; height:37px; width:100%;}
.nav { height:37px; line-height:37px; width:960px; overflow:hidden; margin:0 auto;}
.nav ul li { background:url(../images/nav_line.jpg) no-repeat left 0; float:left;}
.nav ul li.first { background:none;}
.nav ul li a { color:#FFF; display:block; _float:left; height:37px; line-height:37px; padding:0 20px 0 21px;}
.nav ul li a:hover { background-color:#155a9e; border-left:1px solid #8ec4f8;border-right:1px solid #8ec4f8; padding:0 20px 0 20px; margin-right:-1px; position:relative; z-index:10;}

/* top */
.top { background-color:#fff; width:950px; padding:5px; margin:3px auto 5px;}
.topmsg { height:30px; line-height:30px; overflow:hidden;}
.search_01 { float:left; height:24px; width:272px; overflow:hidden; margin:3px 20px auto 10px; display:inline;}
.search_01text { background:url(../images/search_01textbg.jpg) no-repeat; border:medium none; float:left; height:23px; padding:3px 0 0 0; width:223px; text-indent:30px; overflow:hidden;}
.search_01btn { float:right;}
.hotkey { color:#565656; }
.hotkey a { color:#565656; margin-right:10px;}
.hotkey a:hover { color:#F93; text-decoration:underline;}

/* footer */
.footer { background:url(../images/footer_bg.png) repeat-x; height:147px; width:100%;}

.bottomnav { background:url(../images/fline.jpg) no-repeat 0 bottom; height:30px; line-height:30px; width:960px; text-align:center; margin:0 auto; padding-top:10px;}
.bottomnav a { color:#fff; margin-right:40px;}
.bottomnav a:hover { color:#999; text-decoration:underline;}

.copyright { width:960px; margin:0 auto; padding-top:20px; position:relative;}
.copyright .flogo { float:left; margin-right:10px;}
.copyright p { color:#444;}
.copyright .qrcode_w { background:url(../images/fqrcodeslo.png) no-repeat 0 22px; position:absolute; right:10px; top:10px; height:70px; padding-left:176px; }

/*add*/
.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair;}
.zoomPreload{-moz-opacity:0.8;opacity: 0.8;filter: alpha(opacity = 80);color: #333;font-size: 12px;font-family: Tahoma;text-decoration: none;border: 1px solid #CCC;background-color: white;padding: 8px;text-align:center;
   background-image: url(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
   z-index:110;
   width:90px;
   height:43px;
   position:absolute;
   top:0px;
   left:0px;
    * width:100px;
    * height:49px;
}


.zoomPup{overflow:hidden;background-color: #FFF;-moz-opacity:0.6;opacity: 0.6;filter: alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair;}

.zoomOverlay{
	position:absolute;
	left:0px;
	top:0px;
	background:#FFF;
	/*opacity:0.5;*/
	z-index:5000;
	width:100%;
	height:100%;
	display:none;
  z-index:101;
}

.zoomWindow{
	position:absolute;
	left:110%;
	top:40px;
	background:#FFF;
	z-index:6000;
	height:auto;
  z-index:10000;
  z-index:110;
}
.zoomWrapper{
	position:relative;
	border:1px solid #999;
  z-index:110;
}
.zoomWrapperTitle{
	display:block;
	background:#999;
	color:#FFF;
	height:18px;
	line-height:18px;
	width:100%;
  overflow:hidden;
	text-align:center;
	font-size:10px;
  position:absolute;
  top:0px;
  left:0px;
  z-index:120;
  -moz-opacity:0.6;
  opacity: 0.6;
  filter: alpha(opacity = 60);
}
.zoomWrapperImage{
	display:block;
  position:relative;
  overflow:hidden;
  z-index:110;

}
.zoomWrapperImage img{
  border:0px;
  display:block;
  position:absolute;
  z-index:101;
}

.zoomIframe{
  z-index: -1;
  filter:alpha(opacity=0);
  -moz-opacity: 0.80;
  opacity: 0.80;
  position:absolute;
  display:block;
}
.jqzoom{float:left;border:none; position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
/*.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}
*/
.spec-preview{width:340px;height:275px;border:1px solid #ccc;}

.spec-scroll{clear:both;margin-top:5px; width:342px;}
.spec-scroll .prev{float:left;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"����";text-align:center;width:10px;height:54px;line-height:54px;border:1px solid #ccc;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:318px;height:56px;overflow:hidden; margin:0; padding:0}
.spec-scroll .items ul{margin:0; padding:0;list-style:none;position:absolute;width:999999px; height:56px;}
.spec-scroll .items ul li{float:left; margin:0px; padding:0px; width:63px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC; padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{ border:2px solid #FF6600; padding:1px; }
	
.spec-scroll .items ul li a.zoomThumbActive img{border:2px solid #FF6600; padding:1px; }


.alert .alertFooter, .alert .alertFooter_r, .alert .alertFooter_c { background:url(../images/alertpanel.png) no-repeat;}
.alert .alertContent { border-color:#b8d0d6; background:#eef4f5;}
.alert .warn .alertInner { border-color:#e83e09; background:#fefacf;}
.alert .error .alertInner { border-color:#e50000; background:#fefacf;}
.alert .correct .alertInner, .alert .info .alertInner { border-color:#b8d0d6; background:#fefacf;}
.alert .confirm .alertInner { border-color:#b8d0d6; background:#fefacf;}
.alert h1 { border-color:#CCC; background:url(../images/alertpanel_icon.png) no-repeat;}

.alert { overflow:hidden; z-index:1011; display:block; width:300px;}
.alert .alertContent { display:block; overflow:hidden; padding:5px 5px 1px 5px; border-style:solid; border-width:0 1px;}
.alert .alertInner { display:block; padding:0 9px 9px 9px; text-align:left; border-style:solid; border-width:1px;}
.alert .alertInner .msg { margin:10px; max-height: 200px; overflow: auto; line-height: 25px}
.alert h1 { display:block; overflow:hidden; height:30px; margin-bottom:10px; padding:0 0 0 25px; line-height:30px; border-style:solid; border-width:0 0 1px 0; line-height:30px;font-size: 14px; font-weight:400}
.alert .error h1 { background-position:2px -42px;}
.alert .info h1,
.alert .warn h1 { background-position:2px 8px;}
.alert .correct h1 { background-position:2px -92px;}
.alert .confirm h1 { background-position:2px 8px;}
.alert p { margin:10px;}

.alert .toolBar { display:block; overflow:hidden; height:25px; padding-top:5px; text-align:right;}
.alert .toolBar ul { float:right;}
.alert .toolBar li { float:left;}
.alert .toolBar .button, .alert .toolBar .buttonActive { margin-left:5px;}

.alert .alertFooter_c { display:block; overflow:hidden; height:5px;}
.alert .alertFooter { padding-left:5px; background-position:0 0;}
.alert .alertFooter_r { padding-right:5px; background-position:100% -50px;}
.alert .alertFooter_c { padding:0; background-position:0 -100px; background-repeat:repeat-x;}

.alertBackground { display:none; width:100%; height:100%; opacity:0.4; filter:alpha(opacity=40); background:#FFF; position:absolute; top:0; left:0; z-index:1010;}


.button, .button span,
.buttonDisabled, .buttonDisabled span,
.buttonActive, .buttonActive span,
.button .buttonContent, .buttonHover, .buttonHover .buttonContent,
.buttonActive .buttonContent, .buttonActiveHover, .buttonActiveHover .buttonContent,
.buttonDisabled .buttonContent { background:url(../images/button_s.png) no-repeat;}

.button span, .buttonDisabled span, .buttonActive span,
.button .buttonContent, .buttonHover, .buttonHover .buttonContent,
.buttonActive .buttonContent, .buttonDisabled .buttonContent,
.button button, .buttonHover button,
.buttonActive button, .buttonDisabled button { color:#183152;}

.buttonDisabled span, .buttonDisabled:hover span,
.buttonDisabled button { color:#999;}
.button, .buttonActive, .buttonDisabled { float:left; display:block; overflow:hidden; height:25px; padding-left:5px;}

.button span, .buttonDisabled span, .buttonActive span,
.button .buttonContent, .buttonHover, .buttonHover .buttonContent,
.buttonActive .buttonContent, .buttonDisabled .buttonContent { float:left; display:block; overflow:hidden; height:25px; line-height:25px; font-weight:bold;}

.button { background-position:0 0;}
.button .buttonContent { padding:0 5px 0 0; background-position:100% -50px;}
.button span { padding:0 10px 0 5px; background-position:100% -50px; cursor:pointer;}
.button:hover { text-decoration:none; background-position:0 -100px;}
.button:hover span { background-position:100% -150px;}
.buttonHover { padding-left:5px; background-position:0 -100px;}
.buttonHover .buttonContent { padding:0 5px 0 0; background-position:100% -150px;}

.buttonActive { background-position:0 -200px;}
.buttonActive .buttonContent { padding:0 5px 0 0; background-position:100% -250px;}
.buttonActive span { padding:0 10px 0 5px; background-position:100% -250px; cursor:pointer;}
.buttonActive:hover { text-decoration:none; background-position:0 -300px;}
.buttonActive:hover span { background-position:100% -350px;}
.buttonActiveHover { background-position:0 -300px;}
.buttonActiveHover .buttonContent { padding:0 5px 0 0; background-position:100% -350px;}

.buttonDisabled, .buttonDisabled:hover { text-decoration:none; background-position:0 -400px;}
.buttonDisabled span, .buttonDisabled:hover span { padding:0 10px 0 5px; background-position:100% -450px; cursor:default;}
.buttonDisabled .buttonContent { padding:0 5px 0 0; background-position:100% -450px;}

.button button, .buttonHover button,
.buttonActive button, .buttonDisabled button { width:auto; height:25px; margin:0; padding:0 0 5px 0; border:0; font-size:12px; font-weight:bold; background:none; cursor:pointer;}
.buttonDisabled button { cursor:default; font-family:Arial}


div.page {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center; font-family:Verdana; font-size:12px;
}
div.page a {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none
}
div.page a:hover {
	border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid
}
div.page a:active {
	border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid
}
div.page span.current {
	border-right: #e0e0e0 1px solid; padding-right: 5px; border-top: #e0e0e0 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #e0e0e0 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #e0e0e0 1px solid; background-color: #f0f0f0
}
div.page span.disabled {
	border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid
}


div.quotes {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center; font-family:Verdana; font-size:12px;
}
div.quotes a {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none
}
div.quotes a:hover {
	border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid
}
div.quotes a:active {
	border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid
}
div.quotes span.current {
	border-right: #e0e0e0 1px solid; padding-right: 5px; border-top: #e0e0e0 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #e0e0e0 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #e0e0e0 1px solid; background-color: #f0f0f0
}
div.quotes span.disabled {
	border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid
}


.m2in img{ display:block}

/* back to top */
#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 50px; WIDTH: 50px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto
}


/*右侧固定广告*/
.right_hf{
	width:160px;
	height:549px;
	position:fixed;
	left:0;
	bottom:150px;
	z-index:999;
	display:none;
}