@charset "utf-8";

html{*height:auto;}
body{font:12px/20px arial,helvetica,verdana,tahoma,sans-serif;font-weight:500;color:#555;}
body .f-main{clear:both;min-height:100%;height:auto !important;height:100%;margin-bottom:-100px;}

body .f-main-navbar- .f-main-navbar.affix{top:0px;position:fixed;}
body .f-main-navbar-{height:35px;}body .f-main-navbar- .f-main-navbar{height:35px;}
.pull-right{float:right;}
h1,h2,h3{font-weight:normal;}
body,input,button,select,textarea{font:12px/1.5 Verdana,Helvetica,Arial,sans-serif;color:#444;}
body,ul,ol,li,dl,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,.pr,.pc{margin:0;padding:0;}
table{empty-cells:show;border-collapse:collapse;}
.cur1{cursor:pointer;}
#ajaxwaitid { display: none; position: absolute; right: 0; top: 0; z-index: 1; padding: 0 5px; background: #D00; color: #FFF;}


body {font-family: "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";font-size: 12px;line-height: 1.8em;font-weight: normal;color: #000000;text-decoration: none;margin:0;padding:0;background-color: #ededed;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0px;padding: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
li {list-style-type:none}
img {}

a:link {font-family: "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";line-height: 1.8em;font-weight: normal;color: #000000;text-decoration: underline;}
a:visited {font-family: "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";line-height: 1.8em;font-weight: normal;color: #000000;text-decoration: underline;}
a:hover {font-family: "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";line-height: 1.8em;font-weight: normal;color: #000000;text-decoration: none;}
a:active {font-family: "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";line-height: 1.8em;font-weight: normal;color: #000000;text-decoration: underline;}

#scrolltop{visibility:hidden;position:fixed;bottom:100px;display:block;margin:-30px 0 0;background:url(image/default/top.png) no-repeat;width:19px;height:57px;line-height:999px;overflow:hidden;cursor:pointer;}
.ie6 #scrolltop{position:absolute;bottom:auto;}
#scrolltop:hover{ background-position: right 0;}


/* text */
.Black14 {font-size: 14px;color: #000000;}
a.Black14:link {font-size: 14px;color: #000000;}
a.Black14:visited {font-size: 14px;color: #000000;}
.Grey {font-size: 12px;color: #999999;}
a.Grey:link {font-size: 12px;color: #666666;}
a.Grey:visited {font-size: 12px;color: #666666;}
.Red {font-size: 12px;color: #cc0033;}
a.Red:link {font-size: 12px;color: #cc0033;}
a.Red:visited {font-size: 12px;color: #cc0033;}
.Red14 {font-size: 14px;color: #cc0033;}
a.Red14:link {font-size: 14px;color: #cc0033;}
a.Red14:visited {font-size: 14px;color: #cc0033;}

.Orange {font-size: 12px;color: #FFCC00;}
a.Orange:link {font-size: 12px;color: #FFCC00;}
a.Orange:visited {font-size: 12px;color: #FFCC00;}
.White16 {font-size: 16px;color: #ffffff;}
a.White16:link {font-size: 16px;color: #ffffff;}
a.White16:visited {font-size: 16px;color: #ffffff;}
.Green16 {font-size: 16px;color: #009900;}
a.Green16:link {font-size: 16px;color: #009900;}
a.Green16:visited {font-size: 16px;color: #009900;}
.Black18 {font-size: 18px;color: #000000;}
a.Black18:link {font-size: 18px;color: #000000;}
a.Black18:visited {font-size: 18px;color: #000000;}

/*头部*/

#header {width: 960px;margin-right: auto;margin-left: auto;overflow: hidden;}
#header .top_nav {background-color: #3f3f3f;line-height: 31px;color: #FFFFFF;height: 31px;padding-right: 8px;padding-left: 8px;}
#header .top_nav .info {float: right;width: 520px;}
#header .top_nav .info a {line-height: 31px;text-decoration: none;color: #CCCCCC;}
#header .top_nav .info a:hover {color: #FFFFFF;}
#header .top_nav .info .input{font:12px/12px Arial;vertical-align:middle;width: 100px;border:1px solid; border-color:#999999 #e1e1e1 #e1e1e1 #999999;background:#fff; height:16px;overflow:hidden; line-height:18px}
#header .top_nav .info .input:hover,.textarea:hover,.input_img:hover{border:1px solid #23a6dd;}



#header .top_nav .admin {float: left;width: 400px;margin-left:-8px}
#header .top_nav .admin li {display: block;float: left;}
#header .top_nav .admin a {color: #FFFFFF;text-decoration: none;display: block;line-height: 31px;padding-right: 8px;padding-left: 8px;}
#header .top_nav .admin a:hover {text-decoration: none;background-color: #666666;display: block;}


#header .brand {height: 114px;padding-right: 8px;padding-left: 8px;}
#header .brand .logo {float: left;width: 330px;padding-top: 20px;}
/*#header .brand .logo a{float: left;width: 330px;background-image:url('/api/index.php?action=logo');background-repeat:no-repeat;background-position:left top; height:90px;}*/
#header .brand .ad {float: right;height: 80px;width: 600px;padding-top: 24px; overflow:hidden; text-align:right;}


.f-main-navbar{background-color:#4d4d4d;}
.f-main-navbar .nav-right{float:right;width:290px;font-size:12px; text-align:right}
.f-main-navbar .nav-right a{display:inline-block;*display:inline;*zoom:1;white-space:nowrap;text-align:center;color:#ffffff;height:35px;line-height:35px; text-decoration:none; margin-right:5px}
.f-main-navbar .nav-right a:active,.f-main-navbar .nav-right a:focus{outline:none;}
.f-main-navbar .nav-right a:hover{color:#ffffff;}
.f-main-navbar .nav-right a:visited{color:#ffffff;}
.f-main-navbar .nav-right a.signup_btn{margin-top:6.5px;margin-bottom:-6.5px;cursor:pointer;display:block;width:42px;height:22px;background-image:url('../images/qqq.png');background-repeat:no-repeat;background-position:left top;display:inline-block;*display:inline;*zoom:1;white-space:nowrap;}.f-main-navbar .nav-right a.signup_btn:hover{background-position:right bottom;}
.f-main-navbar .nav-right a:hover{color:#30a708;}
.f-main-navbar .inner{width:960px;margin-left:auto;margin-right:auto;}
.f-main-navbar .inner li{padding:0px 10px;}
.f-main-navbar .inner li a{text-decoration:inherit;color:#dddddd;display:block;height:33px;line-height:35px;border-bottom:2px solid #4d4d4d;}
.f-main-navbar .inner li a:active,.f-main-navbar .inner li a:focus{outline:none;}
.f-main-navbar .inner li a:hover{color:#dddddd;}
.f-main-navbar .inner li a:visited{color:#dddddd;}
.f-main-navbar .inner li a:hover{color:#30a708;}
.f-main-navbar .inner li.active a{border-bottom-color:#30a708;color:#30a708;}

/*底部*/
.f-main-footer{clear:both;position:relative;height:100px;}
.f-main-footer{color:#555;background:#eee;}
.f-main-footer .inner{background:#eee; margin:0 auto; width:960px}
.f-main-footer .inner .line-one{padding:8px 0;*zoom:1;}
.f-main-footer .inner .line-one .footer-link{*display:inline;*zoom:1;float:left;}
.f-main-footer .inner .line-one .footer-link a{text-decoration:none;margin-right:10px;color:#555;-webkit-transition:color;transition:color;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0;transition-delay:0;}
.f-main-footer .inner .line-one .footer-link a:hover{color:#09f}
.f-main-footer .inner .line-one span,.f-main-footer .inner .line-one a{height:35px;line-height:35px}
.f-main-footer .inner .line-one:before{display:table;content:"";line-height:0}
.f-main-footer .inner .line-one:after{display:table;content:"";line-height:0;clear:both}
.f-main-footer .inner .footer-follow{*display:inline;*zoom:1;float:right;width:220px;}
.f-main-footer .inner .footer-follow a{*display:inline;*zoom:1;float:right;background-image:url("../images/follow.png");width:38px;height:40px;margin-left:10px}
.f-main-footer .inner .line-two{font-size:12px;border-top:1px dashed #ddd;padding-top:8px;text-align:center;}
.f-main-footer .inner .line-two span{height:35px;line-height:35px;margin:0 20px;color:#999}
#footer-follow-sina:hover{background-position:left bottom}
#footer-follow-renren{background-position:-50px top;}
#footer-follow-renren:hover{background-position:-50px bottom}
#footer-follow-wx{background-position:-100px top;}
#footer-follow-wx:hover{background-position:-100px bottom}

.f-inline-block{border:0;margin:0;*zoom:1;list-style-image:none;list-style-type:none;padding-left:0;}
.f-inline-block li{margin-left:0;display:-moz-inline-stack;vertical-align:middle;*vertical-align:auto;display:inline-block;*display:inline;*zoom:1;white-space:nowrap;}
.f-inline-block li a{text-decoration:none;}
.f-inline-block a{text-decoration:none;}




/**幻灯*/
.mF_expo2010{BACKGROUND: #fff; FONT: 12px/1.5 Verdana,Geneva,sans-serif; OVERFLOW: hidden; WIDTH: 684px; POSITION: relative; HEIGHT: 252px; padding:1px}
.mF_expo2010 .loading{Z-INDEX:1; BACKGROUND: url(image/default/indicator.gif) #f2f2f2 no-repeat center -40px; WIDTH: 684px; COLOR: #666; PADDING-TOP: 90px; POSITION: absolute; HEIGHT: 220px; TEXT-ALIGN: center}
.mF_expo2010 .pic LI{POSITION: absolute} 
.mF_expo2010 .pic LI IMG{WIDTH: 684px; HEIGHT: 252px}
.mF_expo2010 .txt LI{Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 500px; LINE-HEIGHT: 36px; POSITION: absolute; HEIGHT: 36px}
.mF_expo2010 .txt LI A{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none}
.mF_expo2010 .txt-bg{Z-INDEX: 1; BACKGROUND: #000; FILTER: alpha(opacity=40); OVERFLOW: hidden; WIDTH: 684px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 36px; opacity: 0.4}
.mF_expo2010 .num{Z-INDEX: 3; RIGHT: 8px; COLOR: #fff; BOTTOM: 8px; POSITION: absolute}
.mF_expo2010 .num-bg{Z-INDEX: 3; RIGHT: 8px; COLOR: #fff; BOTTOM: 8px; POSITION: absolute}
.mF_expo2010 .num LI{FLOAT: left; OVERFLOW: hidden; WIDTH: 22px; CURSOR: pointer; LINE-HEIGHT: 18px; MARGIN-RIGHT: 1px; HEIGHT: 18px; TEXT-ALIGN: center}
.mF_expo2010 .num-bg LI{FLOAT: left; OVERFLOW: hidden; WIDTH: 22px; CURSOR: pointer; LINE-HEIGHT: 18px; MARGIN-RIGHT: 1px; HEIGHT: 18px; TEXT-ALIGN: center}
.mF_expo2010 .num-bg LI{BACKGROUND: #fff; FILTER: alpha(opacity=50); opacity: 0.5}
.mF_expo2010 .num LI.current{BACKGROUND: #f60}
.mF_expo2010 .num LI.hover{BACKGROUND: #f60}


/* 提示信息 alert_win － altw*/




/* 弹出菜单、弹出层及弹出窗口 */
.p_pop,.p_pof,.sllt {padding:4px;border:1px solid;min-width:60px;border-color:#DDD;background:#FEFEFE;box-shadow:1px 2px 2px rgba(0,0,0,0.3);}
.ie6 .p_pop { width: 100px; }
.p_pof .p_pop { padding: 0; border: none; box-shadow: none; }
.p_pof { width: 500px; }
.p_opt { padding: 10px; }
.p_pop li { display: inline; }
.p_pop a{display:block;padding:3px 5px;border-bottom:1px solid #E5EDF2;white-space:nowrap;}
.p_pop li:last-child a { border: none; }
.ie6 .p_pop a { position: relative; }
.p_pop a:hover,.p_pop a.a,#sctype_menu .sca{background-color:#E5EDF2;color:#369;text-decoration:none;}
/* .blk -> block 内容较为复杂的弹出层使用 .blk 的 class，内部的 a 标签重新定义 */
.blk a, .inlinelist a { display: inline; padding: 0; border: none; }
.blk a:hover{background:none;color:#333;text-shadow:none;text-decoration:underline;}
.inlinelist { padding: 5px; }
.inlinelist a { float: left; width: 5em; height: 2em; overflow: hidden; text-align: center; line-height: 2em; }
.h_pop { min-width: 120px; border-top: none; }
/* .txt 和 .textarea 属于旧的命名规范，待整理 by lushnis */.p_opt .txt, .p_opt .txtarea { margin: 5px 0; }

.p_pop .flbc, .p_pof .flbc{margin-right: 8px;margin-top: 4px;}

/* 弹出层 以下 class 都可以分开写，单独定义，以便个性化 */
	/* 四条边、四个角的公用样式 */
.t_l,.t_c,.t_r,.m_l,.m_r,.b_l,.b_c,.b_r{overflow:hidden;background:#000;opacity:0.2;filter:alpha(opacity=20);}
	/* 四个角 */
.t_l, .t_r, .b_l, .b_r { width: 8px; height: 8px; }
	/* 上下两条边 */
.t_c, .b_c { height: 8px; }
	/* 左右两条边 */
.m_l, .m_r { width: 8px; }

.t_l { -moz-border-radius: 8px 0 0 0; -webkit-border-radius: 8px 0 0 0; border-radius: 8px 0 0 0; }
.t_r { -moz-border-radius: 0 8px 0 0; -webkit-border-radius: 0 8px 0 0; border-radius: 0 8px 0 0; }
.b_l { -moz-border-radius: 0 0 0 8px; -webkit-border-radius: 0 0 0 8px; border-radius: 0 0 0 8px; }
.b_r { -moz-border-radius: 0 0 8px 0; -webkit-border-radius: 0 0 8px 0; border-radius: 0 0 8px 0; }
.m_c{background:#FFF;}

/* 弹出层内容区 by Pony */
.m_c .tb { margin: 0 0 10px; padding: 0 10px; }
.m_c .c { padding: 0 10px 10px; }
.m_c .o{padding:8px 10px;height:26px;text-align:right;border-top:1px solid #CCC;background:#F2F2F2;}
/* 分享时会用到 */
.m_c .el { width: 420px; }
.m_c .el li { padding: 0; border: none; }


/* .flb 弹出层header */
.flb { padding: 10px 10px 8px; height: 20px; line-height: 20px; }
.flb em{float:left;font-size:14px;font-weight:700;color:#369;}
.flb em a { text-decoration: none; }
.flb .needverify{float:left;margin-left:8px;padding-left:13px;width:45px;height:21px;line-height:21px;background:url(../images/re_unsolved.gif) no-repeat 0 0;font-size:12px;color:#999;font-weight:400;}
.flb .onerror, .flb .onright { padding-left: 20px; height: auto; line-height: 140%; white-space: nowrap; font-size: 12px; font-weight: 400; }
.flb .onerror { background: url(../images/check_error.gif) no-repeat 0 50%; }
.flb .onright { background: url(../images/check_right.gif) no-repeat 0 50%; color: #333; }
.flb span { float: right; color: #999; }
.flb span a, .flb strong { float: left; text-decoration: none; margin-left: 8px; font-weight: 400; color: #333; }
.flb span a:hover { color:  #999; }
.flbc { float: left; width: 20px; height: 20px; overflow: hidden; text-indent: -9999px; background: url(../images/cls.gif) no-repeat 0 0; cursor: pointer; }
.flbc:hover { background-position: 0 -20px; }
.floatwrap { overflow: auto; overflow-x: hidden; margin-bottom: 10px; height: 280px; }
.f_c {}
.f_c li { list-style: none; }
.f_c hr.l { margin: 0; }
.f_c a{color:#369;}
.f_c .list{margin:0 auto 10px;width:570px;border-top:3px solid #D4D4D4;}
.f_c .list th,.f_c .list td{padding:5px 2px;height:auto;border-bottom:1px dashed #D4D4D4;}
.f_c .list .btns th, .f_c .list .btns td { border-bottom: none; }
.f_c .th th, .f_c .th td { padding: 10px 0; }
.f_c .list th { background: none; }



/* 用于积分奖励提示等弹出层提示 */
.popupcredit {}
.pc_l, .pc_c, .pc_inner, .pc_r { width: 29px; height: 56px; line-height: 56px; background: url(../images/popupcredit_bg.gif) no-repeat 0 0; }
.pc_c { width: 200px; background-position: 0 -56px; background-repeat: repeat-x; }
.pc_inner { white-space: nowrap; text-align: center; width: auto; background-position: 50% -112px; }
.pc_inner i { margin-right: 10px; font-size: 12px; font-style: normal; color: #FFF; font-weight: 400; }
.pc_inner span { margin-right: 15px; color: #FFEA97; font-size: 14px; font-weight: 700; }
* html .pc_inner span { display: inline-block; }
.pc_inner span a { color: #FFEA97; text-decoration: underline; }
.pc_inner span em { color: #FFF; font-size: 18px; font-weight: 400; }
.pc_inner span u { font-size: 10px; text-decoration: none; }				
.pc_inner span em.desc { color: #930; }
.pc_btn img { opacity: 0.5; }
.pc_btn:hover img { opacity: 1; }
.pc_r { background-position: -30px 0; }
	
	
/*
	Name:			mod_tip
	Level:			Global
	Explain:		弹出的气泡信息，1、2、3、4 分别指气泡尖角从左上到左小顺时针方向的位置
	Last Modify:	lushnis
*/
.tip { position: absolute; padding: 10px; width: 260px; border: 1px solid #B1B1B1; background: #FEFEE9; }
.tip_1, .tip_2 { margin-top: 8px; }
.tip_3, .tip_4 { margin-top: -8px; }
.tip_horn { position: absolute; width: 11px; height: 6px; overflow: hidden; }
.tip_1 .tip_horn { left: 5px; top: -6px; background: url(../images/tip_top.png); }
.tip_2 .tip_horn { right: 5px; top: -6px; background: url(../images/tip_top.png); }
.tip_3 .tip_horn { right: 5px; bottom: -6px; background: url(../images/tip_bottom.png); }
.tip_4 .tip_horn { left: 5px; bottom: -6px; background: url(../images/tip_bottom.png); }
.tip_js .tip_horn { right: 61px; bottom: -6px; background: url(../images/tip_bottom.png); }
.aimg_tip { margin-top: 0; }

/*
	Name:			mod_zoominner
	Level:			Function
	Explain:		显示原始图片弹出层
	Last Modify:	Pony
*/
.zoominner{padding:5px 10px 10px;background:#FFF;text-align:left;}
.imgzoom_title{background:#FFF;text-align:left;}
.zoominner p { padding: 8px 0; }
.zoominner p a { float: left; margin-left: 10px; width: 17px; height: 17px; background: url(../images/imgzoom_tb.gif) no-repeat 0 0; line-height: 100px; overflow: hidden; }
.zoominner p a:hover { background-position: 0 -39px; }
.zoominner p a.imgadjust { background-position: -40px 0; }
.zoominner p a.imgadjust:hover { background-position: -40px -39px; }
.zoominner p a.imgclose { background-position: -80px 0; }
.zoominner p a.imgclose:hover { background-position: -80px -39px; }

.zimg_c { position: relative; }
.zimg_prev, .zimg_next { display: block; position: absolute; width: 45%; height: 100%; background: url(../images/pic-prev.png) no-repeat 0 -100px; cursor: pointer; }
.zimg_next { right: 10px; background-image: url(../images/pic-next.png); background-position: 100% -100px; }
.zimg_c img { margin: 0 auto; }
.zimg_p strong { display: none; }
/** end **/
.pnc, a.pnc { border-color: #235994; background-color: #06C; background-position: 0 -48px; color: #FFF !important; }
.pnc:active { background-position: 0 -71px; }
.pnpost .pn { height: 26px; }


/*登录弹窗页*/
.login_window{}
.login_window_s{z-index:1;position:absolute;left:50%;top:50%;_top:180px;margin-left:-275px;margin-top: -135px;}
.login_window table {border-collapse: collapse;border-spacing: 0;position:relative;}
.login_window .llll,.login_window .lllr{border:0px;background-image:url('../css/img/a.png');background-repeat:no-repeat;}
.login_window .llt{height:8px;}
.login_window .llb{height:12px;}
.login_window .llt .llll{background-position:top left;}
.login_window .llt .lllr{background-position:top right;}
.login_window .llm .llll{ background-position:center left;}
.login_window .llm .lllr{ background-position:center right;}
.login_window .llb .llll{ background-position:bottom left;}
.login_window .llb .lllr{ background-position:bottom right;}
.login_window .llm .llll{padding-left:12px;height:273px;width:550px;}
.login_window .lllr{width:12px;}
.login_modal{z-index:1000;position: fixed;_position:absolute;top: 0;left: 0;width:100%;height:100%;_height:5000px!important;overflow:hidden!important;}
.login_modal{z-index:1000;position: fixed;_position:absolute;top: 0;left: 0;width:100%;height:100%;_height:5000px!important;overflow:hidden!important;}
.login_modal_{height:100%;width:100%;opacity: 0.2;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20)!important;background:#555;}
.login_window .lclose{height:13px;width:13px;position:absolute;right:25px;top:17px;background-repeat:no-repeat;background-position:center;background-image:url("../css/img/3.png");background-color:transparent;cursor:pointer;float:right;}
.login_window .lclose:hover{background-image:url("../css/img/3.1.png");}
.login_window input{outline:0;border:0;padding:0;margin:0;background-image:none;background-color:transparent;}
.login_window .ltip{line-height:20px;height:20px;width:209px;border:1px #ff8281 solid;color:#ff8281;padding-left:30px;margin:1px 1px 5px 1px;background-image:url("../css/img/1.png");background-repeat:no-repeat;background-position:4px 4px;}

.login_window .ltip.h{opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0)!important; }
.login_window .input{height:auto;width:auto;margin:0 0 5px 0;padding:0;border:0;}
.login_window .input input{display:block;width:243px;height:24px;*height:24px;*line-height:24px;color:#999;padding:5px 0px 5px 30px;background-color:#eee;border:1px #FFF solid;background-position:10px 10px;background-repeat:no-repeat;}
.login_window .l table{width:243px;}
.login_window .input .luser{background-image:url("../css/img/9.png");}
.login_window .input .lpw{background-image:url("../css/img/10.png");}
.login_window .input input:focus{background-color:#FFF;border-color:#ddd;}
.login_window .l .lvi{width:100px;margin-bottom:5px;}
.login_window .l .lvi input{width:100px;display:block;height:24px;*height:24px;*line-height:24px;color:#999;padding:5px 0px 5px 5px;background-color:#eee;border:1px #FFF solid;}
.login_window .l .lvi input:focus{background-color:#FFF;border-color:#ddd;}
.login_window .l .lvr{width:24px;}
.login_window .l .lvr input{height:10px;width:10px;margin:7px;background-repeat:no-repeat;background-position:center;background-image:url("../css/img/2.png");background-color:transparent;cursor:pointer;}
.login_window .l .lvr input:hover{background-image:url("../css/img/2.1.png");}
.login_window table{border-spacing:0;font-size:12px;color:#999;}
.login_window .ltitle{letter-spacing:3px;font-size:20px;color:#68b63c;margin:-3px 0px 3px 30px;}
.login_window .l{border-right:1px dashed #ddd;}
.login_window .r{width:200px;padding-left:36px;}
.login_window .l{width:240px;padding-right:30px;padding-left:30px;}
.login_window .r table{width:160px;text-align:center;margin-top:10px;margin-bottom:10px;}
.login_window .lsu{width:150px;padding:8px;color:#36a5ff;font-size:15px;background:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:4px;}
.login_window .lsu p{margin:5px 0px;font-weight:bold;}
.login_window .lsu input {height:30px;width:150px;margin-left:auto;margin-right:auto;display:block;background-image:url('../css/img/5a.png');cursor:pointer;}
.login_window .lsu input:hover{background-position:left bottom;}
.login_window form .lsm{background-image:url('../css/img/4a.png');display:block;width:85px;height:30px;cursor:pointer;float:right;}
.login_window form .lsm:hover{background-position:left bottom;}
.login_window .r table .png{width:29px;height:29px;font-size:10px;display:block;margin-left:auto;margin-right:auto;cursor:pointer;}
.login_window .r table .png.lqq{background-image:url("../css/img/6a.png");}
.login_window .r table .png.douban{background-image:url("../css/img/douban_ico.png");}
.login_window .r table .png.lweibo{background-image:url("../css/img/7a.png");}
.login_window .r table .png.lrenren{background-image:url("../css/img/8a.png");}
.login_window .r table .png:hover{background-position:left bottom;}
.login_window .lforgetpw{text-align:right;}
.login_window .lforgetpw a{text-decoration: inherit;color:#36a5ff;}
.login_window .lforgetpw a:hover{color:#36a5ff;}
.login_window .lforgetpw a:visited{color:#36a5ff;}
.login_window .input{ height:auto;width:auto;padding:0px;margin:0 0 5px 0;} 


.pg{float:right; margin-right:5px}
.pg,.pgb{line-height:28px;}
.pg a,.pg strong,.pgb a{float:left;display:inline; margin-left:4px;padding:0 8px;height:26px;border:1px solid;border-color:#e1f1d8;background-repeat:no-repeat;color:#333;overflow:hidden;text-decoration:none; line-height:28px}
.pg a.nxt,.pgb a{padding:0 10px;cursor:pointer; text-decoration:none}
.pg a:hover,.pgb a:hover{border-color:#68b73b;color:#68b73b;text-decoration:none;cursor:pointer;}
.pg a.nxt{padding-right:20px;background-image:url(../ico/arw_r.gif);background-position:90% 40%;}
.pg a.prev{background-image:url(../ico/arw_l.gif);background-position:10% 40%;padding-left:20px;}
.pg .current{background-color:#e1f1d8;} 
.pgb a{padding-left:25px;text-decoration:none}

#isLogin .new {background-image: url(../../default/notice.gif);background-position: 3px 50%;}
#isLogin .new {padding-left: 14px;background-repeat: no-repeat;background-position: 0 50%;color: #fff;font-weight: 700;}

/* 提示信息 alert_win － altw*/
.altw { width: 350px; }
.altw .fltc { margin-bottom: 0; padding: 8px; }
.alert_right, .alert_error, .alert_info { padding: 6px 0 6px 58px; min-height: 40px; height: auto !important; height: 40px; line-height: 160%; background:url(../../default/right.gif) no-repeat 8px 8px; font-size: 14px; }
.alert_error { background-image: url(../../default/error.gif); }
.alert_error a { font-weight: 700; color:#369; }
.alert_info { background-image: url(../../default/info.gif); }
.alert_btnleft { margin-top: 8px; }
.alert_btn { margin-top: 20px; text-align: center; }
.alert_act { margin-top: 20px; padding-left: 58px; }

 /*2014-3-13*/
#search .ss{}
#search .ss input{vertical-align:middle;margin-top:-1px;}
#search .ss .searchbox{vertical-align:middle;margin-top:0px;}
#search .ss select{vertical-align:middle;height:24px;}
#search .ss span{vertical-align:middle;}
#search .ss label{vertical-align:middle;}


#wenda{position:relative;margin-top:2px;background:#ededed;float:right;line-height:26px;height:26px;width:500px;*zoom: 1;overflow:hidden;}
#wenda:before{display: table;content: "";
line-height: 0;}
#wenda:after{display: table;content: "";line-height: 0;clear: both;}
#wenda .wdtitle{z-index:10;position:absolute;left:0;width:81px;line-height:26px;height:26px;background:url("../image/1.png");}
#wenda .wdcontent_wrap{line-height:26px;height:26px;padding-right:21px;}

#wenda .wdcontent{background-color:#ededed;line-height:26px;height:26px;text-align:right;}
#wenda .wddetail{z-index:10;position:absolute;right:0;width:21px;line-height:26px;height:26px;background:url("../image/3.png");display:block;}
#wenda .wddetail:hover{background-position:bottom;}


.noticTipTxt{color:#ff7300;height:26px;line-height:26px;overflow:hidden;margin:0 0 0 90px;}
.noticTipTxt li{height:26px;line-height:26px;}
.noticTipTxt a{font-size:12px;color:#888;text-decoration:none;}
.noticTipTxt a:hover{color:#09f;text-decoration:none;}


#sidehelper{position: fixed;	bottom: 100px;	display: block;	line-height: 999px;	overflow: hidden;}
#scrolltop:hover {background-position:right bottom;}
#scrolltop {display: block;cursor: pointer;position: fixed;text-decoration: none;right: 7px;bottom: 122px;width: 41px;height: 41px;background: url(../img/hddb.png) no-repeat 0px 0;}
#debug:hover {background-position:right bottom;}
#debug {cursor: pointer;position: fixed;text-decoration: none;right: 7px;bottom: 66px;width: 40px;height: 40px;background: url(../img/yjfk.png) no-repeat 0px 0px;;}