body {
	color:#333;
	font-size:12px;
	line-height:22px;
	font-family:Tahoma,"\5b8b\4f53",Arial,Helvetica,STHeiti;
	background:#fff;
	_height:100%
}
body,form,input,select,button,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0
}
html {
	overflow-y:scroll
}
input,select {
	font-size:12px;
	line-height:16px
}
button {
	overflow:visible;
	white-space:nowrap
}
button span {
	_margin:0 -3px;
	*margin:0
}
@-moz-document url-prefix() {
	button span {
	margin:0 -3px
}
}input,select,button {
	vertical-align:middle
}
input::-moz-focus-inner {
	border:none;
	padding:0
}
textarea {
	font-family:"\5b8b\4f53"
}
img {
	border:0
}
table {
	border-collapse:collapse
}
ul {
	list-style:none
}
em,i {
	font-style:normal
}
.tc {
	text-align:center
}
.tl {
	text-align:left
}
.tr {
	text-align:right
}
.vm {
	vertical-align:middle
}
.vt {
	vertical-align:top
}
.show {
	display:block
}
.hide {
	display:none
}
.hidden {
	visibility:hidden
}
.fl {
	float:left
}
.fr {
	float:right
}
.fn {
	float:none
}
.clear {
	clear:both
}
.fb {
	font-weight:700
}
.fc30,a.fc30 {
	color:#303030
}
.red,a.red,a.red:hover {
	color:#ff0700
}
.magenta,a.magenta,a.magenta:hover {
	color:#900
}
.gray,a.gray,a.gray:hover {
	color:gray
}
.orange,a.orange,a.orange:hover {
	color:#e75c00
}
.green,a.green,a.green:hover {
	color:#090
}
.blue,a.blue,a.blue:hover {
	color:#2c468c
}
.orge,a.orge {
	color:#e75c00
}
.underline,a.underline {
	text-decoration:underline
}
.nowrap {
	white-space:nowrap
}
.f12 {
	font-size:12px
}
.f14 {
	font-size:14px
}
.f18 {
	font-size:18px
}
.hideimg {
	width:0;
	height:0
}
.inline {
	display:inline
}
.block {
	display:block
}
.inline-block {
	display:inline-block;
	*display:inline;
	zoom:1
}
.relative {
	position:relative
}
.absolute {
	position:absolute
}
.pointer {
	cursor:pointer
}
a {
	color:#2c468c;
	text-decoration:none
}
a:hover {
	color:#6b8ad6
}
a.mark:visited,a.mark:active {
	color:purple
}
h1 {
	font-size:22px
}
h2,h3,h4,h5,h6 {
	font-size:14px
}
.hr0 {
	height:0
}
.hr6 {
	height:6px
}
.hr8 {
	height:8px
}
.hr10 {
	height:10px
}
.hr15 {
	height:15px
}
.hr20 {
	height:20px
}
.hr0,.hr6,.hr8,.hr10,.hr15,.hr20 {
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	clear:both
}
.word {
	word-wrap:break-word;
	word-break:break-all
}
.vtm {
	display:inline-block;
	white-space:nowrap;
	*height:expression(this.currentStyle.lineHeight);
	*writing-mode:tb-rl;
	*text-align:center;
	*vertical-align:middle;
	*cursor:default
}
.vtm {
	_display:inline;
	_zoom:1
}
.vtm:after {
	content:".";
	font-size:0;
	visibility:hidden;
	vertical-align:middle
}
.clearfix {
	*zoom:1
}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.dialog_buttons {
	text-align:center;
	margin-top:10px
}
.tiny_icon_new,.tiny_icon_recom {
	background:url(../images/new_recom.png) no-repeat;
	width:17px;
	height:17px;
	display:inline-block;
	vertical-align:middle
}
.tiny_icon_new {
	background-position:left top
}
.tiny_icon_recom {
	background-position:-18px top
}
.wrap {
	width:960px;
	margin:0 auto
}
.wrapx {
	width:980px;
	margin:0 auto
}
.wrapLeft {
	width:620px;
	float:left;
	overflow:hidden
}
.wrapRight {
	width:300px;
	float:right
}
.LPAdSlots {
	margin-bottom:10px
}
.LPAdSlots img {
	vertical-align:middle
}
#footer {
	font-family:Arial;
	margin-top:20px;
	text-align:center;
	background:url(/r/164123/images/v8/footer_line.png) center top no-repeat;
	padding:10px 0
}
#footer p {
	color:#999
}
#footer p a {
	padding:0 15px
}
#footer p a.normal {
	padding:0 3px
}
#footer_lpt {
	font-family:Arial;
	margin-top:20px;
	margin-bottom:10px;
	padding-top:5px;
	background:#f7f3f7;
	border:1px solid #cecfce
}
#footer_lpt dl dt {
	float:left;
	width:300px;
	text-align:right;
	padding-top:4px
}
#footer_lpt dl dd {
	margin-left:310px;
	color:#6b696b
}
.loading_tiny {
	display:inline-block;
	background:url(../images/loading_tiny.gif) center center no-repeat;
	width:16px;
	height:16px;
	vertical-align:middle;
	margin:5px
}
#add-favorate {
	padding-bottom:5px;
	background:url(../images/top_bg.png) repeat-x;
	line-height:45px;
	height:45px;
	overflow:hidden
}
#add-favorate a.close {
	float:right;
	cursor:pointer;
	_margin-top:15px;
	padding:0 30px
}
#add-favorate a.close span {
	display:inline-block;
	padding-left:2px;
	width:13px;
	line-height:17px;
	overflow:hidden;
	margin-left:5px;
	vertical-align:middle
}
#add-favorate a.close:hover span {
	color:#fff;
	background:url(../images/close.png) no-repeat
}
#add-favorate .tips {
	text-align:center;
	font-size:14px;
	_margin-top:5px;
	margin-right:200px
}
#add-favorate .tips a.btn-add {
	display:inline-block;
	margin-left:20px;
	width:126px;
	line-height:26px;
	font-size:12px;
	color:#fff;
	background:url(/r/164123/images/v8/buttons/button_favor.png) no-repeat;
	border:3px solid #ececec;
	box-shadow:0 0 4px #a7a7a7;
	vertical-align:middle;
	margin-bottom:5px
}
#add-favorate .tips a.btn-add:hover {
	background-position:0 bottom
}
#add-favorate .tips a.btn-add span {
	display:inline-block;
	padding:0 5px 0 25px;
	background:url(../images/icon_add_01.png) left center no-repeat
}
.tophead .header {
	margin:15px auto 20px auto;
	*zoom:1
}
.tophead .header:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.tophead .header #logo {
	float:left;
	width:220px
}
.tophead .header #lptlogo {
	float:left;
	width:158px;
	padding:15px 0 0 5px;
	text-align:center
}
.tophead .commonTop {
	line-height:28px;
	height:28px;
	border-bottom:1px solid #d2d2d2;
	background:#f6f6f6
}
.tophead .commonTop .wrap {
	position:relative
}
.tophead .commonTop .top-side {
	float:left;
	width:460px
}
.tophead .commonTop .top-side .contact {
	float:left;
	margin-right:10px
}
.tophead .commonTop .top-side .contact strong {
	font-weight:400;
	margin-right:10px
}
.tophead .commonTop .top-side .links {
	color:#d9d9d9;
	float:left;
	margin-right:5px
}
.tophead .commonTop .top-side .links a {
	margin:0 5px
}
.tophead .commonTop .top-side .links i.icon-phone {
	display:inline-block;
	background:url(../images/icon_phone07.png) center no-repeat;
	width:16px;
	height:16px;
	line-height:16px;
	font-size:0;
	vertical-align:middle;
	margin:4px
}
.tophead .commonTop .unlogined-info {
	color:#d9d9d9
}
.tophead .commonTop .unlogined-info a {
	font-weight:700;
	margin:0 5px
}
.tophead .commonTop .fl strong {
	color:#e75c00;
	margin-right:5px
}
.tophead .commonTop .tr span {
	margin:0 5px
}
.tophead .commonTop a.mobile_app {
	background:url(../images/icon_app.png) left top no-repeat;
	padding:3px 0 3px 17px;
	color:#e75c00
}
.tophead .commonTop a.mobile_app:hover {
	background-position:0 -22px;
	color:#e48539
}
.tophead .islogined {
	float:right;
	width:740px;
	padding-top:32px
}
.tophead .islogined .title {
	float:left;
	font-size:24px;
	font-weight:700;
	color:#adadad
}
.tophead .islogined .backhome {
	margin-left:340px;
	text-align:right;
	height:22px;
	border-bottom:1px solid #ccc
}
.tophead .navbar_common {
	border-bottom:2px solid #398ab5;
	padding:0 20px 0 20px;
	float:right;
	width:630px
}
.tophead .navbar_common ul {
	padding-top:20px
}
.tophead .navbar_common ul li {
	float:left;
	display:inline;
	margin-left:22px;
	line-height:30px;
	height:30px;
	font-size:14px;
	text-align:center;
	font-weight:700;
	position:relative
}
.tophead .navbar_common ul li a {
	color:#29458c
}
.tophead .navbar_common ul li a,.tophead .navbar_common ul li a span {
	display:block
}
.tophead .navbar_common ul li a span {
	margin-left:2px;
	padding:0 15px
}
.tophead .navbar_common ul li a:hover,.tophead .navbar_common ul li a:hover span,.tophead .navbar_common ul li a.lpt:hover,.tophead .navbar_common ul li a.lpt:hover span,.tophead .navbar_common ul li a.lpt span em,.tophead .navbar_common ul li.current a,.tophead .navbar_common ul li.current a span {
	background:url(/r/164123/images/v8/nav_common_bg.png)
}
.tophead .navbar_common ul li a {
	_float:left;
	_zoom:1
}
.tophead .navbar_common ul li a span {
	_display:inline;
	_float:left;
	_cursor:pointer
}
.tophead .navbar_common ul li a:hover span,.tophead .navbar_common ul li a:hover {
	background-position:0 -31px
}
.tophead .navbar_common ul li a:hover span {
	background-position:right -31px
}
.tophead .navbar_common ul li a.lpt {
	color:#e75d00
}
.tophead .navbar_common ul li a.lpt span em {
	background-position:0 -93px;
	width:12px;
	height:12px;
	overflow:hidden;
	display:inline-block;
	vertical-align:middle;
	margin:8px 0 10px 2px
}
.tophead .navbar_common ul li.current a {
	color:#fff;
	background-position:0 0
}
.tophead .navbar_common ul li.current a span {
	background-position:right 0
}
.tophead .navbar_common ul li.current a:hover {
	color:#fff;
	background-position:0 0
}
.tophead .navbar_common ul li.current a:hover span {
	background-position:right 0
}
.tophead .navbar_common ul li.current a.lpt,.tophead .navbar_common ul li a.lpt:hover {
	background-position:0 -62px;
	color:#e75d00
}
.tophead .navbar_common ul li.current a.lpt span,.tophead .navbar_common ul li a.lpt:hover span {
	background-position:right -62px
}
.tophead .navbar_common ul li em.new {
	position:absolute;
	background:url(../images/new_orange.gif);
	width:19px;
	height:21px;
	right:0;
	top:-10px
}
.tophead .lptlogin .banner {
	height:53px;
	margin-left:200px;
	border-bottom:1px solid #b59629
}
.tophead .lptlogin .banner .redirect {
	float:right;
	display:block;
	font-size:14px;
	margin-top:25px;
	padding-left:30px;
	background:url(../images/icon_redirect_blue.png) left center no-repeat
}
.tophead .lptsimple {
	overflow:hidden
}
.tophead .lptsimple .resume-subinfo {
	margin-top:40px;
	line-height:30px;
	padding:0 30px;
	text-align:right
}
.tophead .lptsimple .line {
	clear:both;
	border-top:3px solid #940000;
	border-bottom:5px solid #e7e7e7;
	height:0;
	overflow:hidden
}
.tophead .navbar_lpt {
	float:right;
	position:relative;
	width:800px
}
.tophead .navbar_lpt .banner {
	height:35px
}
.tophead .navbar_lpt ul,.tophead .navbar_lpt ul li.first,.tophead .navbar_lpt ul li a,.tophead .navbar_lpt ul li a:hover span,.tophead .navbar_lpt ul li.last a:hover span,.tophead .navbar_lpt ul li.last a span,.tophead .navbar_lpt ul li.current a span {
	background:url(/r/164123/images/v8/lpt/nav_bg.png) no-repeat
}
.tophead .navbar_lpt ul {
	float:left;
	margin-top:35px;
	background-position:0 0;
	background-repeat:repeat-x;
	padding:0 5px;
	border-radius:3px 3px 0 0;
	*zoom:1
}
.tophead .navbar_lpt ul:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.tophead .navbar_lpt ul li {
	float:left;
	display:inline;
	width:98px;
	line-height:37px;
	height:37px;
	overflow:hidden;
	font-size:14px;
	text-align:center
}
.tophead .navbar_lpt ul li a {
	color:#fff;
	font-weight:700
}
.tophead .navbar_lpt ul li a,.tophead .navbar_lpt ul li a span {
	display:block
}
.tophead .navbar_lpt ul li.first {
	background-position:left -78px
}
.tophead .navbar_lpt ul li a {
	background-position:right -78px
}
.tophead .navbar_lpt ul li a span {
	padding:0 12px;
	margin-right:2px
}
.tophead .navbar_lpt ul li.last a span {
	background-position:0 -117px;
	background-repeat:repeat-x;
	border-left:1px solid #f6a62b;
	border-right:1px solid #f6a62b
}
.tophead .navbar_lpt ul li a:hover span,.tophead .navbar_lpt ul li.last a:hover span {
	background-position:0 -39px;
	color:#00518c;
	background-repeat:repeat-x;
	border:0
}
.tophead .navbar_lpt ul li.current a span {
	background-position:0 -39px;
	color:#00518c;
	background-repeat:repeat-x
}
.tophead .navbar_lpt a.version {
	position:absolute;
	height:20px;
	line-height:20px;
	left:0;
	top:0;
	padding-left:46px;
	background-position:left center;
	background-repeat:no-repeat;
	white-space:nowrap
}
.tophead .navbar_lpt a.formal {
	background-image:url(../images/icon_lpt_formal.png);
	color:#f60;
	font-weight:700
}
.tophead .navbar_lpt a.beta {
	background-image:url(../images/icon_lpt_beta.png);
	color:#666
}
.tophead .navbar_lpt a.expired {
	background-image:url(../images/icon_lpt_expired.png);
	color:#ed7100
}
.tophead .navbar_lpt .banner {
	left:0;
	top:0;
	position:absolute;
	height:20px
}
.tophead .lptline {
	clear:both;
	background:#00519c;
	height:3px;
	overflow:hidden
}
.tophead .navbar,.tophead .navbar .parentNav,.tophead .navbar ul {
	background:url(/r/164123/images/v8/lietou/nav_bg.png)
}
.tophead .navbar {
	position:relative;
	background-position:0 0;
	font-size:14px;
	font-weight:700;
	margin-bottom:20px;
	z-index:200
}
.tophead .navbar .parentNav {
	margin-left:15px;
	background-position:right 0
}
.tophead .navbar ul {
	margin-right:10px;
	height:38px;
	background-position:0 -39px
}
.tophead .navbar ul li {
	float:left;
	display:inline;
	margin-top:6px;
	line-height:28px;
	padding-top:2px;
	position:relative
}
.tophead .navbar ul li.first {
	margin-left:0
}
.tophead .navbar ul li a {
	display:block;
	float:left;
	display:inline;
	background:0 0
}
.tophead .navbar ul li a span {
	display:block;
	margin-left:2px;
	padding:0 15px 0 13px
}
.tophead .navbar ul li a:hover,.tophead .navbar ul li a:hover span,.tophead .navbar ul li.current a,.tophead .navbar ul li.current a span {
	background:url(/r/164123/images/v8/lietou/nav_bg.png)
}
.tophead .navbar ul li a:hover,.tophead .navbar ul li.current a {
	background-position:0 -78px;
	color:#fff;
	height:29px
}
.tophead .navbar ul li a:hover span,.tophead .navbar ul li.current a span {
	margin-left:2px;
	background-position:right -78px
}
.tophead .navbar ul li a sub {
	vertical-align:middle;
	margin-left:3px
}
.tophead .navbar ul li.drop {
	z-index:100
}
.tophead .navbar ul li.drop a span {
	padding:0
}
.tophead .navbar ul li.drop:hover a,.tophead .navbar ul li.drop a:hover {
	border-left:1px solid #01669a;
	border-top:1px solid #01669a;
	border-right:1px solid #01669a;
	line-height:26px;
	*line-height:27px;
	height:29px;
	background:#fff;
	color:#2c468c;
	padding:0 16px
}
.tophead .navbar ul li.drop a {
	padding:0 17px
}
.tophead .navbar ul li.drop iframe {
	position:absolute;
	display:block;
	z-index:-1;
	filter:Alpha(Opacity='0');
	top:31px;
	left:0;
	width:145px;
	visibility:hidden
}
.tophead .navbar ul ul {
	position:absolute;
	left:0;
	top:31px;
	width:143px;
	height:auto;
	border-left:1px solid #01669a;
	border-right:1px solid #01669a;
	border-bottom:1px solid #01669a;
	background-repeat:no-repeat;
	background-color:#fff;
	visibility:hidden
}
.tophead .navbar ul ul.w1 {
	background-position:96px -138px;
	*background-position:97px -138px
}
.tophead .navbar ul ul.w2 {
	background-position:109px -138px;
	*background-position:110px -138px
}
.tophead .navbar ul ul.w3 {
	background-position:124px -138px;
	*background-position:125px -138px
}
.tophead .navbar ul ul.w4 {
	background-position:79px -138px;
	*background-position:80px -138px
}
.tophead .navbar ul ul.w5 {
	background-position:94px -138px;
	*background-position:95px -138px
}
.tophead .navbar ul table {
	position:absolute;
	top:0;
	left:0
}
.tophead .navbar ul ul li {
	float:none;
	background:0 0;
	margin:0;
	font-weight:400
}
.tophead .navbar ul li:hover ul,.tophead .navbar ul a:hover iframe,.tophead .navbar ul a:hover ul {
	visibility:visible
}
.tophead .navbar ul ul li {
	clear:both;
	text-align:left;
	width:100%;
	*zoom:1
}
.tophead .navbar ul li.drop ul li a,.tophead .navbar ul li.drop:hover ul li a,.tophead .navbar ul li.drop ul li a:hover {
	display:block;
	border:0;
	margin:0;
	padding:0;
	line-height:28px;
	height:28px;
	width:100%;
	margin:0;
	text-indent:1em;
	background:0 0
}
.tophead .navbar ul li.drop ul li a {
	color:#2c468c
}
.tophead .navbar ul li.drop ul li a:hover {
	font-weight:700
}
.tophead .navbar ul li.drop:hover a span,.tophead .navbar ul li.drop a:hover span {
	margin-left:2px;
	padding:0;
	background:0 0
}
.tophead .navbar ul li.currentdrop a span {
	padding:0 17px 0 15px
}
.tophead .navbar ul li.currentdrop a,.tophead .navbar ul li.currentdrop a:hover span,.tophead .navbar ul li.currentdrop:hover a span {
	margin:0;
	padding:0;
	padding-left:2px
}
.tophead .navbar ul li em.new {
	position:absolute;
	background:url(../images/new_orange.gif);
	width:19px;
	height:21px;
	right:0;
	top:-10px
}
.tophead .navbarh,.tophead .navbarh ul,.tophead .navbarh ul li {
	background:url(/r/164123/images/v8/lietou/navh_bg.png)
}
.tophead .navbarh {
	background-position:0 -38px;
	font-size:14px;
	font-weight:700;
	margin-bottom:20px;
	position:relative;
	z-index:100
}
.tophead .navbarh ul {
	height:38px;
	line-height:38px;
	margin-left:10px;
	padding-left:2px;
	background-position:0 0;
	background-repeat:no-repeat
}
.tophead .navbarh ul li {
	float:left;
	display:inline;
	padding-right:2px;
	background-position:right 0;
	background-repeat:no-repeat;
	position:relative
}
.tophead .navbarh ul li a {
	display:block;
	padding:0 14px;
	font-weight:700;
	color:#fff;
	text-align:center
}
.tophead .navbarh ul li a:hover,.tophead .navbarh ul li:hover a {
	background:url(/r/164123/images/v8/lietou/navh_bg.png) 0 -76px;
	color:#005088
}
.tophead .navbarh ul li.current a {
	background-image:url(/r/164123/images/v8/lietou/navh_bg.png);
	background-position:0 -76px;
	color:#005088
}
.tophead .navbarh ul li a sub {
	position:absolute;
	line-height:38px;
	margin-left:2px;
	top:0
}
.tophead .navbarh ul li.drop {
	z-index:100
}
.tophead .navbarh ul li.drop a {
	padding:0 27px 0 14px
}
.tophead .navbarh ul li.drop a a {
	padding:0
}
.tophead .navbarh ul li iframe {
	position:absolute;
	display:block;
	z-index:-1;
	filter:Alpha(Opacity='0');
	top:37px;
	left:-1px;
	width:130px;
	visibility:hidden
}
.tophead .navbarh ul li ul {
	position:absolute;
	left:-1px;
	top:37px;
	width:115px;
	height:auto;
	border:1px solid #02529b;
	margin:0;
	padding:6px;
	background:#fff;
	visibility:hidden;
	box-shadow:4px 4px 4px #777
}
.tophead .navbarh ul li.last iframe {
	width:122px
}
.tophead .navbarh ul li.last ul {
	width:107px
}
.tophead .navbarh ul table {
	position:absolute;
	top:0;
	left:0
}
.tophead .navbarh ul li ul li {
	float:none;
	display:block;
	background:#fff;
	padding:2px 0;
	font-weight:400;
	line-height:20px;
	width:100%;
	*zoom:1
}
.tophead .navbarh ul li:hover ul,.tophead .navbarh ul li a:hover iframe,.tophead .navbarh ul li a:hover ul {
	visibility:visible
}
.tophead .navbarh ul li ul li a,.tophead .navbarh ul li:hover ul li a,.tophead .navbarh ul li.current a a,.tophead .navbarh ul li ul li a:hover {
	padding:0;
	background:0 0;
	line-height:28px;
	height:28px;
	text-indent:8px
}
.tophead .navbarh ul li ul li a {
	color:#005088;
	font-weight:400;
	padding:0;
	text-align:left;
	border-radius:4px 4px 4px 4px
}
.tophead .navbarh ul li ul li a:hover {
	color:#fff;
	background:#295986
}
.tophead .navbarh ul li em.new {
	position:absolute;
	background:url(../images/new_orange.gif);
	width:19px;
	height:21px;
	right:0;
	top:-10px
}
#navbar-c,#navbar-c ul li.hover .nav,#navbar-c ul li.hover .nav a,#navbar-c ul li.current .nav,#navbar-c ul li.current .nav a {
	background:url(/r/164123/images/v8/public/navbar/nav_bg.png)
}
#navbar-c {
	margin-bottom:20px;
	padding-top:6px;
	font-size:14px;
	font-family:'\5b8b\4f53';
	position:relative;
	z-index:100
}
:root #navbar-c {
	letter-spacing:1px\0
}
#navbar-c ul {
	padding:0 15px;
	padding:0 10px\0;
	*zoom:1
}
#navbar-c ul:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
#navbar-c ul li {
	float:left;
	_display:inline;
	line-height:32px;
	margin:0 5px;
	_margin:0 4px;
	position:relative
}
#navbar-c ul li a {
	display:block;
	padding:0 16px;
	white-space:nowrap
}
#navbar-c ul li a sub {
	position:absolute;
	width:9px;
	height:5px;
	right:12px;
	top:13px;
	background:url(/r/164123/images/v8/public/navbar/menu_drop_icon.gif) left -6px no-repeat;
	overflow:hidden
}
#navbar-c ul li .nav {
	position:relative;
	float:left;
	z-index:2
}
#navbar-c ul li .nav a {
	margin-left:3px;
	font-weight:700
}
#navbar-c ul li.drop .nav a {
	padding-right:26px
}
#navbar-c ul li .nav-child {
	position:absolute;
	border:1px solid #01669a;
	background-color:#fff;
	line-height:28px;
	left:0;
	top:30px;
	display:none;
	z-index:1
}
#navbar-c ul li .nav-child a {
	padding-right:50px
}
#navbar-c ul li.hover .nav,#navbar-c ul li.current .nav {
	background-position:left bottom
}
#navbar-c ul li.hover .nav a,#navbar-c ul li.current .nav a {
	background-position:right bottom;
	color:#fff
}
#navbar-c ul li.current a sub {
	background-position:left -12px
}
#navbar-c ul li.drophover nav {
	background:0 0
}
#navbar-c ul li.drophover .nav {
	background:#fff none
}
#navbar-c ul li.drophover .nav a {
	color:#2c468c;
	margin-left:0;
	background:0 0;
	padding:0 25px 0 18px;
	line-height:30px;
	border:1px solid #01669a;
	border-bottom-width:0
}
#navbar-c ul li.drophover .nav-child {
	display:block
}
#navbar-c ul li.drophover a sub {
	background-position:left top
}
.btn-ui {
	display:inline-block;
	background:0 0;
	border:none;
	cursor:pointer;
	vertical-align:middle
}
.btn-ui span,.btn-ui span em,.btn-ui span strong {
	display:inline-block;
	background:url(/r/164123/images/v8/buttons/button_bg.png);
	white-space:nowrap
}
.btn-ui span em,.btn-ui span strong {
	margin-left:2px;
	padding:0 15px 0 13px;
	vertical-align:top
}
.btn-ui-blue25 span {
	background-position:0 -133px;
	color:#fff;
	line-height:25px
}
.btn-ui-blue25 span em,.btn-ui-blue25 span strong {
	background-position:right -133px
}
.btn-ui-gray25 span {
	background-position:0 -288px;
	color:#666;
	line-height:25px
}
.btn-ui-gray25 span em,.btn-ui-gray25 span strong {
	background-position:right -288px
}
.btn-ui-gray25-3d span {
	background-position:0 -160px;
	color:#29458c;
	line-height:25px
}
.btn-ui-gray25-3d span em,.btn-ui-gray25-3d span strong {
	background-position:right -160px
}
.btn-ui-blue30 span {
	background-position:0 0;
	color:#fff;
	line-height:30px
}
.btn-ui-blue30 span em,.btn-ui-blue30 span strong {
	background-position:right 0
}
.btn-ui-gray30 span {
	background-position:0 -64px;
	color:#666;
	line-height:30px
}
.btn-ui-gray30 span em,.btn-ui-gray30 span strong {
	background-position:right -64px
}
.btn-ui-gray30-3d span {
	background-position:0 -32px;
	color:#666;
	line-height:30px
}
.btn-ui-gray30-3d span em,.btn-ui-gray30-3d span strong {
	background-position:right -32px
}
.btn-ui-dark30 span {
	background-position:0 -256px;
	color:#fff;
	line-height:30px
}
.btn-ui-dark30 span em,.btn-ui-dark30 span strong {
	background-position:right -256px
}
.btn-ui-orange32 span {
	background-position:0 -489px;
	color:#fff;
	line-height:32px
}
.btn-ui-orange32 span em,.btn-ui-orange32 span strong {
	margin-left:2px;
	background-position:right -489px;
	font-size:15px;
	font-family:"\5fae\8f6f\96c5\9ed1","\9ed1\4f53","\5b8b\4f53";
	text-shadow:#666 0 1px 0
}
.btn-ui-blue35 span {
	background-position:0 -96px;
	color:#fff;
	line-height:35px
}
.btn-ui-blue35 span em,.btn-ui-blue35 span strong {
	background-position:right -96px;
	font-size:14px
}
.btn-ui-orange30 span {
	background-position:0 -224px;
	color:#fff;
	line-height:30px
}
.btn-ui-orange30 span em,.btn-ui-orange30 span strong {
	background-position:right -224px
}
.btn-ui-blue39 span {
	background-position:0 -448px;
	color:#fff;
	line-height:39px
}
.btn-ui-blue39 span em,.btn-ui-blue39 span strong {
	margin-left:2px;
	background-position:right -448px;
	font-size:20px
}
.btn-ui-orange39 span {
	background-position:0 -407px;
	color:#fff;
	line-height:39px
}
.btn-ui-orange39 span em,.btn-ui-orange39 span strong {
	margin-left:2px;
	background-position:right -407px;
	font-size:20px
}
.btn-ui-orange44 span {
	background-position:0 -315px;
	color:#fff;
	line-height:44px
}
.btn-ui-orange44 span em,.btn-ui-orange44 span strong {
	margin-left:6px;
	background-position:right -315px;
	font-size:22px
}
.btn-ui-green44 span {
	background-position:0 -361px;
	color:#fff;
	line-height:44px
}
.btn-ui-green44 span em,.btn-ui-green44 span strong {
	margin-left:6px;
	background-position:right -361px;
	font-size:22px
}
.btn-3d {
	font-family:"Microsoft YaHei";
	vertical-align:middle;
	display:inline-block;
	font-size:14px;
	line-height:28px!important;
	height:28px;
	padding:0 14px;
	border-radius:5px;
	box-shadow:1px 1px 1px #ccc;
	border-style:solid;
	border-width:1px;
	cursor:pointer
}
input.btn-3d {
	overflow:visible;
	height:30px;
	*padding:0 13px
}
.btn-3d-mini {
	font-size:12px;
	line-height:20px!important;
	height:20px;
	padding:0 8px;
	border-radius:3px
}
input.btn-3d-mini {
	height:22px;
	*padding:0 7px
}
.btn-3d-small {
	font-size:12px;
	line-height:24px!important;
	height:24px;
	padding:0 10px
}
input.btn-3d-small {
	height:26px;
	*padding:0 9px
}
.btn-3d-large {
	font-size:16px;
	line-height:32px!important;
	height:32px;
	padding:0 20px
}
input.btn-3d-large {
	height:34px;
	*padding:0 19px
}
.btn-3d-larger {
	font-size:20px;
	line-height:40px!important;
	height:40px;
	padding:0 24px
}
input.btn-3d-larger {
	height:42px;
	*padding:0 23px
}
.btn-3d-blue {
	text-shadow:1px 1px 1px #14486a;
	color:#fff;
	border-color:#4599ce;
	background:#3b86b7;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#4599ce),to(#3b86b7));
	background-image:-webkit-linear-gradient(#4599ce,#3b86b7);
	background-image:-moz-linear-gradient(#4599ce,#3b86b7);
	background-image:-ms-linear-gradient(#4599ce,#3b86b7);
	background-image:-o-linear-gradient(#4599ce,#3b86b7);
	background-image:linear-gradient(#4599ce,#3b86b7)
}
.btn-3d-blue:hover {
	color:#fff;
	border-color:#3e8aba;
	background:#3579a5;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#3e8aba),to(#3579a5));
	background-image:-webkit-linear-gradient(#3e8aba,#3579a5);
	background-image:-moz-linear-gradient(#3e8aba,#3579a5);
	background-image:-ms-linear-gradient(#3e8aba,#3579a5);
	background-image:-o-linear-gradient(#3e8aba,#3579a5);
	background-image:linear-gradient(#3e8aba,#3579a5)
}
.btn-3d-orange {
	text-shadow:1px 1px 1px #14486a;
	color:#fff;
	border-color:#f88322;
	background:#eb4701;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f88322),to(#eb4701));
	background-image:-webkit-linear-gradient(#f88322,#eb4701);
	background-image:-moz-linear-gradient(#f88322,#eb4701);
	background-image:-ms-linear-gradient(#f88322,#eb4701);
	background-image:-o-linear-gradient(#f88322,#eb4701);
	background-image:linear-gradient(#f88322,#eb4701)
}
.btn-3d-orange:hover {
	color:#fff;
	border-color:#ec7c20;
	background:#e04401;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ec7c20),to(#e04401));
	background-image:-webkit-linear-gradient(#ec7c20,#e04401);
	background-image:-moz-linear-gradient(#ec7c20,#e04401);
	background-image:-ms-linear-gradient(#ec7c20,#e04401);
	background-image:-o-linear-gradient(#ec7c20,#e04401);
	background-image:linear-gradient(#ec7c20,#e04401)
}
.btn-3d-green {
	text-shadow:1px 1px 1px #14486a;
	color:#fff;
	border-color:#7dbd23;
	background:#119e40;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#7dbd23),to(#119e40));
	background-image:-webkit-linear-gradient(#7dbd23,#119e40);
	background-image:-moz-linear-gradient(#7dbd23,#119e40);
	background-image:-ms-linear-gradient(#7dbd23,#119e40);
	background-image:-o-linear-gradient(#7dbd23,#119e40);
	background-image:linear-gradient(#7dbd23,#119e40)
}
.btn-3d-green:hover {
	color:#fff;
	border-color:#75b121;
	background:#10943c;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#75b121),to(#10943c));
	background-image:-webkit-linear-gradient(#75b121,#10943c);
	background-image:-moz-linear-gradient(#75b121,#10943c);
	background-image:-ms-linear-gradient(#75b121,#10943c);
	background-image:-o-linear-gradient(#75b121,#10943c);
	background-image:linear-gradient(#75b121,#10943c)
}
.btn-3d-golden {
	text-shadow:1px 1px 1px #14486a;
	color:#fff;
	border-color:#c49c57;
	background:#9a7535;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#c49c57),to(#9a7535));
	background-image:-webkit-linear-gradient(#c49c57,#9a7535);
	background-image:-moz-linear-gradient(#c49c57,#9a7535);
	background-image:-ms-linear-gradient(#c49c57,#9a7535);
	background-image:-o-linear-gradient(#c49c57,#9a7535);
	background-image:linear-gradient(#c49c57,#9a7535)
}
.btn-3d-golden:hover {
	color:#fff;
	border-color:#b89252;
	background:#8f6d31;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#b89252),to(#8f6d31));
	background-image:-webkit-linear-gradient(#b89252,#8f6d31);
	background-image:-moz-linear-gradient(#b89252,#8f6d31);
	background-image:-ms-linear-gradient(#b89252,#8f6d31);
	background-image:-o-linear-gradient(#b89252,#8f6d31);
	background-image:linear-gradient(#b89252,#8f6d31)
}
.btn-3d-white {
	box-shadow:1px 1px 1px #eee;
	text-shadow:1px 1px 1px #fff;
	color:#1a387c;
	border-color:#ccd9e7;
	background:#ccd9e7;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f2f3),to(#ccd9e7));
	background-image:-webkit-linear-gradient(#f0f2f3,#ccd9e7);
	background-image:-moz-linear-gradient(#f0f2f3,#ccd9e7);
	background-image:-ms-linear-gradient(#f0f2f3,#ccd9e7);
	background-image:-o-linear-gradient(#f0f2f3,#ccd9e7);
	background-image:linear-gradient(#f0f2f3,#ccd9e7)
}
.btn-3d-white:hover {
	color:#1a387c;
	border-color:#c5d2e1;
	background:#c5d2e1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#eceeef),to(#c5d2e1));
	background-image:-webkit-linear-gradient(#eceeef,#c5d2e1);
	background-image:-moz-linear-gradient(#eceeef,#c5d2e1);
	background-image:-ms-linear-gradient(#eceeef,#c5d2e1);
	background-image:-o-linear-gradient(#eceeef,#c5d2e1);
	background-image:linear-gradient(#eceeef,#c5d2e1)
}
.btn-3d-gray {
	text-shadow:1px 1px 1px #fff;
	color:#4a4a4a;
	border-color:#ddd;
	background:#ddd;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#ddd));
	background-image:-webkit-linear-gradient(#e1e1e1,#ddd);
	background-image:-moz-linear-gradient(#e1e1e1,#ddd);
	background-image:-ms-linear-gradient(#e1e1e1,#ddd);
	background-image:-o-linear-gradient(#e1e1e1,#ddd);
	background-image:linear-gradient(#e1e1e1,#ddd)
}
.btn-3d-gray:hover {
	color:#4a4a4a;
	border-color:#d6d6d6;
	background:#d6d6d6;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#d6d6d6));
	background-image:-webkit-linear-gradient(#dbdbdb,#d6d6d6);
	background-image:-moz-linear-gradient(#dbdbdb,#d6d6d6);
	background-image:-ms-linear-gradient(#dbdbdb,#d6d6d6);
	background-image:-o-linear-gradient(#dbdbdb,#d6d6d6);
	background-image:linear-gradient(#dbdbdb,#d6d6d6)
}
.btn-3d-disabled {
	cursor:default;
	background:#ddd;
	color:#555;
	text-shadow:1px 1px 1px #fff;
	border-color:#c3c3c3
}
.btn-3d-disabled:hover {
	background:#ddd;
	color:#555
}
.btn-ui30 span,.btn-ui30 span em,.btn-ui30 span strong {
	display:inline-block;
	background:url(/r/164123/images/v8/button_bg.png);
	height:30px;
	line-height:30px;
	white-space:nowrap
}
.btn-ui30 {
	display:inline-block;
	border:none;
	background:0 0;
	text-decoration:none;
	cursor:pointer;
	text-indent:0
}
.btn-ui30-blue span {
	background-position:0 0
}
.btn-ui30-blue span em,.btn-ui30-blue span strong {
	margin-left:2px;
	color:#fff;
	background-position:right 0;
	padding:0 15px 0 13px
}
.btn-ui30-gray span {
	background-position:0 -32px;
	color:#666
}
.btn-ui30-gray span em,.btn-ui30-gray span strong {
	margin-left:2px;
	color:#666;
	background-position:right -32px;
	padding:0 15px 0 13px
}
.big-btn span,.big-btn span strong {
	display:inline-block;
	background:url(/r/164123/images/v8/button_bg.png);
	height:35px;
	line-height:35px;
	white-space:nowrap
}
.big-btn {
	display:inline-block;
	border:none;
	background:0 0;
	text-decoration:none;
	cursor:pointer
}
.big-btn span {
	background-position:0 -95px
}
.big-btn span strong {
	margin-left:2px;
	color:#fff;
	background-position:right -95px;
	padding:0 15px 0 13px
}
.btn-ui35-orange span,.btn-ui35-orange span strong {
	display:inline-block;
	background:url(/r/164123/images/v8/button_bg.png);
	height:35px;
	line-height:35px;
	white-space:nowrap
}
.btn-ui35-orange {
	display:inline-block;
	border:none;
	background:0 0;
	text-decoration:none;
	cursor:pointer;
	font-size:14px
}
.btn-ui35-orange span {
	background-position:0 -180px
}
.btn-ui35-orange span strong {
	margin-left:2px;
	color:#fff;
	background-position:right -180px;
	padding:0 15px 0 13px
}
.btn-ui25 span,.btn-ui25 span em,.btn-ui25 span strong {
	display:inline-block;
	background:url(/r/164123/images/v8/button_bg.png);
	height:25px;
	line-height:25px;
	white-space:nowrap
}
.btn-ui25 {
	display:inline-block;
	border:none;
	background:0 0;
	text-decoration:none;
	cursor:pointer
}
.btn-ui25 span {
	background-position:0 -130px
}
.btn-ui25 span strong {
	margin-left:2px;
	color:#fff;
	background-position:right -130px;
	padding:0 15px 0 13px;
	font-size:12px
}
.btn-ui25-gray span {
	background-position:0 -155px
}
.btn-ui25-gray span em,.btn-ui25-gray span strong {
	margin-left:2px;
	color:#2d458d;
	background-position:right -155px;
	padding:0 15px 0 13px
}
.tabs-ui ul,.tabs-ui ul li {
	background:url(/r/164123/images/v8/public/tabs_bg.png) repeat-x;
	position:relative
}
.tabs-ui ul {
	line-height:24px;
	height:26px;
	font-size:14px;
	padding:0 10px;
	background-position:0 0;
	*zoom:1
}
.tabs-ui ul:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.tabs-ui ul li {
	float:left;
	margin:0 8px 1px;
	display:inline;
	white-space:nowrap;
	background-position:0 -54px;
	border-left:1px solid #cecfce;
	border-right:1px solid #cecfce;
	border-top:1px solid #cecfce;
	width:125px;
	text-align:center
}
.tabs-ui ul li.current {
	height:25px;
	margin-bottom:0;
	background-position:0 -27px;
	border-left:1px solid #29458c;
	border-right:1px solid #29458c;
	border-top:1px solid #29458c
}
.tabs-ui ul li a {
	display:block;
	padding:0 14px
}
.tabs-ui ul li.current a {
	font-weight:700;
	color:#2c468c;
	cursor:default
}
.tabs-ui ul li em.new {
	position:absolute;
	background:url(../images/new_orange.gif);
	width:19px;
	height:21px;
	right:-4px;
	top:-14px
}
.tabs-ui-content {
	border-left:1px solid #cecbce;
	border-right:1px solid #cecbce;
	border-bottom:1px solid #cecbce;
	padding:20px
}
.select-ui {
	display:inline-block;
	vertical-align:middle;
	position:relative;
	font-size:12px;
	z-index:10;
	*zoom:1
}
.select-ui .select-ui-head {
	line-height:24px;
	position:relative;
	z-index:1
}
.select-ui .select-ui-head input {
	cursor:pointer
}
.select-ui .select-ui-head input.skin {
	line-height:24px;
	height:24px;
	padding:0 22px 0 .5em;
	font-size:12px;
	border:1px solid #ccc;
	background-color:#fff;
	border-radius:3px
}
.select-ui .select-ui-head em.drop {
	position:absolute;
	top:0;
	right:0;
	width:22px;
	height:100%;
	background:url(/r/164123/images/v8/ui/icons/drop_arrow.gif) center center no-repeat;
	overflow:hidden;
	z-index:1;
	cursor:pointer;
	pointer-events:none
}
.select-ui .select-ui-head .placeholder {
	color:#acacac;
	pointer-events:none
}
.select-ui ul {
	position:absolute;
	background-color:#fff;
	left:0;
	margin-top:-1px;
	border:1px solid #ccc;
	white-space:nowrap;
	display:none;
	border-radius:0 0 3px 3px;
	overflow:hidden
}
.select-ui ul li a {
	display:block;
	text-align:left;
	height:20px;
	line-height:20px;
	padding-left:.5em;
	padding-right:2em;
	color:#333;
	outline:0
}
.select-ui ul li a:hover {
	color:#fff;
	background-color:#637bb9
}
.select-ui ul li.selected a {
	background-color:#9fb4e9;
	color:#fff
}
.select-ui ul.iefix li {
	*display:inline;
	_float:left;
	_clear:both
}
.select-ui ul.iefix li a {
	_display:inline-block
}
.select-ui ul.scroll {
	overflow-y:auto;
	overflow-x:hidden
}
.select-ui-droped ul {
	display:block;
	box-shadow:1px 1px 5px #ccc
}
.checkbox-ui {
	display:inline-block;
	background:url(/r/164123/images/v8/ui/icons/checkbox_bg.png);
	font-size:8px;
	width:14px;
	height:14px;
	vertical-align:middle;
	overflow:hidden;
	cursor:pointer
}
label .checkbox-ui {
	margin-right:6px
}
.checkbox-ui-checked {
	background-position:left bottom
}
.checkbox-ui-disabled {
	background-position:right top;
	cursor:default
}
.checkbox-ui-disabled-checked {
	background-position:right bottom;
	cursor:default
}
.radio-ui {
	display:inline-block;
	background:url(/r/164123/images/v8/ui/icons/radio_bg.png);
	font-size:8px;
	width:14px;
	height:14px;
	vertical-align:middle;
	overflow:hidden;
	cursor:pointer
}
label .radio-ui {
	margin-right:6px
}
.radio-ui-checked {
	background-position:left bottom
}
.radio-ui-disabled {
	background-position:right top;
	cursor:default
}
.radio-ui-disabled-checked {
	background-position:right bottom;
	cursor:default
}
.input-text {
	background:#fff url(/r/164123/images/v8/input_bg.png) no-repeat;
	border-width:1px;
	border-style:solid;
	border-color:#9a9a9a #cdcdcd #cdcdcd #9a9a9a;
	line-height:15px;
	vertical-align:middle;
	padding:5px 7px;
	font-size:12px
}
span.select {
	display:inline-block;
	padding:3px 2px 3px;
	height:18px;
	*font-size:0
}
span.select span {
	display:inline-block;
	*height:16px;
	*margin-top:2px;
	overflow:hidden
}
span.select span select {
	border:0;
	*margin:-3px -2px 0;
	font-size:12px;
	font-family:Arial,"\5b8b\4f53";
	vertical-align:bottom
}
ul.input-with-close li {
	float:left;
	display:inline;
	margin-left:5px
}
ul.input-with-close li em {
	display:inline-block;
	margin-left:5px;
	margin-top:2px;
	background:url(/r/164123/images/v8/plugins/staticdata/close.gif);
	width:11px;
	height:11px;
	cursor:pointer;
	overflow:hidden
}
input.file {
	position:absolute;
	height:30px;
	right:0;
	top:0;
	filter:alpha(opacity=0);
	opacity:0;
	z-index:100;
	cursor:pointer
}
input.input-file {
	filter:alpha(opacity=0);
	opacity:0;
	cursor:pointer
}
input.input-radio,input.input-checkbox {
	width:16px;
	height:16px;
	margin-right:4px
}
input.radio,input.checkbox {
	width:16px;
	height:16px
}
a.link-ui {
	display:inline-block;
	vertical-align:middle
}
a.link-ui-message {
	background:url(../images/email-tiny.gif) left center no-repeat;
	padding-left:22px
}
a.link-ui-phone {
	width:70px;
	height:19px;
	background:url(/r/164123/images/v8/buttons/btn_phone_view.png) left top no-repeat;
	text-indent:-1000em;
	overflow:hidden
}
a.link-ui-phone:hover {
	background-position:0 -20px
}
a.link-ui-phone-disabled,a.link-ui-phone-disabled:hover {
	background-position:0 -40px;
	cursor:default
}
.pagerbar {
	text-align:right;
	color:#777;
	font-size:12px;
	height:22px;
	font-family:Arial;
	line-height:18px;
	white-space:nowrap
}
.pagerbar a {
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	margin:0 1px;
	height:18px;
	overflow:hidden
}
.pagerbar a {
	border:#9aafe5 1px solid;
	border-radius:2px 2px 2px 2px;
	color:#2e6ab1;
	padding:0 6px
}
.pagerbar a:hover {
	color:#fff;
	background-color:#2e6ab1;
	border:#2e6ab1 1px solid
}
.pagerbar a.first,.pagerbar a.last,.pagerbar .addition .redirect a.go {
	padding:0;
	width:18px;
	height:18px;
	background-image:url(/r/164123/images/v8/plugins/pager/bg.png)
}
.pagerbar a.last {
	background-position:right top
}
.pagerbar a.first:hover {
	background-position:0 -40px
}
.pagerbar a.last:hover {
	background-position:right -40px
}
.pagerbar a.disabled,.pagerbar a.disabled:hover {
	border:#ccc 1px solid;
	background-color:#fff;
	color:#aaa;
	_background-position-y:-20px;
	overflow:hidden;
	cursor:default
}
.pagerbar a.disabled.first {
	background-position:0 -20px
}
.pagerbar a.disabled.last {
	background-position:-20px -20px
}
.pagerbar a.last {
	_background-position:expression(this.className.indexOf('disabled')===-1?'right top':'-20px -20px')
}
.pagerbar a.last:hover {
	_background-position:expression(this.className.indexOf('disabled')===-1?'right -40px':'-20px -20px')
}
.pagerbar a.first {
	_background-position:expression(this.className.indexOf('disabled')===-1?'0 0':'0 -20px')
}
.pagerbar a.first:hover {
	_background-position:expression(this.className.indexOf('disabled')===-1?'0 -40px':'0 -20px')
}
.pagerbar a.current {
	background-color:#2e6ab1;
	border:1px solid #2e6ab1;
	color:#fff;
	font-weight:700;
	cursor:default
}
.pagerbar .addition {
	margin-left:10px;
	font-family:"\5b8b\4f53"
}
.pagerbar .addition,.pagerbar .addition a,.pagerbar .addition span {
	height:auto
}
.pagerbar .addition .redirect {
	margin-left:10px
}
.pagerbar .addition .redirect input.pn {
	margin:0 5px;
	font-size:12px;
	line-height:12px;
	font-family:Arial;
	color:#999;
	width:20px;
	height:14px;
	text-align:center
}
.pagerbar .addition .redirect a.go {
	margin-left:5px;
	color:#7390db;
	padding:0 4px;
	background-position:0 -60px
}
.pagerbar .addition .redirect a.go:hover {
	color:#7390db;
	border:1px solid #9aafe5;
	background-position:0 -80px
}
.pagerbar .page-current a {
	line-height:18px;
	background-color:#2e6ab1;
	border:1px solid #2e6ab1;
	color:#fff;
	font-weight:700;
	cursor:default
}
.pagerbar .page-empty a {
	line-height:18px;
	border:#ccc 1px solid;
	background-color:#fff;
	color:#aaa;
	_background-position-y:-20px;
	overflow:hidden;
	cursor:default
}
.group_tab ul li a {
	width:90px;
	text-align:center;
	white-space:nowrap;
	overflow:hidden
}
.group_tab select {
	width:110px;
	overflow:hidden
}
.group_tree {
	width:553px;
	height:600px;
	overflow-y:auto
}
.group_tree_auto {
	width:auto;
	height:auto;
	overflow-y:visible
}
.group_tree em {
	display:inline-block;
	width:16px;
	height:28px;
	vertical-align:middle;
	background:url(/r/164123/images/v8/tree/tree.png) no-repeat
}
.group_tree span {
	margin-left:5px
}
.group_tree em.folder {
	background-position:0 -30px
}
.group_tree em.minus {
	background-position:0 -60px;
	cursor:pointer
}
.group_tree em.minusl {
	background-position:0 -90px;
	cursor:pointer
}
.group_tree em.plus {
	background-position:0 -210px;
	cursor:pointer
}
.group_tree em.plusl {
	background-position:0 -240px;
	cursor:pointer
}
.group_tree em.line {
	background-position:0 -120px
}
.group_tree em.blank {
	background-position:0 -150px
}
.group_tree em.blankl {
	background-position:0 -180px
}
.group_tree .group-name {
	margin-right:10px
}
.group_tree .hr0 {
	width:500px
}
.group_tree a.current {
	color:#e75c00;
	font-weight:700
}
.super-title {
	position:absolute;
	border:1px solid #ccc;
	background:#ffffe5;
	font-size:12px!important
}
.super-title em,.super-title em.close a {
	background:url(/r/164123/images/v8/plugins/supertitle/title_bg.png) no-repeat
}
.super-title em {
	display:block;
	position:absolute;
	overflow:hidden
}
.super-title em.cnr {
	width:2px;
	height:2px;
	background-color:#fff
}
.super-title em.lt {
	left:-1px;
	top:-1px;
	background-position:0 0
}
.super-title em.rt {
	right:-1px;
	top:-1px;
	background-position:-2px 0
}
.super-title em.lb {
	left:-1px;
	bottom:-1px;
	background-position:0 -2px
}
.super-title em.rb {
	right:-1px;
	bottom:-1px;
	background-position:-2px -2px
}
.super-title em.close {
	right:4px;
	top:4px;
	background:0 0
}
.super-title em.close a {
	display:block;
	width:10px;
	height:9px;
	background-position:-13px -7px
}
.super-title em.close a:hover {
	background-position:-22px -7px
}
.super-title .inner {
	padding:4px 18px 4px 8px
}
.text_input {
	height:18px;
	padding:3px 7px;
	padding:4px 7px 2px\9;
	font:16px arial;
	background:url(/r/164123/images/v8/input_bg.png) no-repeat;
	border:1px solid #cdcdcd;
	border-color:#9a9a9a #cdcdcd #cdcdcd #9a9a9a;
	vertical-align:middle;
	font-size:12px
}
.dataimg {
	position:absolute;
	width:16px;
	height:16px;
	margin-top:5px;
	_padding-top:2px;
	margin-left:122px
}
.text_textarea {
	border:1px solid #ccc;
	background:#fff;
	background:url(/r/164123/images/v8/input_bg.png) repeat-x;
	padding:5px 7px;
	vertical-align:top;
	font-size:12px
}
img.minixFace {
	width:20px;
	height:20px
}
img.miniFace {
	width:30px;
	height:30px
}
img.tinyFace {
	width:50px;
	height:50px
}
img.normalFace {
	width:80px;
	height:80px
}
img.middlFace {
	width:100px;
	height:100px
}
img.middleFace {
	width:100px;
	height:100px
}
img.bigFace {
	width:200px;
	height:200px
}
@-moz-document url-prefix(http),url-prefix(file) {
	img.minixFace:-moz-broken {
	-moz-force-broken-image-icon:1!important;
	width:20px;
	height:20px
}
}@-moz-document url-prefix(http),url-prefix(file) {
	img.miniFace:-moz-broken {
	-moz-force-broken-image-icon:1!important;
	width:30px;
	height:30px
}
}@-moz-document url-prefix(http),url-prefix(file) {
	img.tinyFace:-moz-broken {
	-moz-force-broken-image-icon:1!important;
	width:50px;
	height:50px
}
}@-moz-document url-prefix(http),url-prefix(file) {
	img.normalFace:-moz-broken {
	-moz-force-broken-image-icon:1!important;
	width:80px;
	height:80px
}
}@-moz-document url-prefix(http),url-prefix(file) {
	img.middleFace:-moz-broken {
	-moz-force-broken-image-icon:1!important;
	width:100px;
	height:100px
}
}@-moz-document url-prefix(http),url-prefix(file) {
	img.bigFace:-moz-broken {
	-moz-force-broken-image-icon:1!important;
	width:200px;
	height:200px
}
}img.tinyELogo {
	padding:1px;
	border:1px solid #ccc;
	width:100px;
	height:50px
}
img.normalELogo {
	padding:1px;
	border:1px solid #ccc;
	width:160px;
	height:80px
}
img.bigELogo {
	padding:1px;
	border:1px solid #ccc;
	width:220px;
	height:110px
}
@-moz-document url-prefix(http),url-prefix(file) {
	img.tinyELogo:-moz-broken {
	-moz-force-broken-image-icon:1!important;
	width:100px;
	height:50px
}
}@-moz-document url-prefix(http),url-prefix(file) {
	img.normalELogo:-moz-broken {
	-moz-force-broken-image-icon:1!important;
	width:160px;
	height:80px
}
}@-moz-document url-prefix(http),url-prefix(file) {
	img.bigELogo:-moz-broken {
	-moz-force-broken-image-icon:1!important;
	width:220px;
	height:110px
}
}.tip_green {
	background:#ffffe5;
	border:1px solid #4a8b09;
	font-size:14px;
	line-height:30px;
	text-align:center;
	margin-top:20px
}
.tip_green span {
	font-size:12px;
	color:#666
}
.tip_error {
	background:#FBF7E2;
	border:1px solid #C6C3AE;
	font-size:14px;
	line-height:30px;
	text-align:center;
	margin:20px 0
}
.btn_attention {
	margin:5px 0;
	background:url(/r/164123/images/v8/btn_attention.png);
	display:inline-block;
	height:19px;
	vertical-align:middle
}
.attention_enabled {
	background-position:0 -20px;
	width:49px
}
.attention_disabled {
	background-position:0 0;
	width:49px
}
.attention_cancel {
	background-position:0 -40px;
	width:62px
}
.attention_collection {
	background-position:0 -60px;
	width:62px
}
.attention_network {
	background:url(/r/164123/images/v8/lietou/attention.png);
	height:15px;
	width:45px;
	display:inline-block
}
.attention_gray {
	background-position:0 -80px;
	width:49px
}
.icon {
	display:inline-block;
	vertical-align:middle;
	overflow:hidden
}
.icon_help {
	display:inline-block;
	width:14px;
	height:14px;
	vertical-align:middle;
	background:url(../images/icon_help.png);
	overflow:hidden
}
.icon_tick_green_46x46 {
	width:46px;
	height:46px;
	margin-right:8px;
	background:url(../images/icon_tick_green_46x46.png)
}
.icon_exclamation_orange_44x62 {
	width:44px;
	height:62px;
	margin-right:8px;
	background:url(../images/icon_exclamation_orange_44x62.png)
}
.icon_exclamation_orange_47x46 {
	width:47px;
	height:46px;
	margin-right:8px;
	background:url(../images/icon_exclamation_orange_47x46.png)
}
.icon_tick_green_16x16 {
	width:16px;
	height:16px;
	margin-right:2px;
	background:url(../images/icon_tick_green_16x16.png)
}
.icon_fork_red_16x16 {
	width:16px;
	height:16px;
	margin-right:2px;
	background:url(../images/icon_fork_red_16x16.png)
}
.icon_new_17x17 {
	width:17px;
	height:17px;
	background:url(../images/new_17x17.gif)
}
.icon_recommend_17x17 {
	width:17px;
	height:17px;
	background:url(../images/recommend_17x17.gif)
}
a.temp_gold {
	display:inline-block;
	background:url(/r/164123/images/v8/temp/gold/gold.png) no-repeat;
	height:22px;
	*height:20px;
	*margin-top:2px;
	width:68px;
	overflow:hidden;
	text-indent:-10em;
	vertical-align:middle;
	margin-left:1em
}
.lt-guide {
	position:absolute;
	border:1px solid #f60;
	padding:10px 15px;
	border-radius:5px;
	background-color:#fff;
	line-height:20px;
	font-weight:400;
	font-style:normal;
	font-size:12px
}
.lt-guide em.icon,.lt-guide em.arrow {
	position:absolute;
	background-image:url(/r/164123/images/v8/plugins/lt.guide/single_bg.png);
	background-repeat:no-repeat
}
.lt-guide em.icon {
	left:10px;
	top:0;
	width:21px;
	height:28px;
	background-position:-72px -72px
}
.lt-guide em.arrow-l-b {
	left:-72px;
	bottom:20%;
	width:72px;
	height:24px;
	background-position:0 -96px
}
.lt-guide em.arrow-l-t {
	left:-72px;
	top:20%;
	width:72px;
	height:24px;
	background-position:0 -72px
}
.lt-guide em.arrow-r-b {
	right:-72px;
	bottom:20%;
	width:72px;
	height:24px;
	background-position:0 -144px
}
.lt-guide em.arrow-r-t {
	right:-72px;
	top:20%;
	width:72px;
	height:24px;
	background-position:0 -120px
}
.lt-guide em.arrow-t-l {
	left:20%;
	top:-72px;
	width:24px;
	height:72px;
	background-position:-48px 0
}
.lt-guide em.arrow-t-r {
	right:20%;
	top:-72px;
	width:24px;
	height:72px;
	background-position:-72px 0
}
.lt-guide em.arrow-b-l {
	left:20%;
	bottom:-72px;
	width:24px;
	height:72px;
	background-position:0 0
}
.lt-guide em.arrow-b-r {
	right:20%;
	bottom:-72px;
	width:24px;
	height:72px;
	background-position:-24px 0
}
.lt-guide .lt-guide-content {
	text-indent:2em
}
.lt-guide .lt-guide-cancel {
	text-align:right
}
i.hrate {
	display:inline-block;
	background-repeat:no-repeat;
	background-position:0 0;
	width:78px;
	height:11px;
	line-height:0;
	overflow:hidden;
	vertical-align:text-bottom
}
i.hrate-0 {
	background-image:url(/r/164123/images/v8/lietou/rate/0.png)
}
i.hrate-1 {
	background-image:url(/r/164123/images/v8/lietou/rate/1.png)
}
i.hrate-2 {
	background-image:url(/r/164123/images/v8/lietou/rate/2.png)
}
i.hrate-3 {
	background-image:url(/r/164123/images/v8/lietou/rate/3.png)
}
i.hrate-4 {
	background-image:url(/r/164123/images/v8/lietou/rate/4.png)
}
i.hrate-5 {
	background-image:url(/r/164123/images/v8/lietou/rate/5.png)
}
.input-text-v3 {
	font-size:12px;
	line-height:38px;
	height:38px;
	border-radius:3px;
	border-top:1px solid #999;
	border-left:1px solid #a2a2a2;
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #b2b2b2;
	padding:0 .5em;
	color:#000;
	font-family:'Microsoft YaHei';
	background-color:#fefefe;
	vertical-align:middle;
	outline:0
}
.input-text-v3:-moz-placeholder,.input-text-v3:-ms-input-placeholder,.input-text-v3::-webkit-input-placeholder {
	color:#acacac
}
.input-text-v3:hover {
	background-color:#fff;
	color:#000;
	border:1px solid #ccc;
	transition:.2s;
	box-shadow:0 0 3px #ddd inset
}
.input-text-v3:focus {
	background-color:#fff;
	color:#000;
	border:1px solid #77b1d7;
	transition:.5s;
	box-shadow:0 0 3px #a8cee7
}
.input-text-v3-disabled,.input-text-v3-disabled:hover,.input-text-v3-disabled:focus {
	background-color:#f5f5f5
}
.input-text-v3-mini {
	font-size:12px;
	line-height:18px;
	height:18px
}
.input-text-v3-normal {
	font-size:14px;
	line-height:30px;
	height:30px
}
.input-text-v3-large {
	font-size:16px;
	line-height:38px;
	height:38px
}
#header-v3-c {
	background:#555 url(/r/164123/images/v8/bg/header_v3_c_top_bg.png) repeat-x;
	height:40px;
	margin-bottom:10px
}
#header-v3-c .topbar {
	*zoom:1
}
#header-v3-c .topbar:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
#header-v3-c .topbar .logo {
	float:left
}
#header-v3-c .topbar .logo img {
	vertical-align:middle
}
#header-v3-c .topbar .top-menu {
	float:right;
	line-height:40px
}
#header-v3-c .topbar .top-menu a {
	color:#fff;
	margin:0 5px
}
#header-v3-c .topbar .top-menu .logined,#header-v3-c .topbar .top-menu .unlogined {
	display:none
}
#header-v3-c .topbar .top-menu .unlogined a {
	color:#fff;
	margin:0 5px
}
.float-left {
	float:left
}
.float-right {
	float:right
}
.float-none {
	float:none
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.text-center {
	text-align:center
}
.muted {
	color:#999
}
a.muted:hover,a.muted:focus {
	color:gray
}
.text-warning {
	color:#f60
}
a.text-warning:hover,a.text-warning:focus {
	color:#a47e3c
}
.text-error {
	color:#b94a48
}
a.text-error:hover,a.text-error:focus {
	color:#953b39
}
.text-info {
	color:#3a87ad
}
a.text-info:hover,a.text-info:focus {
	color:#2d6987
}
.text-success {
	color:#468847
}
a.text-success:hover,a.text-success:focus {
	color:#f60
}
.beta2 .form-actions:after {
	clear:both
}
.beta2 .form-actions a,.beta2 .form-actions button,.beta2 .form-actions input {
	margin-right:5px
}
.beta2 .help-block,.beta2 .help-inline {
	color:#999
}
.beta2 .help-block {
	display:block
}
.beta2 .help-inline {
	display:inline-block;
	*display:inline;
	padding-left:5px;
	vertical-align:middle;
	*zoom:1
}
.beta2 .help-required {
	display:inline-block;
	*display:inline;
	color:#f60;
	font-family:"\5b8b\4f53",Arial,Helvetica,Arial,sans-serif;
	vertical-align:middle;
	margin-right:5px;
	*zoom:1
}
.beta2 label,.beta2 input,.beta2 button,.beta2 select,.beta2 textarea {
	font-weight:400;
	line-height:20px
}
.beta2 input,.beta2 button,.beta2 select,.beta2 textarea {
	font-family:Tahoma,"\5b8b\4f53",Arial,Helvetica,Arial,sans-serif;
	vertical-align:middle
}
.beta2 label {
	display:inline-block;
	vertical-align:middle
}
.beta2 select,.beta2 textarea,.beta2 input.text,.beta2 .simulation-text,.beta2 input.disabled,.beta2 textarea.disabled {
	display:inline-block;
	height:20px;
	padding:4px 6px;
	font-size:12px;
	line-height:20px;
	color:#555;
	vertical-align:middle;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.beta2 textarea {
	height:auto
}
.beta2 textarea,.beta2 input.text,.simulation-text,.beta2 input.disabled,.beta2 textarea.disabled {
	background-color:#fff;
	border:1px solid #ccc;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition:border linear .2s,box-shadow linear .2s;
	-moz-transition:border linear .2s,box-shadow linear .2s;
	-o-transition:border linear .2s,box-shadow linear .2s;
	transition:border linear .2s,box-shadow linear .2s
}
.beta2 textarea:focus,.beta2 input.text:focus,.beta2 .simulation-text:focus,.beta2 input.disabled:focus,.beta2 textarea.disabled:focus {
	border-color:rgba(82,168,236,.8);
	outline:0;
	outline:thin dotted \9;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)
}
.beta2 input.radio,.beta2 input.checkbox {
	line-height:normal;
	margin-right:5px
}
.beta2 input.file {
	height:30px;
	line-height:30px
}
.beta2 select {
	background-color:#fff;
	border:1px solid #ccc;
	height:30px;
	*height:auto;
	*margin:6px 0;
	line-height:30px
}
.beta2 select.multiple {
	height:auto
}
.beta2 select:focus,.beta2 input.file:focus,.beta2 input.radio:focus,.beta2 input.checkbox:focus {
	outline:thin dotted #333;
	outline:5px auto -webkit-focus-ring-color
}
.beta2 input.disabled,.beta2 textarea.disabled {
	color:#999;
	cursor:not-allowed;
	background-color:#fcfcfc;
	border-color:#ccc;
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);
	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);
	box-shadow:inset 0 1px 2px rgba(0,0,0,.025)
}
.beta2 input.disabled {
	overflow:hidden;
	white-space:nowrap
}
.beta2 textarea.disabled {
	width:auto;
	height:auto
}
.beta2 input:-moz-placeholder,.beta2 textarea:-moz-placeholder {
	color:#999
}
.beta2 input:-ms-input-placeholder,.beta2 textarea:-ms-input-placeholder {
	color:#999
}
.beta2 input::-webkit-input-placeholder,.beta2 textarea::-webkit-input-placeholder {
	color:#999
}
.beta2 input.input-mini {
	height:14px;
	padding:2px 2px;
	font-size:12px;
	line-height:14px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.beta2 input.input-small {
	height:16px;
	padding:2px 4px;
	font-size:12px;
	line-height:16px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.beta2 input.input-medium {
	height:20px;
	padding:4px 6px;
	line-height:20px
}
.beta2 input.input-large {
	height:26px;
	padding:4px 6px;
	font-size:14px;
	line-height:26px
}
.beta2 input.input-xlarge {
	height:30px;
	padding:4px 8px;
	font-size:16px;
	line-height:30px
}
.beta2 input.input-xxlarge {
	height:36px;
	padding:4px 8px;
	font-size:18px;
	line-height:36px
}
.beta2 input.text-error,.beta2 textarea.text-error {
	color:#b94a48;
	border:1px solid #b94a48
}
.beta2 form.horizontal .control-group {
	margin-bottom:10px;
	display:block;
	*zoom:1
}
.beta2 form.horizontal .control-group:before,.beta2 form.horizontal .control-group:after {
	display:table;
	line-height:0;
	content:""
}
.beta2 form.horizontal .control-group:after {
	clear:both
}
.beta2 form.horizontal .control-label {
	float:left;
	width:160px;
	padding-top:5px;
	text-align:right
}
.beta2 form.horizontal .controls {
	margin-left:170px;
	*zoom:1
}
.beta2 form.horizontal .controls:before,.beta2 form.horizontal .controls:after {
	display:table;
	line-height:0;
	content:""
}
.beta2 form.horizontal .controls:after {
	clear:both
}
.beta2 form.horizontal .controls-multiline {
	margin-bottom:10px
}
.beta2 form.horizontal .controls .span {
	float:left
}
.beta2 form.horizontal .help-inline {
	display:inline-block;
	*display:inline;
	vertical-align:middle;
	*zoom:1
}
.beta2 form.horizontal .help-inline {
	_display:inline
}
.beta2 form.horizontal .help-block {
	display:block;
	margin-top:10px;
	margin-bottom:10px
}
.beta2 form.horizontal .form-actions {
	padding-left:170px
}
.beta2 .btn {
	display:inline-block;
	*display:inline;
	padding:5px 12px;
	font-size:14px;
	line-height:18px;
	color:#333;
	text-align:center;
	text-shadow:0 1px 1px rgba(255,255,255,.75);
	vertical-align:middle;
	cursor:pointer;
	background-color:#f5f5f5;
	*background-color:#e6e6e6;
	background-image:-moz-linear-gradient(top,#fff,#e6e6e6);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);
	background-image:-o-linear-gradient(top,#fff,#e6e6e6);
	background-image:linear-gradient(to bottom,#fff,#e6e6e6);
	background-repeat:repeat-x;
	border:1px solid #ccc;
	*border:0;
	border-color:#e6e6e6 #e6e6e6 #bfbfbf;
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	border-bottom-color:#b3b3b3;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	*zoom:1;
	overflow:visible;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)
}
.beta2 .btn:hover,.beta2 .btn:focus,.beta2 .btn:active,.beta2 .btn-active,.beta2 .btn-disabled,.beta2 .btn[disabled] {
	color:#333;
	background-color:#e6e6e6;
	*background-color:#d9d9d9
}
.beta2 .btn:active,.beta2 .btn-active {
	background-color:#ccc \9
}
.beta2 .btn:hover,.beta2 .btn:focus {
	color:#333;
	text-decoration:none;
	background-position:0 -15px;
	-webkit-transition:background-position .1s linear;
	-moz-transition:background-position .1s linear;
	-o-transition:background-position .1s linear;
	transition:background-position .1s linear
}
.beta2 .btn:focus {
	outline:thin dotted #333;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.beta2 .btn.active,.beta2 .btn:active {
	background-image:none;
	outline:0;
	-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
	box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)
}
.beta2 .btn-mini {
	padding:1px 5px;
	font-size:12px;
	line-height:16px;
	*line-height:15px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.beta2 a.btn-mini {
	line-height:18px
}
.beta2 .btn-small {
	padding:2px 10px;
	font-size:12px;
	line-height:16px;
	*line-height:15px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.beta2 a.btn-small {
	line-height:18px
}
.beta2 .btn-medium {
	padding:5px 12px;
	font-size:14px;
	line-height:18px;
	*line-height:16px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.beta2 a.btn-medium {
	line-height:18px
}
.beta2 .btn-large {
	padding:7px 18px;
	font-size:16px;
	line-height:20px;
	*line-height:17px;
	font-weight:700;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.beta2 a.btn-large {
	line-height:22px
}
.beta2 .btn-xlarge {
	padding:8px 20px;
	font-size:16px;
	line-height:22px;
	*line-height:19px;
	font-weight:700;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.beta2 a.btn-xlarge {
	line-height:24px
}
.beta2 .btn-xxlarge {
	padding:10px 20px;
	font-size:18px;
	line-height:24px;
	*line-height:19px;
	font-weight:700;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.beta2 a.btn-xxlarge {
	line-height:26px
}
.beta2 .btn-primary {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,.25);
	box-shadow:0 2px 2px #ccc;
	background-color:#437da7;
	*background-color:#437da7;
	background-image:-moz-linear-gradient(top,#4786b2,#3e749b);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#4786b2),to(#3e749b));
	background-image:-webkit-linear-gradient(top,#4786b2,#3e749b);
	background-image:-o-linear-gradient(top,#4786b2,#3e749b);
	background-image:linear-gradient(to bottom,#4786b2,#3e749b);
	background-repeat:repeat-x;
	border-color:#38607c;
	*border:1px #4786b2 solid;
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4786b2', endColorstr='#ff3e749b', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.beta2 .btn-primary:hover,.beta2 .btn-primary:focus,.beta2 .btn-primary:active,.beta2 .btn-primary.active,.beta2 .btn-primary.disabled,.beta2 .btn-primary[disabled] {
	background:#3073a4;
	*background:#3073a4;
	color:#fff;
	border:1px solid #2e5a79;
	background-image:-moz-linear-gradient(top,#2a76ab,#256797);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#2a76ab),to(#256797));
	background-image:-webkit-linear-gradient(top,#2a76ab,#256797);
	background-image:-o-linear-gradient(top,#2a76ab,#256797);
	background-image:linear-gradient(to bottom,#2a76ab,#256797);
	background-repeat:repeat-x
}
.beta2 .btn-primary:active,.beta2 .btn-primary.active {
	background-color:#039 \9
}
.beta2 .btn-warning {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,.2);
	box-shadow:0 2px 2px #ccc;
	background-color:#faa833;
	*background-color:#faa833;
	background-image:-moz-linear-gradient(top,#fbb34c,#f89609);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb34c),to(#f89609));
	background-image:-webkit-linear-gradient(top,#fbb34c,#f89609);
	background-image:-o-linear-gradient(top,#fbb34c,#f89609);
	background-image:linear-gradient(to bottom,#fbb34c,#f89609);
	background-repeat:repeat-x;
	border-color:#db9431;
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb149', endColorstr='#fff89609', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.beta2 .btn-warning:hover,.beta2 .btn-warning:focus,.beta2 .btn-warning:active,.beta2 .btn-warning.active,.beta2 .btn-warning.disabled,.beta2 .btn-warning[disabled] {
	color:#fff;
	background-color:#f89406;
	*background-color:#df8505
}
.beta2 .btn-warning:active,.beta2 .btn-warning.active {
	background-color:#c67605 \9
}
.beta2 .btn-danger {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,.25);
	background-color:#da4f49;
	*background-color:#bd362f;
	background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
	background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);
	background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);
	background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);
	background-repeat:repeat-x;
	border-color:#bd362f #bd362f #802420;
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.beta2 .btn-danger:hover,.beta2 .btn-danger:focus,.beta2 .btn-danger:active,.beta2 .btn-danger.active,.beta2 .btn-danger.disabled,.beta2 .btn-danger[disabled] {
	color:#fff;
	background-color:#bd362f;
	*background-color:#a9302a
}
.beta2 .btn-danger:active,.beta2 .btn-danger.active {
	background-color:#942a25 \9
}
.beta2 .btn-light {
	color:#457ba8;
	text-shadow:0 -1px 0 rgba(255,255,255,.25);
	box-shadow:0 1px 2px #ccc;
	background-color:#fafcff;
	*background-color:#fafcff;
	background-image:-moz-linear-gradient(top,#fff,#f3f9ff);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f9ff));
	background-image:-webkit-linear-gradient(top,#fff,#f3f9ff);
	background-image:-o-linear-gradient(top,#fff,#f3f9ff);
	background-image:linear-gradient(to bottom,#fff,#f3f9ff);
	background-repeat:repeat-x;
	border-color:#aacef2;
	*border:1px #aacef2 solid;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff3f9ff', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.beta2 .btn-light:hover,.beta2 .btn-light:focus,.beta2 .btn-light:active,.beta2 .btn-light.active,.beta2 .btn-light.disabled,.beta2 .btn-light[disabled] {
	background:#edf4fe;
	*background:#edf4fe;
	color:#457ba8;
	border:1px solid #97c3ef;
	background-image:-moz-linear-gradient(top,#f5fafe,#dfeefd);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5fafe),to(#dfeefd));
	background-image:-webkit-linear-gradient(top,#f5fafe,#dfeefd);
	background-image:-o-linear-gradient(top,#f5fafe,#dfeefd);
	background-image:linear-gradient(to bottom,#f5fafe,#dfeefd);
	background-repeat:repeat-x
}
.beta2 .btn-danger:active,.beta2 .btn-danger.active {
	background-color:#942a25 \9
}
.beta2 .btn-success {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,.25);
	background-color:#5bb75b;
	*background-color:#51a351;
	background-image:-moz-linear-gradient(top,#62c462,#51a351);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
	background-image:-webkit-linear-gradient(top,#62c462,#51a351);
	background-image:-o-linear-gradient(top,#62c462,#51a351);
	background-image:linear-gradient(to bottom,#62c462,#51a351);
	background-repeat:repeat-x;
	border-color:#51a351 #51a351 #387038;
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.beta2 .btn-success:hover,.beta2 .btn-success:focus,.beta2 .btn-success:active,.beta2 .btn-success.active,.beta2 .btn-success.disabled,.beta2 .btn-success[disabled] {
	color:#fff;
	background-color:#51a351;
	*background-color:#499249
}
.beta2 .btn-success:active,.beta2 .btn-success.active {
	background-color:#408140 \9
}
.beta2 .btn-info {
	color:#3a87ad;
	text-shadow:0 -1px 0 rgba(255,255,255,.25);
	background-color:#e3f2fa;
	*background-color:#ddedf5;
	background-image:-moz-linear-gradient(top,#eaf7ff,#ddedf5);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#eaf7ff),to(#ddedf5));
	background-image:-webkit-linear-gradient(top,#eaf7ff,#ddedf5);
	background-image:-o-linear-gradient(top,#eaf7ff,#ddedf5);
	background-image:linear-gradient(to bottom,#eaf7ff,#ddedf5);
	background-repeat:repeat-x;
	border-color:#4497c1 #3f8db5 #377b9d;
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeaf7ff', endColorstr='#ffddedf5', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.beta2 .btn-info:hover,.beta2 .btn-info:focus,.beta2 .btn-info:active,.beta2 .btn-info.active,.beta2 .btn-info.disabled,.beta2 .btn-info[disabled] {
	color:#3a87ad;
	background-color:#ddedf5;
	*background-color:#e1f0f8
}
.beta2 .btn-inverse {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,.25);
	background-color:#363636;
	*background-color:#222;
	background-image:-moz-linear-gradient(top,#444,#222);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
	background-image:-webkit-linear-gradient(top,#444,#222);
	background-image:-o-linear-gradient(top,#444,#222);
	background-image:linear-gradient(to bottom,#444,#222);
	background-repeat:repeat-x;
	border-color:#222 #222 #000;
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.beta2 .btn-inverse:hover,.beta2 .btn-inverse:focus,.beta2 .btn-inverse:active,.beta2 .btn-inverse.active,.beta2 .btn-inverse.disabled,.beta2 .btn-inverse[disabled] {
	color:#fff;
	background-color:#222;
	*background-color:#151515
}
.beta2 .btn-inverse:active,.beta2 .btn-inverse.active {
	background-color:#080808 \9
}
.beta2 .btn-link,.beta2 .btn-link:active,.beta2 .btn-link[disabled] {
	background-color:transparent;
	background-image:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.beta2 .btn-link {
	color:#08c;
	cursor:pointer;
	_background:0 0;
	border-color:transparent;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.beta2 .btn-link:hover,.beta2 .btn-link:focus {
	color:#005580;
	text-decoration:underline;
	background-color:transparent
}
.beta2 .btn-link[disabled]:hover,.beta2 .btn-link[disabled]:focus {
	color:#333;
	text-decoration:none
}
.beta2 .btn-group {
	display:inline-block;
	*display:inline;
	border-radius:3px;
	font-size:0;
	line-height:0;
	padding-left:1px;
	vertical-align:middle;
	overflow:hidden
}
.beta2 .btn-group {
	*display:inline
}
.beta2 .btn-group .btn {
	margin-left:-1px;
	border-radius:0
}
.beta2 .btn-group .btn:first-of-type {
	border-top-left-radius:3px;
	border-bottom-left-radius:3px
}
.beta2 .btn-group .btn:last-of-type {
	border-top-right-radius:3px;
	border-bottom-right-radius:3px
}
.beta2 .btn-group .btn-mini,.beta2 .btn-group .btn-small {
	padding-left:5px;
	padding-right:5px
}
.beta2 .input-append,.beta2 .input-prepend {
	display:inline-block;
	font-size:0;
	white-space:nowrap;
	vertical-align:middle
}
.beta2 .input-append input,.beta2 .input-prepend input,.beta2 .input-append select,.beta2 .input-prepend select,.beta2 .input-prepend input.disabled {
	font-size:14px
}
.beta2 .input-append input,.beta2 .input-append select,.beta2 .input-append input.disabled {
	vertical-align:middle;
	margin-right:-1px;
	*margin-right:-2px;
	-webkit-border-radius:4px 0 0 4px;
	-moz-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px
}
.beta2 .input-prepend input,.beta2 .input-prepend select,.beta2 .input-prepend input.disabled {
	vertical-align:middle;
	margin-left:-1px;
	*margin-left:-2px;
	-webkit-border-radius:0 4px 4px 0;
	-moz-border-radius:0 4px 4px 0;
	border-radius:0 4px 4px 0
}
.beta2 .input-append .add-on,.beta2 .input-prepend .add-on {
	display:inline-block;
	width:auto;
	height:20px;
	min-width:16px;
	padding:4px 5px;
	font-size:14px;
	font-weight:400;
	line-height:20px;
	text-align:center;
	text-shadow:0 1px 0 #fff;
	background-color:#eee;
	border:1px solid #ccc
}
.beta2 .input-append .add-on,.beta2 .input-prepend .add-on,.beta2 .input-append .btn,.beta2 .input-prepend .btn {
	vertical-align:middle;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.beta2 .input-prepend .add-on,.beta2 .input-prepend .btn {
	-webkit-border-radius:4px 0 0 4px;
	-moz-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px
}
.beta2 .input-append .add-on,.beta2 .input-append .btn {
	-webkit-border-radius:0 4px 4px 0;
	-moz-border-radius:0 4px 4px 0;
	border-radius:0 4px 4px 0
}
.beta2 .btn-disabled,.beta2 .btn[disabled],.beta2 .btn-disabled:hover,.beta2 .btn[disabled]:hover,.beta2 .btn-disabled:focus,.beta2 .btn[disabled]:focus,.beta2 .btn-disabled:active,.beta2 .btn[disabled]:active {
	cursor:default;
	background-color:#efefef;
	background-image:none;
	color:#7a7a7a;
	opacity:.65;
	text-shadow:0 1px 0 #fff;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.beta2 .alert {
	padding:8px 35px 8px 14px;
	margin-bottom:20px;
	background-color:#fcf8e3;
	border:1px solid #fbeed5;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.beta2 .alert,.beta2 .alert h4 {
	color:#c09853
}
.beta2 .alert h4 {
	margin:0 0 5px
}
.beta2 .alert .alert-close {
	float:right;
	position:relative;
	top:-2px;
	right:-21px;
	line-height:20px;
	padding:0;
	cursor:pointer;
	background:0 0;
	*background:0 0;
	border:0;
	-webkit-appearance:none;
	font-size:20px;
	font-weight:700;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:.2;
	filter:alpha(opacity=20);
	text-decoration:none
}
.beta2 .alert-inline {
	_display:inline
}
.beta2 .alert-inline {
	display:inline-block
}
.beta2 .alert-success {
	color:#468847;
	background-color:#ecfae3;
	border-color:#cde2b7
}
.beta2 .alert-success h4 {
	color:#468847
}
.beta2 .alert-danger,.beta2 .alert-error {
	color:#b94a48;
	background-color:#f2dede;
	border-color:#eed3d7
}
.beta2 .alert-danger h4,.beta2 .alert-error h4 {
	color:#b94a48
}
.beta2 .alert-info {
	color:#3a87ad;
	background-color:#d9edf7;
	border-color:#bce8f1
}
.beta2 .alert-info h4 {
	color:#3a87ad
}
.beta2 .alert-block {
	padding-top:14px;
	padding-bottom:14px
}
.beta2 .alert-block {
	margin-top:5px
}
.beta2 .alert-no-close {
	padding-right:14px
}
.beta2 .alert-no-close .alert-close {
	display:none
}
.beta2 .alert-cookie {
	display:none
}
.beta2 table {
	max-width:100%;
	background-color:transparent;
	border-collapse:collapse;
	border-spacing:0
}
.beta2 .table {
	width:100%;
	margin-bottom:20px
}
.beta2 .table th,.beta2 .table td {
	padding:8px;
	line-height:20px;
	text-align:left;
	vertical-align:top;
	border-top:1px solid #ddd
}
.beta2 .table th {
	font-weight:700
}
.beta2 .table thead th {
	vertical-align:bottom;
	padding:6px 8px
}
.beta2 .table thead tr th,.beta2 .table thead tr td {
	border-top:0
}
.beta2 .table .table {
	background-color:#fff
}
.beta2 .table-condensed th,.beta2 .table-condensed td {
	padding:4px 5px
}
.beta2 .table-noborder th,.beta2 .table-noborder td {
	border-top:0
}
.beta2 .table-bordered {
	border:1px solid #ddd;
	border-collapse:separate;
	*border-collapse:collapse;
	border-left:0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.beta2 .table-bordered thead tr th,.beta2 .table-bordered tbody tr th,.beta2 .table-bordered tbody tr td {
	border-left:1px solid #ddd
}
.beta2 .table-text-center thead tr th,.beta2 .table-text-center tbody tr th,.beta2 .table-text-center tbody tr td,.beta2 .table-text-center tfoot tr td {
	text-align:center
}
.beta2 .table-text-center thead tr th.text-left,.beta2 .table-text-center tbody tr th.text-left,.beta2 .table-text-center tbody tr td.text-left,.beta2 .table-text-center tfoot tr td.text-left {
	text-align:left
}
.beta2 .table-text-center thead tr th.text-right,.beta2 .table-text-center tbody tr th.text-right,.beta2 .table-text-center tbody tr td.text-right,.beta2 .table-text-center tfoot tr td.text-right {
	text-align:right
}
.beta2 .table-striped tbody>tr:nth-child(odd)>td,.beta2 .table-striped tbody>tr:nth-child(odd)>th {
	background-color:#fbfbfb
}
.beta2 .table-hover tbody tr:hover>td,.beta2 .table-hover tbody tr:hover>th {
	background-color:#f5f5f5
}
.beta2 .table-form tbody th {
	font-weight:400;
	text-align:right;
	vertical-align:middle
}
.beta2 table td.span,.beta2 table th.span {
	display:table-cell;
	float:none;
	margin-left:0
}
.beta2 .table td.span1,.beta2 .table th.span1 {
	float:none;
	width:34px;
	margin-left:0
}
.beta2 .table td.span2,.beta2 .table th.span2 {
	float:none;
	width:84px;
	margin-left:0
}
.beta2 .table td.span3,.beta2 .table th.span3 {
	float:none;
	width:134px;
	margin-left:0
}
.beta2 .table td.span4,.beta2 .table th.span4 {
	float:none;
	width:184px;
	margin-left:0
}
.beta2 .table td.span5,.beta2 .table th.span5 {
	float:none;
	width:234px;
	margin-left:0
}
.beta2 .table td.span6,.beta2 .table th.span6 {
	float:none;
	width:284px;
	margin-left:0
}
.beta2 .table td.span7,.beta2 .table th.span7 {
	float:none;
	width:334px;
	margin-left:0
}
.beta2 .table td.span8,.beta2 .table th.span8 {
	float:none;
	width:384px;
	margin-left:0
}
.beta2 .table td.span9,.beta2 .table th.span9 {
	float:none;
	width:434px;
	margin-left:0
}
.beta2 .table td.span10,.beta2 .table th.span10 {
	float:none;
	width:484px;
	margin-left:0
}
.beta2 .table td.span11,.beta2 .table th.span11 {
	float:none;
	width:534px;
	margin-left:0
}
.beta2 .table td.span12,.beta2 .table th.span12 {
	float:none;
	width:584px;
	margin-left:0
}
.beta2 .table td.span13,.beta2 .table th.span13 {
	float:none;
	width:634px;
	margin-left:0
}
.beta2 .table td.span14,.beta2 .table th.span14 {
	float:none;
	width:684px;
	margin-left:0
}
.beta2 .table td.span15,.beta2 .table th.span15 {
	float:none;
	width:734px;
	margin-left:0
}
.beta2 .table td.span16,.beta2 .table th.span16 {
	float:none;
	width:784px;
	margin-left:0
}
.beta2 .table td.span17,.beta2 .table th.span17 {
	float:none;
	width:834px;
	margin-left:0
}
.beta2 .table td.span18,.beta2 .table th.span18 {
	float:none;
	width:884px;
	margin-left:0
}
.beta2 .table tbody tr.success td {
	background-color:#dff0d8
}
.beta2 .table tbody tr.error td {
	background-color:#f2dede
}
.beta2 .table tbody tr.warning td {
	background-color:#fcf8e3
}
.beta2 .table tbody tr.info td {
	background-color:#e1f5e1
}
.beta2 .table-hover tbody tr.success:hover td {
	background-color:#d0e9c6
}
.beta2 .table-hover tbody tr.error:hover td {
	background-color:#ebcccc
}
.beta2 .table-hover tbody tr.warning:hover td {
	background-color:#faf2cc
}
.beta2 .table-hover tbody tr.info:hover td {
	background-color:#d7f4d7
}
.beta2 .dropdown {
	position:relative
}
.beta2 .dropdown .dropdown-menu {
	position:absolute;
	display:none;
	top:100%;
	_top:20px;
	left:0;
	z-index:1000;
	float:left;
	min-width:160px;
	padding:5px 0;
	margin:5px 0 0;
	_margin-top:0;
	list-style:none;
	background-color:#fff;
	border:1px solid #ccc;
	border:1px solid rgba(0,0,0,.2);
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
	-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);
	box-shadow:0 5px 10px rgba(0,0,0,.2);
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding;
	background-clip:padding-box
}
.beta2 .dropdown .dropdown-menu:before {
	content:'';
	display:inline-block;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	border-bottom:7px solid #ccc;
	border-bottom-color:rgba(0,0,0,.2);
	position:absolute;
	top:-7px;
	left:9px
}
.beta2 .dropdown .dropdown-menu:after {
	content:'';
	display:inline-block;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-bottom:6px solid #fff;
	position:absolute;
	top:-6px;
	left:10px
}
.beta2 .dropdown .pull-right {
	left:auto;
	right:0
}
.beta2 .dropdown .pull-right:before {
	left:auto;
	right:9px
}
.beta2 .dropdown .pull-right:after {
	left:auto;
	right:10px
}
.beta2 .dropdown .dropdown-menu li {
	_line-height:0;
	_font-size:0
}
.beta2 .dropdown .dropdown-menu li a {
	display:block;
	padding:3px 20px;
	clear:both;
	font-weight:400;
	font-size:12px;
	line-height:22px;
	white-space:nowrap
}
.beta2 .dropdown .dropdown-menu li a:hover,.beta2 .dropdown .dropdown-menu li a:focus {
	text-decoration:none;
	background-color:#f0f0f0
}
.beta2 .dropdown-active {
	z-index:2
}
.beta2 .dropdown-active .dropdown-menu {
	display:block
}
.beta2 .selectui {
	display:inline-block;
	vertical-align:middle;
	position:relative;
	white-space:nowrap;
	text-align:left
}
.beta2 .selectui {
	*display:inline
}
.beta2 .selectui .selectui-head {
	position:relative;
	border-radius:2px;
	color:#457ba8;
	line-height:26px;
	border:1px solid #cdcdcd;
	background-color:#f6f6f6;
	overflow:hidden;
	background-image:-moz-linear-gradient(top,#fff,#f3f3f3);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));
	background-image:-webkit-linear-gradient(top,#fff,#f3f3f3);
	background-image:-o-linear-gradient(top,#fff,#f3f3f3);
	background-image:linear-gradient(to bottom,#fff,#f3f3f3);
	background-repeat:repeat-x;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}
.beta2 .selectui .selectui-head .selectui-result {
	padding:0 10px;
	height:26px;
	margin-right:20px;
	cursor:pointer;
	_height:auto
}
.beta2 .selectui .selectui-head .selectui-drop {
	position:absolute;
	right:-1px;
	top:0;
	width:20px;
	height:26px;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	cursor:pointer;
	background-color:#ededed;
	background-image:-moz-linear-gradient(top,#fafafa,#e9e9e9);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#e9e9e9));
	background-image:-webkit-linear-gradient(top,#fafafa,#e9e9e9);
	background-image:-o-linear-gradient(top,#fafafa,#e9e9e9);
	background-image:linear-gradient(to bottom,#fafafa,#e9e9e9);
	background-repeat:repeat-x
}
.beta2 .selectui .selectui-head .selectui-drop:before {
	content:'';
	display:inline-block;
	position:absolute;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid #fff;
	top:12px;
	left:5px
}
.beta2 .selectui .selectui-head .selectui-drop:after {
	content:'';
	display:inline-block;
	position:absolute;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid #457ba8;
	top:11px;
	left:5px
}
.beta2 .selectui .selectui-head .selectui-drop i {
	display:inline-block;
	width:0;
	height:0;
	position:absolute;
	overflow:hidden;
	border-bottom:4px dotted transparent;
	border-left:4px dotted transparent;
	border-right:4px dotted transparent;
	border-top:4px solid #457ba8;
	top:12px;
	left:6px
}
.beta2 .selectui ul {
	display:none;
	position:absolute;
	top:26px;
	left:0;
	right:0;
	margin:0 auto;
	border:1px solid #cdcdcd;
	_overflow:hidden
}
.beta2 .selectui ul li {
	line-height:0;
	font-size:0
}
.beta2 .selectui ul li a {
	display:block;
	background-color:#fff;
	text-decoration:none;
	padding:0 27px 0 10px;
	color:#454545;
	line-height:22px;
	font-size:12px;
	_zoom:1
}
.beta2 .selectui ul li a:hover {
	display:block;
	color:#454545;
	background-color:#e6eef2;
	text-decoration:none
}
.beta2 .selectui ul li.active a,.beta2 .selectui ul li.active a:hover {
	background-color:#7ab1cc;
	color:#fff
}
.beta2 .selectui-active {
	z-index:10
}
.beta2 .selectui-active ul {
	display:block
}
.beta2 .radioui,.beta2 .checkboxui {
	display:inline-block;
	vertical-align:middle;
	width:16px;
	height:16px;
	line-height:0;
	font-size:0;
	background:url(/r/164123/b/beta2/images/icons/icon_formui.png) no-repeat;
	margin-right:5px;
	cursor:pointer
}
.beta2 .radioui {
	background-position:0 -64px
}
.beta2 .radioui-checked {
	background-position:0 -80px
}
.beta2 .radioui-disabled {
	background-position:0 -96px
}
.beta2 .radioui-checked-disabled,.beta2 .radioui-disabled-checked {
	background-position:0 -114px
}
.beta2 .checkboxui {
	background-position:0 0
}
.beta2 .checkboxui-checked {
	background-position:0 -16px
}
.beta2 .checkboxui-disabled {
	background-position:0 -32px
}
.beta2 .checkboxui-checked-disabled,.beta2 .checkboxui-disabled-checked {
	background-position:0 -48px
}
.beta2 .loadingui {
	position:absolute;
	background-position:center center;
	background-repeat:no-repeat
}
.beta2 .loadingui-a {
	width:32px;
	height:8px;
	background-image:url(/r/164123/b/beta2/images/icons/loading2.gif)
}
.beta2 .loadingui-b {
	width:16px;
	height:16px;
	background-image:url(/r/164123/b/beta2/images/icons/loading1.gif)
}
.tipsui {
	position:absolute;
	border:1px solid #e4e388;
	background-color:#feffea;
	border-radius:3px
}
.tipsui .tipsui-content {
	padding:4px 8px;
	margin-right:10px
}
.tipsui a.tipsui-close {
	position:absolute;
	width:14px;
	height:14px;
	line-height:14px;
	text-align:center;
	right:2px;
	top:2px;
	color:#666;
	text-decoration:none
}
.tipsui .tipsui-arrow {
	position:absolute;
	width:10px;
	height:10px;
	overflow:hidden
}
.tipsui .tipsui-arrow i,.tipsui .tipsui-arrow em {
	position:absolute;
	width:0;
	height:0;
	overflow:hidden;
	border-style:solid;
	border-width:5px;
	border-color:transparent;
	*border-color:#fff;
	*filter:chroma(color=white)
}
.tipsui-left .tipsui-arrow i {
	border-left-color:#e4e388;
	top:0;
	left:5px
}
.tipsui-left .tipsui-arrow em {
	border-left-color:#feffea;
	top:0;
	left:4px
}
.tipsui-right .tipsui-arrow i {
	border-right-color:#e4e388;
	top:0;
	left:-5px
}
.tipsui-right .tipsui-arrow em {
	border-right-color:#feffea;
	top:0;
	left:-4px
}
.tipsui-bottom .tipsui-arrow i {
	border-bottom-color:#e4e388;
	top:-5px;
	left:0
}
.tipsui-bottom .tipsui-arrow em {
	border-bottom-color:#feffea;
	top:-4px;
	left:0
}
.tipsui-top .tipsui-arrow i {
	border-top-color:#e4e388;
	top:5px;
	left:0
}
.tipsui-top .tipsui-arrow em {
	border-top-color:#feffea;
	top:4px;
	left:0
}
.beta2 .placeholderui {
	position:absolute;
	color:#a3a3a3;
	white-space:nowrap;
	overflow:hidden;
	cursor:text;
	pointer-events:none;
	z-index:1
}
.beta2 .bubbles {
	position:absolute;
	border-style:solid
}
.beta2 .bubbles-hide {
	visibility:hidden
}
.beta2 .bubbles .bubble-arrow {
	position:absolute;
	border-style:solid;
	border-color:transparent;
	height:0;
	overflow:hidden;
	_border-color:gray;
	_filter:chroma(color=gray);
	_zoom:1
}
.beta2 .bubbles .bubble-content .bubble-loading {
	display:inline-block;
	overflow:hidden
}
.beta2 .bubbles .bubble-close {
	position:absolute;
	cursor:pointer;
	z-index:1
}
.beta2 .bubbles-inverse {
	background-color:#fff;
	border-color:#8a9499
}
.beta2 .bubbles-inverse .bubble-close {
	color:#85b4cc
}
.beta2 .bubbles-inverse-lb .bubble-arrow,.beta2 .bubbles-inverse-lt .bubble-arrow {
	border-left-color:#999
}
.beta2 .bubbles-inverse-lb i.bubble-arrow,.beta2 .bubbles-inverse-lt i.bubble-arrow {
	border-left-color:#fff
}
.beta2 .bubbles-inverse-rb .bubble-arrow,.beta2 .bubbles-inverse-rt .bubble-arrow {
	border-right-color:#999
}
.beta2 .bubbles-inverse-rb i.bubble-arrow,.beta2 .bubbles-inverse-rt i.bubble-arrow {
	border-right-color:#fff
}
.beta2 .bubbles-inverse-tl .bubble-arrow,.beta2 .bubbles-inverse-tr .bubble-arrow {
	border-top-color:#999
}
.beta2 .bubbles-inverse-tl i.bubble-arrow,.beta2 .bubbles-inverse-tr i.bubble-arrow {
	border-top-color:#fff
}
.beta2 .bubbles-inverse-bl .bubble-arrow,.beta2 .bubbles-inverse-br .bubble-arrow {
	border-bottom-color:#999
}
.beta2 .bubbles-inverse-bl i.bubble-arrow,.beta2 .bubbles-inverse-br i.bubble-arrow {
	border-bottom-color:#fff
}
.beta2 .bubbles-medium {
	border-width:3px
}
.beta2 .bubbles-medium .bubble-arrow {
	border-width:10px
}
.beta2 .bubbles-medium .bubble-close {
	font-size:20px;
	top:2px;
	right:6px
}
.beta2 .bubbles-medium .bubble-content {
	padding:20px;
	min-height:24px;
	_height:24px
}
.beta2 .bubbles-medium-lb .bubble-arrow,.beta2 .bubbles-medium-lt .bubble-arrow {
	right:-23px
}
.beta2 .bubbles-medium-lb .bubble-arrow {
	top:22px
}
.beta2 .bubbles-medium-lt .bubble-arrow {
	bottom:22px
}
.beta2 .bubbles-medium-lb i.bubble-arrow,.beta2 .bubbles-medium-lt i.bubble-arrow {
	margin-right:4px
}
.beta2 .bubbles-medium-rb .bubble-arrow,.beta2 .bubbles-medium-rt .bubble-arrow {
	left:-23px
}
.beta2 .bubbles-medium-rb .bubble-arrow {
	top:22px
}
.beta2 .bubbles-medium-rt .bubble-arrow {
	bottom:22px
}
.beta2 .bubbles-medium-rb i.bubble-arrow,.beta2 .bubbles-medium-rt i.bubble-arrow {
	margin-left:4px
}
.beta2 .bubbles-medium-tl .bubble-arrow,.beta2 .bubbles-medium-tr .bubble-arrow {
	bottom:-23px
}
.beta2 .bubbles-medium-tl .bubble-arrow {
	right:22px
}
.beta2 .bubbles-medium-tr .bubble-arrow {
	left:22px
}
.beta2 .bubbles-medium-tl i.bubble-arrow,.beta2 .bubbles-medium-tr i.bubble-arrow {
	margin-bottom:4px
}
.beta2 .bubbles-medium-bl .bubble-arrow,.beta2 .bubbles-medium-br .bubble-arrow {
	top:-23px
}
.beta2 .bubbles-medium-bl .bubble-arrow {
	right:22px
}
.beta2 .bubbles-medium-br .bubble-arrow {
	left:22px
}
.beta2 .bubbles-medium-bl i.bubble-arrow,.beta2 .bubbles-medium-br i.bubble-arrow {
	margin-top:4px
}
.icon-resume-integrity,.icon-resume-integrity-approved {
	display:inline-block;
	width:16px;
	height:16px;
	margin-top:1px;
	margin-right:.3em;
	line-height:16px;
	vertical-align:text-top;
	background-repeat:no-repeat;
	overflow:hidden;
	background-image:url(../images/icon-resume-integrity.png)
}
.icon-resume-integrity {
	background-position:0 -16px
}
.icon-resume-integrity-approved {
	background-position:0 0
}
.rightside-kit {
	width:auto;
	height:auto;
	overflow:hidden;
	position:fixed;
	right:70px;
	top:50%;
	display:none
}
.rightside-kit div {
	width:42px;
	height:42px;
	border-radius:2px;
	display:block;
	margin-bottom:10px;
	z-index:-100;
	text-align:center;
	overflow:hidden
}
.rightside-kit div a {
	display:block;
	color:#fff;
	font-size:15px;
	text-decoration:none;
	line-height:17px;
	margin-top:4px
}
.rightside-kit .returntop a {
	background-color:#666
}
.rightside-kit .quickask a {
	background-color:#999
}
.rightside-kit .returntop {
	background:#666 url(/r/164123/article/beta2/images/pages/home/top_arrow.png) no-repeat center
}
.rightside-kit .quickask {
	background:#999 url(/r/164123/article/beta2/images/pages/home/ask.png) no-repeat center
}
.LocalDataUIA {
	display:inline-block;
	vertical-align:middle;
	position:relative;
	cursor:pointer
}
.LocalDataUIA em.drop {
	position:absolute;
	top:0;
	right:0;
	width:22px;
	height:100%;
	background:url(/r/164123/p/beta2/images/plugins/localdata/drop_arrow.gif) center center no-repeat;
	overflow:hidden;
	z-index:1;
	cursor:pointer;
	pointer-events:none
}
.LocalDataUIA input {
	cursor:pointer;
	padding-right:1.8em
}
.LocalDataUIA i.placeholder {
	position:absolute;
	font-style:normal;
	color:#acacac;
	pointer-events:none
}
.LocalDataUIA-disabled {
	background-color:#f5f5f5
}
.LocalDataUIB {
	display:inline-block;
	vertical-align:middle;
	position:relative;
	cursor:pointer
}
.LocalDataUIB em.drop {
	position:absolute;
	top:0;
	right:0;
	width:22px;
	height:100%;
	background:url(/r/164123/p/beta2/images/plugins/localdata/drop_arrow.gif) center center no-repeat;
	overflow:hidden;
	z-index:1;
	cursor:pointer
}
.LocalDataUIB input {
	padding:0;
	margin:0;
	border:0;
	background-color:transparent
}
.LocalDataUIB i.placeholder {
	position:absolute;
	font-style:normal;
	color:#acacac
}
.LocalDataUIB span.items {
	position:absolute;
	left:0;
	overflow:hidden
}
.LocalDataUIB span.items span {
	display:inline-block;
	margin-right:5px;
	white-space:nowrap;
	padding:0 20px 0 2px;
	position:relative;
	text-overflow:ellipsis
}
.LocalDataUIB span.items span a.close {
	position:absolute;
	right:0;
	top:7px;
	width:16px;
	height:16px;
	background:url(/r/164123/p/beta2/images/plugins/localdata/close.png);
	overflow:hidden;
	margin-top:2px
}
.LocalDataUIB span.items span a.close:hover {
	background-position:0 -16px
}
.LocalDataUIB-disabled {
	background-color:#f5f5f5
}
.LocalDataUIC {
	display:inline-block;
	vertical-align:middle;
	position:relative;
	overflow:hidden;
	cursor:pointer
}
.LocalDataUIC-simulation-text {
	color:#5c9dcc;
	text-shadow:0 1px 1px rgba(255,255,255,.75);
	background-color:#f6f6f6;
	background-image:-moz-linear-gradient(top,#fff,#f3f3f3);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));
	background-image:-webkit-linear-gradient(top,#fff,#f3f3f3);
	background-image:-o-linear-gradient(top,#fff,#f3f3f3);
	background-image:linear-gradient(to bottom,#fff,#f3f3f3);
	background-repeat:repeat-x;
	border:1px solid #ccc;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff3f3f3', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)
}
.LocalDataUIC em.drop {
	position:absolute;
	top:0;
	right:0;
	width:28px;
	height:100%;
	border-left:1px solid #cdcdcd;
	overflow:hidden;
	z-index:1;
	cursor:pointer;
	background-color:#ebebeb;
	background-image:url(/r/164123/p/beta2/images/plugins/localdata/drop_arrow_c.png);
	background-position:center center;
	background-repeat:no-repeat
}
.LocalDataUIC input {
	padding:0;
	margin:0;
	border:0;
	background-color:transparent
}
.LocalDataUIC i.placeholder {
	position:absolute;
	font-style:normal;
	color:#acacac
}
.LocalDataUIC span.items {
	position:absolute;
	left:0;
	margin-right:28px;
	overflow:hidden
}
.LocalDataUIC span.items span {
	display:inline-block;
	margin-right:5px;
	white-space:nowrap;
	padding:0 20px 0 2px;
	position:relative;
	text-overflow:ellipsis
}
.LocalDataUIC span.items span a.close {
	position:absolute;
	right:0;
	top:7px;
	width:16px;
	height:16px;
	background:url(/r/164123/p/beta2/images/plugins/localdata/close.png);
	overflow:hidden
}
.LocalDataUIC span.items span a.close:hover {
	background-position:0 -16px
}
.LocalDataUIC-disabled {
	background-color:#f5f5f5
}
.LocalDataCity input {
	margin-right:4px
}
.LocalDataCity a:hover {
	text-decoration:underline
}
.LocalDataCity .result-list {
	margin:0 -5px 10px
}
.LocalDataCity .result-list span {
	display:inline-block;
	padding-left:6px;
	padding-bottom:2px;
	border:1px solid #ddd;
	margin:0 5px;
	white-space:nowrap
}
.LocalDataCity .result-list span i {
	display:inline-block;
	font-size:16px;
	margin-left:5px;
	padding:0 3px;
	margin-bottom:-2px;
	line-height:22px;
	cursor:pointer;
	vertical-align:top
}
.LocalDataCity .result-list span:hover {
	border-color:#f60
}
.LocalDataCity .result-list span:hover i {
	background-color:#f60;
	color:#fff
}
.LocalDataCity .item-cat {
	font-size:12px;
	padding:10px 0
}
.LocalDataCity .item-all-main {
	padding-left:20px
}
.LocalDataCity .item-foreign .item-view {
	display:none
}
.LocalDataCity .item-foreign .item-foreign-title {
	color:#00528c;
	font-size:14px;
	margin-top:15px;
	cursor:pointer;
	border:1px dashed #d2d2d2
}
.LocalDataCity .item-foreign .item-foreign-title em {
	display:inline-block;
	width:16px;
	height:16px;
	line-height:16px;
	overflow:hidden;
	vertical-align:middle;
	margin:3px 5px 5px 5px;
	background-image:url(/r/164123/p/beta2/images/plugins/localdata/icon_city.png)
}
.LocalDataCity .item-foreign-actived .item-foreign-title {
	border:none
}
.LocalDataCity .item-foreign-actived .item-foreign-title em {
	background-position:0 -16px
}
.LocalDataCity .item-foreign-actived .item-view {
	display:block
}
.LocalDataCity .item-others {
	margin-top:10px;
	padding-top:5px;
	border-top:1px solid #e1e1e1
}
.LocalDataCity .item-hots {
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px solid #e1e1e1
}
.LocalDataCity table {
	margin-left:20px
}
.LocalDataCity table.item-list-links {
	margin-left:20px
}
.LocalDataCity table tr td {
	width:85px;
	padding:3px 0
}
.LocalDataCity-2 table tr td {
	width:110px
}
.LocalDataCity table tr td a.cat-checked {
	color:#f60
}
.LocalDataCity table tr td a.cat-disabled {
	color:gray
}
.LocalDataCity-sub table tr td {
	width:85px;
	padding:3px 0
}
.LocalDataCity-sub table {
	margin-left:0;
	margin:0 -4px
}
.LocalDataCity-sub table tr td {
	padding:2px 4px;
	width:auto;
	min-width:85px;
	white-space:nowrap
}
.icon-24 {
	display:inline-block;
	width:24px;
	height:24px;
	margin-top:-4px;
	margin-right:.3em;
	line-height:24px;
	vertical-align:middle;
	background-image:url(/r/164123/p/beta2/images/icons/icon-24.png);
	background-position:24px 24px;
	background-repeat:no-repeat;
	overflow:hidden
}
.icon-24-hot {
	background-position:0 0
}
.icon-24-account-qq {
	background-position:0 -24px
}
.icon-24-account-qq-hover,.icon-24-account-qq:hover {
	background-position:0 -96px
}
.icon-24-account-weixin {
	background-position:0 -48px
}
.icon-24-account-weixin-hover,.icon-24-account-weixin:hover {
	background-position:0 -120px
}
.icon-24-account-weibo {
	background-position:0 -72px
}
.icon-24-account-weibo-hover,.icon-24-account-weibo:hover {
	background-position:0 -144px
}
.icons16,.icons24,.icons32,.icons48,.icons64,.icons72,.icons96 {
	display:inline-block;
	vertical-align:middle;
	background-repeat:no-repeat;
	overflow:hidden
}
.icons16 {
	width:16px;
	height:16px;
	line-height:16px;
	margin-top:-1px;
	margin-right:.3em;
	background-image:url(../pic/icons16.png)
}
.icons24 {
	width:24px;
	height:24px;
	line-height:24px;
	margin-top:-3px;
	margin-right:.3em;
	background-image:url(/r/175389/images/v8/icons/icons24.png)
}
.icons32 {
	width:32px;
	height:32px;
	line-height:32px;
	margin-top:-3px;
	margin-right:.3em;
	background-image:url(/r/175389/images/v8/icons/icons32.png)
}
.icons48 {
	width:48px;
	height:48px;
	line-height:48px;
	margin-top:-3px;
	margin-right:.3em;
	background-image:url(/r/175389/images/v8/icons/icons48.png)
}
.icons64 {
	width:64px;
	height:64px;
	line-height:64px;
	margin-top:-3px;
	margin-right:.3em;
	background-image:url(/r/175389/images/v8/icons/icons64.png)
}
.icons72 {
	width:72px;
	height:72px;
	line-height:72px;
	margin-top:-3px;
	margin-right:.3em;
	background-image:url(/r/175389/images/v8/icons/icons72.png)
}
.icons96 {
	width:96px;
	height:96px;
	line-height:96px;
	margin-top:-3px;
	margin-right:.3em;
	background-image:url(/r/175389/images/v8/icons/icons96.png)
}
.icons16-blank {
	background-position:0 0
}
.icons16-logout-gray {
	background-position:0 -16px
}
.icons16-logout-white {
	background-position:0 -32px
}
.icons16-mobile-gray {
	background-position:0 -48px
}
.icons16-mobile-white {
	background-position:0 -64px
}
.icons16-help-gray {
	background-position:0 -80px
}
.icons16-help-white {
	background-position:0 -96px
}
.icons16-mail-gray {
	background-position:0 -112px
}
.icons16-mail-light-gray {
	background-position:0 -128px
}
.icons16-mail-white {
	background-position:0 -144px
}
.icons16-message-gray {
	background-position:0 -160px
}
.icons16-message-white {
	background-position:0 -176px
}
.icons16-connections-gray {
	background-position:0 -192px
}
.icons16-connections-white {
	background-position:0 -208px
}
.icons16-new-circle {
	background-position:0 -224px
}
.icons16-home-white {
	background-position:0 -240px
}
.icons16-hot-orange {
	background-position:0 -256px
}
.icons16-profile-light-blue {
	background-position:0 -272px
}
.icons16-logout-light-blue {
	background-position:0 -288px
}
.icons16-apple-white {
	background-position:0 -304px
}
.icons16-android-white {
	background-position:0 -320px
}
.icons16-people {
	background-position:0 -336px
}
.icons16-buildings {
	background-position:0 -352px
}
.icons16-vip {
	background-position:0 -368px
}
.icons16-vip-gray {
	background-position:0 -384px
}
.icons16-new-orange {
	background-position:0 -400px
}
.icons24-blank {
	background-position:0 0
}
.icons24-settings-vip {
	background-position:0 -24px
}
.icons24-settings-proccessing {
	background-position:0 -48px
}
.icons24-settings-favorite {
	background-position:0 -72px
}
.icons24-settings-subscribe {
	background-position:0 -96px
}
.icons24-settings-profile {
	background-position:0 -120px
}
.icons24-settings-help {
	background-position:0 -144px
}
.icons32-blank {
	background-position:0 0
}
.icons32-vip {
	background-position:0 -32px
}
.icons32-vip-gray {
	background-position:0 -64px
}
.icons48-blank {
	background-position:0 0
}
.icons64-blank {
	background-position:0 0
}
.icons72-blank {
	background-position:0 0
}
.icons96-blank {
	background-position:0 0
}