﻿* CSS Document */
/*@font-face*/
/*同源策略 取www*/
@font-face{
	font-family: "museosans500";
	src: url("http://www.anquan.org/static/font_lib/museosans500.eot");
}
@font-face {
	font-family: "museosans500";
	src: url(//:) format("no404"), url("http://www.anquan.org/static/font_lib/museosans500.woff") format("woff"), url("http://www.anquan.org/static/font_lib/museosans500.ttf") format("truetype"), url("http://www.anquan.org/static/font_lib/museosans500.svg#webfontMFqI76bT") format("svg");
	font-weight: normal;
	font-style: normal;
}

html{
	font:14px/1.4 museosans500,Helvetica,tahoma,arial,\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;
	_background-image:url(about:blank);
	_background-attachment:fixed;
}
body {
	color:#585858;
	background:#e7e7e7 url(../images/bg_site_anquan.jpg) 0 0 repeat;
}
.container{
	width:960px;
	min-height:360px;
	margin:0 auto;
}
[class*="span"] {
	float: left;
	margin-left: 12px;
}
.row{margin-left:-12px;}
.nav-pills > .active > a, .nav-pills > .active > a:hover {
	color: #494949;
	background-color: #D4DBE2;
}
.nav-pills > li  a{
	text-shadow: 0 1px 0 #fff;
}
.nav-pills > li.active  a{
	box-shadow: 0 1px 1px #eaf0f6, inset 1px 1px 3px #BDC5CB;
	text-shadow: 0 1px 0 #fff;

}
  .span12 {
    width: 960px;
  }
  .span11 {
    width: 879px;
  }
  .span10 {
    width: 798px;
  }
  .span9 {
    width: 717px;
  }
  .span8 {
    width: 636px;
  }
  .span7 {
    width: 555px;
  }
  .span6 {
    width: 474px;
  }
  .span5 {
    width: 393px;
  }
  .span4 {
    width: 312px;
  }
  .span3 {
    width: 231px;
  }
  .span2 {
    width: 150px;
  }
  .span1 {
    width: 69px;
  }
  .offset12 {
    margin-left: 984px;
  }
  .offset11 {
    margin-left: 903px;
  }
  .offset10 {
    margin-left: 822px;
  }
  .offset9 {
    margin-left: 741px;
  }
  .offset8 {
    margin-left: 660px;
  }
  .offset7 {
    margin-left: 579px;
  }
  .offset6 {
    margin-left: 498px;
  }
  .offset5 {
    margin-left: 417px;
  }
  .offset4 {
    margin-left: 336px;
  }
  .offset3 {
    margin-left: 255px;
  }
  .offset2 {
    margin-left: 174px;
  }
  .offset1 {
    margin-left: 93px;
  }

#share-sns{ margin:14px 0 0;}
.navbar  a:hover,
.navbar .current  a:hover,
.navbar .current a {
	color: #333;
	text-decoration: none;
}
.navbar-fixed-width {
  left: 0;
  margin-bottom: 20px;
  right: 0;
  z-index: 1030;
  height: 42px;
}

.navbar-inner{
	padding-left: 20px;
	padding-right: 20px;
	height: 42px;
	color: red;
	background-image: -moz-linear-gradient(center top , #ffffff, #F2F2F2);
	background-image: -moz-linear-gradient(top, #ffffff, #F2F2F2);
	background-image: -ms-linear-gradient(top, #ffffff, #F2F2F2);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#F2F2F2));
	background-image: -webkit-linear-gradient(top, #ffffff, #F2F2F2);
	background-image: -o-linear-gradient(top, #ffffff, #F2F2F2);
	background-image: linear-gradient(top, #ffffff, #F2F2F2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F2F2F2', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	border-radius: 0px;
	border-bottom: 1px solid #c4c4c4;
	box-shadow: 0 0 3px #c4c4c4;
}
.navbar .nav > li {
    text-align: center;
    width: 60px;
}
.navbar .nav > li > a {
	line-height: 18px;
	padding: 0px;
}
.navbar-icon {
	display: block;
	margin: 0 auto;
}

.navbar .brand {
	padding: 10px 20px 11px;
}
.navbar-search, .nav-btn, .navbar .btn, .navbar .btn-group{
	margin-top:7px;
}
.navbar-search .search-icon {
	position:absolute;
	top:6px;
	right:6px;
	cursor: pointer;
}
.login-icon-third-party {
	margin-right: 6px;
	vertical-align: text-bottom;

}
.login-content .login-icon-third-party {
	margin-right: 11px;
	margin-left: 2px;
	vertical-align: text-top;
}
#global-nav-search .btn-append{
	margin-bottom:10px;
}

.bold {
	font-weight: bold;
}
p {
	margin: 0 0 9px;
	font-size: 12px;
	line-height: 18px;
	font-family:museosans500,Helvetica,tahoma,arial,\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	color: #4c4c4c;
}
input,
button,
select,
textarea {
	font-family: Helvetica,tahoma,arial,\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;
}
#index-appeal-btn{
	margin-right:1px;
}
#reg_login_area{
	margin-top:-3px;
}
#global_search_area input{
	margin-top:-3px;
	font-size:12px;
}
#global_search_area span{
	text-align:right;
	margin-top:-5px;
}
.sprite-login_btn_back {
	padding: 4px 5px 10px;
}
.sprite-login_btn_back h3{
	color: #5f5f5f;
}
.login-content .desc{
	margin: 15px 0 26px;
	color: #5f5f5f;
	width: 480px\9;
	margin-left: -8px\9;
}
.login-content .sprite-login_split_img {
	text-align:center;
	padding-top:4px;
}
.login-content .sprite-login_split_img > a {
	width: 150px;
	padding: 8px 14px 7px;
	text-align: left;
	vertical-align: text-top;
	font-family:  proxima-nova, "Helvetica Neue", '微软雅黑', Arial, sans-serif, "Lucida Grande", "Lucida Sans Unicode", Helvetica, Verdana, 'Tahoma';
	font-size: 16px;
}

/* rzl */
.navbar-search, .nav-btn, .navbar .btn, .navbar .btn-group{
	margin-top: 10px;
	/*margin-bottom: 14px;*/
}
.container .content .main-search {
	margin-bottom:9px;
}
.main-search input{
	height: 28px;
	margin-bottom: 17px;
}
.container .content {border-radius:4px;background: white; text-align:center;}
.sprite-banner-partner{
	margin-top:1px;
}

/* help and about css BEGIN */
.sns-share {
	margin-bottom:10px;
}
.sns-share div.span12 {
	padding-left: 144px;
	text-align: left;
}
.sns-share div.span12 a{
	font-size: 14px;
	height:20px;
	width: 188px;
	margin-right:8px;
	text-shadow: 0 -1px -1px #D7D7D7;
	color: #585858;
}
.btn-val {
	width: 887px;
	height: 35px;
	line-height: 34px;
	margin-bottom: 10px;
	font-size: 23px;
}
.sns-share div.span12 a i{
	margin-left: 15px;
}
#site_discription {
height: 58px;
line-height: 58px;
font-size: 18px;
}
.site_res {font-size:28px;}

.help_bottom #help_bottom_area{
	width:319px;
	margin-left:324px;
}
.help_bottom #help_bottom_area #left{
	float: left;
	width:100px;
}
.help_bottom #help_bottom_area #right{
	float: right;
	width: 219px;
	padding-top:30px;
	font-size:14px;
}
.help_left .nav-list li{
	line-height:30px;
}
.help_left .nav-list [class^="icon-"] {
/*	margin-top:4px; */
}
.help_left .nav-list > li > a{
	height:30px;
	font-size:14px;
	padding-bottom:2px;
	line-height:30px;
	padding-top:2px;
	padding-left:27px;
	position:relative;
}
.help_left .nav-list li  i{
	position:absolute;
	top:10px;
	left:10px;
}
.help_left {
	padding-left:0px;
	padding-top:0px;
	margin-left:0px;
	margin-top:0px;
	width:243px;
}
.help_right {
	padding:0px;
	width:716px;
	border-left:1px solid #DCDCDC;
}
.help_links{
	margin-top:10px;
	margin-bottom:14px;
	padding-top:3px;
}
.help_links p{
	line-height:8px;
	padding-bottom:4px;
	position:relative;
}
.help_links a{
	font-size:14px;
	padding-left:34px;
}
.help_links a i{
	margin-right:6px;
	position:absolute;
	left:18px;
	top:-4px;
	margin-left:0px;
/*	margin-top:4px;	*/
}
.help_content{
	padding-bottom:20px;
	background:#fff;
	padding-top:7px;
}
.help_info_aboutus .help_content{
	padding-top:0;
}
.help_content_accu{
	padding-bottom:0;
}
.help_content div{
	padding-top:7px;
	border-top:1px solid #DCDCDC;
	padding-right:18px;
	padding-left:18px;
}
.help_content p{
	padding-left:18px;
	padding-right:18px;
}
.help_info_aboutus .help_content p,.help_content > div p,.help_content > div h3,.help_content > div h4{
	padding-left:0;
	padding-right:0;
}
.help_content #help1{
	border-top:none;
}
.help_content h3 {
	margin-bottom:15px;
	font-size:20px;
	padding-left:18px;
	padding-right:18px;
}
.help_info_aboutus .help_content h3{
	padding-left:0;
	padding-right:0;
}
.help_content h4 {
	margin-top:20px;
	margin-bottom:12px;
	font-size:18px;
	padding-left:18px;
}
.help_info_aboutus .help_content h4{
	padding-left:0;
}
.help_content p{
	line-height:24px;
	text-indent: 28px;
	font-size:14px;
}
.help_content p img{
	text-align:center;
}
.help_content b{
	font-size:16px;
	color:#4C4C4C;
}
.help_info {
	background-color:white;
	border:1px solid #dedede;
	padding:0 0 0 0;
	margin-bottom:0px;
	position:relative;
}
.help_bottom{
	background-color:#f2f2f2;
	border-top:1px solid #dedede;
	text-align:center;
	padding-top:12px;
	padding-bottom:12px;
}
.help_head {
	padding-top:36px;
	padding-bottom:12px;
}

/* help and about css END */

/* 通用分页样式 BEGIN */
.page_bar {
	height:30px;
}
.page_bar ul.page {
    position: absolute;
    right: 0;
    top: 0;
}
.page_bar li {
	list-style-type:none;
}
.page_bar ul.page li {
    border-left: 1px solid #C6C6C6;
    float: left;
    line-height: 10px;
    margin-top: 2px;
    padding: 0 3px;
}
.page_bar ul.page li.prev {
    background-color: white;
    background-position: 0 -758px;
    border: medium none;
    color: #93B7D2;
    line-height: 15px;
    margin: 0 -1px 0 0;
    padding-left: 6px;
    position: relative;
}
.page_bar ul.page li.prev a {
    color: #2971A7;
    font-weight: normal;
    text-decoration: none;
}
.page_bar ul.page li.prev a:hover {
    text-decoration: underline;
}
.page_bar ul.page li.prev.disabled {
    background-position: 0 -758px;
}
.page_bar ul.page li.next {
    background-position: right -758px;
    border: medium none;
    color: #93B7D2;
    line-height: 15px;
    margin: 0;
    padding-right: 6px;
}
.page_bar ul.page li.next.disabled {
    background-position: right -758px;
}
.page_bar ul.page li.next a {
    color: #2971A7;
    font-weight: normal;
    text-decoration: none;
}
.page_bar ul.page li.next a:hover {
    text-decoration: underline;
}
.page_bar ul.page li a {
    color: #2971A7;
    font-weight: bold;
    text-decoration: none;
}
.page_bar ul.page li a:hover {
    text-decoration: underline;
}
.page_bar ul.page_bottom {
    float: right;
    margin-right: 12px;
}
.page_bar ul.page_bottom li {
    border-left: 1px solid #C6C6C6;
    float: left;
    line-height: 10px;
    margin-top: 2px;
    padding: 0 3px;
}
.page_bar ul.page_bottom li.prev {
    background-color: white;
    background-position: 0 -758px;
    border: medium none;
    color: #93B7D2;
    line-height: 15px;
    margin: 0 -1px 0 0;
    padding-left: 6px;
    position: relative;
}
.page_bar ul.page_bottom li.prev a {
    color: #2971A7;
    font-weight: normal;
    text-decoration: none;
}
.page_bar ul.page_bottom li.prev a:hover {
    text-decoration: underline;
}
.page_bar ul.page_bottom li.prev.disabled {
    background-position: 0 -758px;
}
.page_bar ul.page_bottom li.next {
    background-position: right -758px;
    border: medium none;
    color: #93B7D2;
    line-height: 15px;
    margin: 0;
    padding-right: 6px;
}
.page_bar ul.page_bottom li.next.disabled {
    background-position: right -758px;
}
.page_bar ul.page_bottom li.next a {
    color: #2971A7;
    font-weight: normal;
    text-decoration: none;
}
.page_bar ul.page_bottom li.next a:hover {
    text-decoration: underline;
}
.page_bar ul.page_bottom li a {
    color: #2971A7;
    font-weight: bold;
    text-decoration: none;
}
.page_bar ul.page_bottom li a:hover {
    text-decoration: underline;
}
/* 通用分页样式 END */




#verify_site_manage_left_side{
	text-align:left;
	font-size:14px;
}
#verify-dialog{
	width:625px;
	margin-top: -300px;
	margin-left:-317px;
}
#show-detail-btn{
	width:916px;
	margin-left:22px;
	height:56px;
	padding:0px;
	font-size:20px;
	border-radius: 4px 4px 4px 4px;
	margin-bottom:18px;
	border:1px solid #C5E6EF;
	background:#daedf9;color:#3978a3;
}
#alert{display:none;}
#tip-alert{margin: 0 auto;display: table;}
#tip-alert.alert-success {
	box-shadow: 0 1px 8px #c6c6c6; border: 1px solid #68bc69;
}
#tip-alert.alert-error {
	box-shadow: 0 1px 8px #c6c6c6; border: 1px solid #eb9b9a;
}

.banner-pos-2 {
	margin:0 auto;
	margin-top:4px;
}
.banner-pos-3 {
	margin:0 auto;
	margin-top:80px;
	margin-bottom:59px;
	height: 209px;
}
.banner-pos-4 {
	margin:0 auto;
	margin-top:14px;
	height: 334px;
}

div.href-items {
	position: absolute;
	bottom: 15px;
	text-align:center;
	width: 100%;
}

div.href-items a {
	margin: 3px;
}

.nav-left {
	position:absolute;
	left: 0;
	top: 0;
	height:100%;
	width:50%;
}

.nav-left b, .nav-right b{
	position: absolute;
	top: 119px;
	left: 15px;
	display:none;
}

.nav-right b {
	left: auto;
	right: 15px;
}
.nav-right{
	position: absolute;
	top: 0;
	right: 0;
	height:100%;
	width: 50%;
}
a.nav-left.disabled, a.nav-right.disabled {
	display:none;
}

a.nav-left:hover b, a.nav-right:hover b{
	display:block;
}

/*IE6 compatible*/
#topNav_rzl, #topNav_tjl, #topNav_help, #topNav_forum{
	_text-align: center;
	_width: 60px;
	_display: block;
	_float: left;
	_text-shadow: 0 3px 0 rgba(255,255,255, 0.25);
}

.sprite-icon_share_douban, .sprite-icon_share_renren, .sprite-icon_share_weibo, .sprite-icon_share_qq, .sprite-logo_scanv_site, .login-icon-third-party ,.sprite-icon_topNav_search_btn, .navbar-icon, .sprite-icon-user, .sprite-icon-webmaster, .sprite-icon-company{
/*	_background-image: url("../images/img.png");
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='../images/img.png');
	_backgroun-image: none;*/
	_display: inline-block;
	_vertical-align: text-top;
}

.sprite-banner-partner{
	_background-image: url("../images/banner.png");
	_background-repeat:no-repeat;
	_display: inline-block;
}

.sprite-banner-partner{
	_display: inline;
}

.navbar-icon{
	_display: block;
}

#share-sns{
	_width: 200px;
	+width: 200px;
}

.span1{
	_float: left;
	_margin-left: 12px;
}

#copyright{
	_width: 327px;
}

#copyright {
	+width: 327px;
	font-size: 12px;
}

.table tr:first-child th:first-child,
.table tr:first-child td:first-child {
	border-radius: 4px 0 0 0;
}
.table tr:last-child th:first-child,
.table tr:last-child td:first-child {
	border-radius: 0 0 0 4px;
}

#global_search_area input{
	_margin-top : 0px;
	_margin-bottom : 0px;
	color:#999999;
}

#global-nav-search{
	_margin-top : 5px;
}

.sprite-icon_topNav_search_btn{
	_margin-top : 7px;
}
.sprite-icon_topNav_appeal {/* background:url(/static/images/Scanv_home_5_03.png);*/width:24px;height:24px;}
.sprite-icon_topNav_acc {/*background:url(/static/images/Scanv_home_5_06.png);*/width:24px;height:24px;background-position:0 -74px;}

a.btn {
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
a.btn-danger:hover{
	_background : #ca3f39;
}

a.btn-primary:hover{
	_background : #0064bc;
}

.btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-danger, .btn-danger:hover, .btn-success, .btn-success:hover, .btn-support, .btn-support:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover {
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.nav li a{
	_color: #999;
	_float: none;
	_text-decoration: none;
	_display: block;
}

.nav a:hover, .nav li.active a{
	_color: #969696;
	_text-decoration: none;
	_background-color: #e7e7e7;
}

#reg_login_area .dropdown-menu > li {text-align:left;}
#reg_login_area .dropdown-menu > li > a {padding:5px 15px;}
#reg_login_area .dropdown-menu > li > a > i {margin:3px 12px;}
.my-sites .my-sites-container{display:none;background-color:white;border-radius:4px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);max-height:456px;overflow-x:hidden;overflow-y:auto;}
.my-sites.active .my-sites-container, .my-sites:hover .my-sites-container{display:block;position: absolute; left: 100%; top: 0;list-style:none;margin-left:-12px;border:1px solid rgba(0, 0, 0, 0.2);}
.my-sites-container li {width:205px; overflow:hidden;text-align:left;vertical-align:middle;}
.my-sites-container li>a {width:200px; overflow:hidden;}
.my-sites-container li > .loading {height:18px;margin-top:4px;}

.btn_more{background-color: #DAEDF9;
margin-bottom:8px;
border: 1px solid #BFE8F2;
color: #3F86B6;
border-radius: 4px;
width: 400px;
display: inline-block;
height: 27px;
font-size: 16px;
padding: 6px 0 0;
cursor: pointer;
text-decoration: none;}
.btn_more:hover{text-decoration: none; color: #3F86B6;background-color:#c0e0f5;border:1px solid #96d8e9;}

.typeahead  {z-index:9999;width: 271px;overflow:hidden; border-radius:0;}

input:focus textarea:focus {
	outline-style:none;
}

.error_msg {
	display: table;
	margin: 5px auto;
}

#sheet{width:850px;margin-left:-425px;left:50%;position:fixed;top:50%;margin-top:-200px;}
.sheet-body a:hover.close{background-position:0 -30px}
.sheet-body a:active.close{background-position:0 -60px}
.sheet-body .head{padding:11px 15px;border-bottom:1px solid #f6f4ee}
.sheet-body .head h2{padding:0;font-size:16px;font-weight:bold;color:#6e6e6e;text-align:center}
.sheet-body .body{padding:10px 15px;border-top:1px solid #fff}
.sheet-body .body h5{margin-bottom:5px;font-size:14px;font-weight:bold;color:#6e6e6e;}
.sheet-body .body .buttons{border-top:1px solid #f6f4ee}
.sheet-body .body .buttons .inner{padding:10px 0;border-top:1px solid #fff}
.sheet-body .body .buttons a{float:right;margin-left:10px}
#unauth_callout .sheet{width:810px}
.login-connect p{margin-top:20px;font-size:12px;color:#999}
.login-connect{width:225px;height:160px;float:left;border-right:1px solid #f6f4ee;padding:0 80px;margin-top:5px;}
.login-connect .login-icon-third-party{
	margin:1px 8px 0 -2px;
	vertical-align: -6px;
}
#auth_form ul {margin:0;padding:0}
.login-connect a {
	padding: 1px 7px;
	text-align: left;
	height:26px;
	vertical-align: text-top;
	font-family: proxima-nova, "Helvetica Neue", '微软雅黑', Arial, sans-serif, "Lucida Grande", "Lucida Sans Unicode", Helvetica, Verdana, 'Tahoma';
	font-size: 14px;
	margin-right:5px;
}

.login-connect a:link,#login_submit:link {
	text-decoration:none;
	color:#fff;
}
.login-connect a:visited,#login_submit:visited {
	text-decoration:none;
	color:#fff;
}
.login-connect a:hover, #login_submit:hover{
	text-decoration:none;
	color:#fff;
}
.login-connect a:active,#login_submit:active {
	text-decoration:none;
	color:#fff;
}
#sheet .body{
    width:105%;
}
#sheet .modal-body{
    overflow:hidden;
}
.sheet-body .connections a {vertical-align:top;line-height:24px;margin-right:5px;}
.sheet-body .login-button {width: 170px;}
.sheet-body .login-form {width: 219px;float: left;border-left: 1px solid white;padding: 0 90px;margin-top:5px;}
.FancyForm li, .FancyForm li .input {position: relative;}
.Form li {display: block;margin-bottom: 15px;float:left;height:36px;font-size: 21px;font-weight: 300;}
.sheet-body .login-form .FancyForm ul li .input {width:auto!important;float: left;position: relative;}
.login-form input{margin-bottom:9px;font-size:13px;}
.sheet-body .login-form .FancyForm ul li .input input {
	padding-left:35px;
	padding-top:8px;
	padding-bottom:8px;
	margin:0;
	width: 180px;
}
.sheet-body .login-form .FancyForm ul li .input label {
	left: 38px;
}
.FancyForm label {
	position: absolute;
	z-index: 1;
	top: 9px;
	left: 13px;
	display: block;
	color: #BCBCBC;
	font-size: 14px;
	cursor: text;
	-moz-user-select: none;
	-webkit-user-select: none;
	-moz-transition: all .16s ease-in-out;
	-webkit-transition: all .16s ease-in-out;
}
.Form label {
	display: inline-block;
	line-height: 1.4em;
	font-size: 14px;
}
.non_inputs {
	float: left;
	width: 100%;
	clear: left;
}
.rbtn {
	color: white;
	text-shadow: 0 -1px 0 #350000;
}
.btn18, .btn18 span {
	font-size: 18px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.less {color: #8C7E7E;}
.fr {float:right;}
.clear {clear: both;}
.sheet-overlay {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgb(0, 0, 0);
	z-index: 99995;
	top: 43px;
}

.FancyForm input[type=text]:focus+label,.FancyForm input[type=password]:focus+label,.FancyForm textarea:focus+label{opacity:.5;filter:alpha(opacity="50")}
.msgr {
	position: absolute;
	top: 60px;
	left: 0;
	font-size: 14px;
	padding: 7px 10px;
	border-radius: 5px;
	color: white;
	background-color: #D5373A;
	text-shadow: 0 -1px rgba(34, 25, 25, .5);
	z-index: 9999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .7);
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,.7);
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .7);
}
.msgr.left-arrow .arrow {
	top: 7px;
	left: -5px;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}
.msgr .arrow {
	color: #D5373A;
	position: absolute;
	top: -10px;
	left: 15px;
	text-shadow: 0 1px 5px rgba(0, 0, 0, .7);
	-moz-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
}
.msgr.left-arrow .arrow-mask {
	top: 5px;
	left: 0;
	height: 23px;
	width: 7px;
}
.msgr .arrow-mask {
	position: absolute;
	display: block;
	background-color: #D5373A;
	left: 10px;
	top: 0;
	height: 5px;
	width: 30px;
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
}
.navbar #user_menu:before {
	border-left: none;
	border-bottom: none;
	border-right: none;
}
.navbar #user_menu:after {
	border-left: none;
	border-bottom: none;
	border-right: none;
}
#user_menu {
	margin-top: -3px;
	padding: 0;
}
#user_menu .icon-off {
	background: none;
}
#user_menu #menu_my_sites:hover .sprite-icon_menu-site-list{
	background-position: 0 -264px;
}
#user_menu #menu_account_config:hover .sprite-icon_menu-account-config{
	background-position: 0 0;
}
#user_menu #menu_my_favorite:hover .sprite-icon_menu-favorite-active{
	background-position: 0 -132px;
}
#user_menu li > a:hover, #user_menu .active >a, #user_menu .active > a:hover {
	background-color: #f2f2f2;
	text-decoration: none;
	color: #333333;
}


.mprogress {
  padding:0 2px;
  overflow: hidden;
  height: 18px;
  background-color: #e6e6e6;
  background-repeat: repeat-x;
  box-shadow:inset 0 0 4px rgba(0, 0, 0, 0.45);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-top:2px;
}
.mprogress .bar {
  width: 0%;
  height: 14px;
  margin: 2px 0 0 0;
  color: #fff;
  box-shadow:0 0 2px rgba(0, 0, 0, 0.3);
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  background-image: -moz-linear-gradient(top, #fff, #f4f3f3);
  background-image: -ms-linear-gradient(top, #fff, #f4f3f3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f4f3f3));
  background-image: -webkit-linear-gradient(top, #fff, #f4f3f3);
  background-image: -o-linear-gradient(top, #fff, #f4f3f3);
  background-image: linear-gradient(top, #fff, #f4f3f3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#f4f3f3', GradientType=0);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -ms-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-inner {
	text-align:left;
}
.modal{
	color: #4c4c4c;
}
.modal_title{
	text-align:center;
	margin:0 auto;
	padding: 0;
	font-size: 16px;
}
.modal-header{
	padding:10px;
}
.modal-footer{
	border-top:0;
	background-color:#fff;
	padding:0;
	margin:10px;
}
.modal-body{
	padding:0;
	margin: 10px;
}

.m-btn-blue02{
    line-height:12px;
    font-size:14px;
    background:#4353F3;
    background: linear-gradient(top, #4353F3 0%, #2B3BDC 100%);
    background: -o-linear-gradient(top, #4353F3 0%, #2B3BDC 100%);
    background: -moz-linear-gradient(top, #4353F3 0%, #2B3BDC 100%);
    background: -ms-linear-gradient(top, #4353F3 0%, #2B3BDC 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #4353F3),
     color-stop(1, #2B3BDC)
     );
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    border: none;
    border:solid 1px #1a11b8;
    border-radius:2px;
     color:#FFF;
     text-align:center;
     cursor:pointer;
     display:inline-block;
    padding: 9px 15px;
}

.m-btn-blue02:hover{
    background:#2B3BDC;
}

.m-btn-blue02:active{
    background:#2B3BDC;
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.3);
}
.mid
{
	width:960px;
	margin:0 auto;
}
/*footer*/
#foot{
	width:960px;
	margin:0 auto;
	font-size:12px;
	padding:10px 0;
	border-top:1px solid #e4e4e4;
	margin-top:20px;
	color:#585858;
}
#foot .Footer_left_link{
	float:left;
}
#foot .Footer_right_link{
	float:right;
}
.Footer_right_link a,.Footer_right_link font,.Footer_left_link a,.Footer_left_link span,.Footer_left_link font{
	float:left;
}
#foot span{
	padding-right:10px;
}
#foot font{
	margin:0 8px;
	overflow:hidden;
	height:12px;
	margin-top:2px;
	text-indent:-9999px;
	border-left:1px solid #585858;
	width:0;
}
.sol{
	margin: 16px 0 18px 0;
}

.detail-html{
	word-break: break-word;
}

.detail-html a{
	white-space: nowrap;
}

/*帮助中心 认证模块*/
.help_auth_logo{
	height:58px;
	border:none!important;
	background:url(../images/site_help_auth_logo.png) 0 0 no-repeat;
}
.auth_help_pt_con{
	margin-bottom:20px;
	border:none!important;
	padding-top:0!important;
	padding-left:0!important;
}
.auth_help_pt_con .help_auth_parter{
	background:url(../images/site_help_auth_parter.png);
	background-repeat:no-repeat;
}
.auth_help_pt_con span{
	float:left;
	height:21px;
	line-height:21px;
	vertical-align:top;
}
.auth_help_pt_con .parter01{
	width:500px;
	background-position: 0 3px;
}
.auth_help_pt_con .parter02{
	width:500px;
	height:52px;
	background-position: 0 -34px;
}
.auth_help_pt_con .parter03{
	width:550px;
	height:25px;
	background-position: 0 -117px;
}
.auth_help_pt_con .parter04{
	width:593px;
	height:54px;
	background-position: 0 -167px;
}
.auth_help_pt_con .parter08{
	height:25px;
	width:500px;
	background-position: 0 -381px;
}
.auth_help_pt_con .parter06{
	width:350px;
	background-position: 0 -337px;
	height:30px;
}
.auth_help_pt_con .parter07{
	width:180px;
	background-position: 0 -298px;
	height:30px;
}
.auth_help_pt_con .parter05{
	height:25px;
	width:500px;
	background-position: 0 -242px;
}

.t-pt{
	width:100px;
}
/****帮助中心 什么是安全联盟****/
.org_detail{
	font-size:14px;
	line-height:24px;
	margin:0 0 9px;
}
.org_detail p{
	text-indent:2em;
	margin:0;
}
.help_content .help_org_list{
	padding-top:0!important;
	padding-left:0!important;
	border:none;
}
.help_org_list i{
	display:block;
	height:34px;
	background-image:url(../images/site_help_AQ_descr.png);
	background-repeat:no-repeat;
	margin:30px 0 10px;
}
.help_org_list.zhidao i{
	background:url(../images/site_help_auth_parter.png) 0 0 no-repeat;
}
.help_org_list.zhidao_ceca i{
	background:url(../images/site_help_AQ_descr.png) 0 -1270px no-repeat;
}
.help_org_list.zhidao_casme i{
	background:url(../images/site_help_AQ_descr.png) 0 -1220px no-repeat;
}
.help_org_list.cnvd i{
	background:url(../images/site_help_auth_s_zhidao.png) 0 -39px no-repeat;
}
.help_org_list.cnnvd i{
	background:url(../images/site_help_auth_s_zhidao.png) 0 -98px no-repeat;

}
.help_org_list.cn_bingdu i{
	background:url(../images/site_help_auth_s_zhidao.png) 0 -146px no-repeat;

}
.help_org_list.cn_net i{
	background:url(../images/site_help_auth_s_zhidao.png) 0 -202px no-repeat;
	height:36px;
}
.help_org_list.bad_info_center i{
	background:url(../images/site_help_auth_s_zhidao.png) 0 -258px no-repeat;
}
.help_org_list.net_12321 i{
	background:url(../images/site_help_auth_s_zhidao.png) 0 -314px no-repeat;

}

.help_org_list.wooyun i{
	background:url(../images/site_help_auth_s_wooyun.png) 0 0 no-repeat;

}
.help_org_list.safe_dog i{
	background-position: 0 -484px;

}
.help_org_list .org_detail{
	overflow:hidden;
	padding:0;
	border:none!important;
}
.help_org_list.safe_dog .org_detail{
	overflow:hidden;
	height:144px;
}
.help_org_list.baidu i{
background-position:0 -70px ;
}
.help_org_list.baidu .org_detail{
	height:120px;
}
.help_org_list.tecent i{
background-position:0 -104px ;
}
.help_org_list.knet i{
background-position:0 -130px ;
}
.help_org_list.knet .org_detail{
	height:70px;
}
.help_org_list.cata i{
background-position:0 -160px ;
}
.help_org_list.cn_bussi i{
background-position:0 -193px ;
}
.help_org_list.cn_bussi .org_detail{
	height:70px;
}
.help_org_list.cn_acsc i{
background-position:0 -234px ;
}
.help_org_list.ruc i{
background-position:0 -277px ;
}
.help_org_list.ruc .org_detail{
	height:142px;
}
.help_org_list.scanv i{
background-position:0 -313px ;
}
.help_org_list.scanv .org_detail{
	height:168px;
}
.help_org_list.kingsoft i{
background-position:0 -346px ;
}
.help_org_list.rising i{
background-position:0 -380px ;
}
.help_org_list.rising .org_detail{
	height:120px;
}
.help_org_list.safer i{
background-position:0 -413px ;
}
.help_org_list.safer .org_detail{
	height:120px;
}
.help_org_list.avira i{
background-position:0 -447px ;
}
.help_org_list.sogou i{
	background-position: 0 -32px;
}
.help_org_list.computer_manager{
	background-position:0 4px;
}

.help_org_list.mobile_manager i{
	background-position:0 -523px;
}
.help_org_list.baidu_shadu i{
	background-position:0 -560px;
}
.help_org_list.T_QQ i{
	background-position:0 -600px;
}
.help_org_list.T_weibo i{
	background-position:0 -840px;
}
.help_org_list.T_weixin i{
	background-position:0 -638px;
}
.help_org_list.sina_weibo i{
	background-position:0 -682px;
}
.help_org_list.js_duban i{
	background-position:0 -876px;
}
.help_org_list.baidu_app i{
	background-position:0 -915px;
	height:36px;
}
.help_org_list.baidu_zhanzhang i{
	background-position:0 -956px;
	height:36px;
}
.help_org_list.QQ_browser i{
	background-position:0 -995px;
	height:36px;
}
.help_org_list.baidu_browser i{
	background-position:0 -1035px;
	height:36px;
}
.help_org_list.liebao_browser i{
	background-position:0 -1083px;
	height:36px;
}
.help_org_list.JLY i{
	background-position:0 -726px;
	height:36px;
}
.help_org_list.KS_jsl i{
	background-position:0 -799px;
	height:36px;
}
.help_org_list.zj_weishi i{
	background-position:0 -761px;
	height:36px;
}
.help_org_list.hn_weishi i{
	background-position:0 -1175px;
	height:36px;
}
.help_org_list.knownsec i{
	background-position:0 -1132px;
	height:36px;
}
/*****产品推荐*********/
.help_content .help_org_item{
	height:48px;
	border:none;
	margin-bottom:20px;
	padding-left:0;
	padding-top:0;
}

.help_org_item i{
	height:48px;
	width: 48px;
	background-image:url(../images/site_help_AQ_pro.png);
	background-repeat:no-repeat;
	display:block;
	float:left
}
.help_org_item div{
	border:none;
	display: inline-block;
	min-width:400px;
}
.help_org_name{
	color:#585858;
	font-size:14px;
	font-weight:bold;
	line-height:normal;
	margin-bottom:5px;
}
.help_org_item .qq{
	background-position:0 0 ;
}

.help_org_item .jinshan{
	background-position:0 -56px ;
}

.help_org_item .baidu_browser{
	background-position:0 -112px ;
}

.help_org_item .qq_browser{
	background-position:0 -168px ;
}

.help_org_item .lb_browser{
	background-position:0 -224px ;
}
.help_org_item .jinshan_du{
	background-position:0 -280px ;
}
.help_org_item .rising_du{
	background-position:0 -336px ;
}
.help_org_item .avira{
	background-position:0 -389px ;
}
.help_org_item .baidu{
	background-position:0 -442px ;
}
/***JIARU WOMEN *****/
.help_content .join_form,.help_content .join_rows,.help_content .join_me{
	border:none;
	padding:0;
}
.join_form label{
	float:left;
	margin:0;
	height:36px;
	line-height:36px;
	width:100px;
	text-align:right;
}
.join_form .join_rows{
	margin-bottom:10px;
}
.join_form input{
	float:left;
	width:290px;
	height:26px;
	line-height:26px;
	margin:0;
}
.join_form .stip{

	color:#ff0000;
	margin-left:5px;
	height:36px;
	line-height:36px;
}
.join_form .ctip{
	font-size:14px;
	color:#ccc;
}
.join_form .join_rows textarea{
	width:290px;
	resize:none;
	height:66px;
	margin:0;
}
.help_content .join_me{
	padding-left:100px;
}
.join_me .scanv-blue{
	padding:9px 26px;
}
.help_content .re_con{
	padding:0;
	border:none;
}
.re_con p{
	margin:0;
}
.re_tit{
	margin:9px 0 0;
}
.help_content .recruit_con{
	border-top:none;
}
.zp_resend{
	width:100px;
	height:100px;
	position:absolute;
	right:-16px;
	top:-7px;
}
.help_content .zp_ewm{
	padding:0;
	border:0;
	text-align:left;
}

/* user_trace */
.u_trace {
	cursor: pointer;
}
/***************合并common css到base 10.11*******************/
/******CSS3 PREV VIEW BY XIAO. ******/
/***site placeholder**/
/*for FF*/
:-moz-placeholder{
	color:#999;
	-moz-transition:color 0.5s;
	transition:color 0.5s;
 }
::-moz-placeholder{
	color:#999;
	-moz-transition:color 0.5s;
	transition:color 0.5s;
 }
*:focus:-moz-placeholder{
	color:#bbb;
	-moz-transition:color 0.5s;
	transition:clor 0.5s;
}
*:focus::-moz-placeholder{
	color:#bbb;
	-moz-transition:color 0.5s;
	transition:clor 0.5s;
}
/*for webkit*/
*::-webkit-input-placeholder {
	color:#999;
	-webkit-transition: color 0.5s;
	transition:color 0.5s;
}
*:focus::-webkit-input-placeholder{
	color:#bbb;
	-webkit-transition:color 0.5;
	transition: color 0.5s;
}
/*for msie ie10*/
*:-ms-input-placeholder { /* IE10 */
	color:#999;
	-ms-transition:color 0.5s;
	transition:color 0.5s;
}
*:focus:-ms-input-placeholder{
	color:#bbb;
	-ms-transition:color 0.5s;
	transition:color 0.5s;
}
/*如果不支持placeholder请用ksHolder代替*/
/*icon 摇晃动画帧*/
@-webkit-keyframes swing{
	20%,40%,60%,80%,100%{
		-webkit-transform-origin:top center
	}
	20%{
		-webkit-transform:rotate(15deg)
	}
	40%{
		-webkit-transform:rotate(-10deg)
	}
	60%{
		-webkit-transform:rotate(5deg)
	}
	80%{
		-webkit-transform:rotate(-5deg)
	}
	100%{
		-webkit-transform:rotate(0deg)
	}
}
@-moz-keyframes swing{
	20%{
		-moz-transform:rotate(15deg)
	}
	40%{
		-moz-transform:rotate(-10deg)
	}
	60%{
		-moz-transform:rotate(5deg)
	}
	80%{
		-moz-transform:rotate(-5deg)
	}
	100%{
		-moz-transform:rotate(0deg)
	}
}
@-ms-keyframes swing{
	20%{
		-ms-transform:rotate(15deg)
	}
	40%{
		-ms-transform:rotate(-10deg)
	}
	60%{
		-ms-transform:rotate(5deg)
	}
	80%{
		-ms-transform:rotate(-5deg)
	}
	100%{
		-ms-transform:rotate(0deg)
	}
}
@-o-keyframes swing{
	20%{
		-o-transform:rotate(15deg)
	}
	40%{
		-o-transform:rotate(-10deg)
	}
	60%{
		-o-transform:rotate(5deg)
	}
	80%{
		-o-transform:rotate(-5deg)
	}
	100%{
		-o-transform:rotate(0deg)
	}
}
@keyframes swing{
	20%{
		transform:rotate(15deg)
	}
	40%{
		transform:rotate(-10deg)
	}
	60%{
		transform:rotate(5deg)
	}
	80%{
		transform:rotate(-5deg)
	}
	100%{
		transform:rotate(0deg)
	}
}
.none{
	display:none;
}
.ks_confirm_msg {
    height: 24px;
    line-height: 24px;
    padding: 11px 11px 11px 42px;
    position: relative;
}
.ks_confirm_msg label{
	display:inline;
	margin:0;
}
.ks_confirm_warning {
    background: url("../common/images/confirm.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 24px;
    left: 12px;
    position: absolute;
    top: 10px;
    width: 24px;
}
.ks-dialog-warning {
    display: inline-block;
	background-image: url("/static/common/images/mtip_slice.png");
	background-repeat: no-repeat;
	width: 26px;
	height: 26px;
	overflow: hidden;
	background-position: -72px 0;
}
.cfm_modal_opr {
    padding:12px;
}
.cfm_modal_opr .ks-btn-blue {
    padding: 5px 10px;
}
.cfm_modal_opr .ks-btn {
    color: #585858;
    margin-right: 10px;
    padding: 5px 10px;
}
/********Tooltip*********/
.mTooltip {
	position: absolute;
	top: 0; left: 0;
	max-height: 350px;
	max-width: 240px;
	min-width: 60px;
	width: auto;
	line-height: 1.3em;
	font-size: 0.9em;
	display: none;
	-webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
}

.mTooltip .arrow, .mTooltip .top-arrow {
	position: absolute;
	top: 0; left: 50%;
	margin: -5px 0 0 -6px;
	width: 0; height: 0;
	background-image: url("../images/tip-arrow.png");
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
	background-position: -7px -9px;
}
.mTooltip .bottom-arrow {
	top: 100%; left: 50%;
	margin: -1px 0 0 -6px;
	background-position: -22px -9px;
}
.mTooltip .left-arrow {
	top: 50%;
	left: -9px;
	margin: -6px 0 0;
	background-position: -52px -9px;
}
.mTooltip .right-arrow {
	top: 50%; left: 100%;
	margin: -6px -1px 0;
	background-position: -43px -9px;
}
.mTooltip .wrap {
	background: white;
	border: 1px solid rgb(200,200,200);
	box-shadow: 0 2px 1px rgba(255, 255, 255, 0.1);
}
.mTooltip .title {
	background: #f7f7f7;
	font-size: 1.3em;
	text-align: center;
	padding: 8px 0 0 0;
	height: 27px;
}
.mTooltip .content {
	padding: 7px 7px 5px;
	max-height: 345px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	overflow: auto;
	word-break: break-word;
}

/********Tooltip*********/

/********Clock*********/
#clockHolder
{
	width:163px;
	height: 163px;
	position:relative;
	top:0px;
	left:0px;
	float:right;
	margin-right: 2px;
}

#sec
{
	display:block;
	position:absolute;
}
#min
{
	display:block;
	position:absolute;
}
#hour
{
	display:block;
	position:absolute;
}

.rotatingWrapper
{
	position:absolute;
	width:163px;
	height:163px;
	top:0px;
	left:0px;
}
.month, .day {
	font-family: '微软雅黑', tahoma,arial,宋体;
	font-size:18px;
	margin-right: 16px;
}
.date {
	margin-top: -58px;
	color: white;
}
.clock {
	background-image:url("../images/home1.png");
	background-repeat: no-repeat;
	width:163px;
	height:163px;
	background-position: -154px -1px;
}

/********Clock*********/
.button{
	 color:#FFF;
	 text-align:center;
	 cursor:pointer;
	 display:inline-block;
	 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	 border-radius:4px;
}

/*******tijian_modal 立即体检相关*********************/
.modal .close{
	position: relative;
	right: 9px;
	top: 8px;
}
.ljrz p{
	font-size: 14px;
	line-height: 13px;
	width: 300px;
	word-break: break-all;
}

.ljrz > span{
	vertical-align: -3px;
	margin-left: 4px;
}
/*************取消固底container**************/
.important_container {
	height: auto!important;
}

/************* tip start************************/
/**loading tip***/
/**mtip start**/
.mtip {
	padding:12px 30px 12px 42px;
	font-size: 14px;
	max-width:300px;
	display:inline-block;
	position:relative;
	_zoom:1;
	box-shadow:0 3px 5px rgba(0,0,0,0.2);
}

.mtip .mclose{
	background-image: url("../images/mclose.png");
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
	position:absolute;
	right:10px;
	top:10px;
	overflow:hidden;
	cursor:pointer;
}
.mtip .mclose{
	background:url(/static/common/images/mtip_slice.png) -99px -15px no-repeat;
}
.mtip .micon {
	background-image: url("/static/common/images/mtip_slice.png");
	background-repeat: no-repeat;
	display: inline-block;
	width: 26px;
	height: 26px;
	display:block;
	position:absolute;
	left:10px;
	top:8px;
	overflow:hidden;
}
.mtip .m_tip_loading{
	display:none;
}
.waiting .micon{
	background:none;
}
.waiting .micon img{
	width:26px;
	height:26px;
}
.waiting .m_tip_loading{
	display:block;
}
.waiting .mclose{
	display:none;
}
.mtip.error .micon{ background-position: -36px 0;}
.mtip.success .micon{ background-position: 0 0;}
.mtip.warning .micon{ background-position: -72px 0;}

.mtip  span {line-height: 1;display: inline-block;}



.mtip.error{
	background-color:#feebea;
	border:2px solid #d14836;
}
.mtip.success{
	background-color:#f3fceb;
	border:2px solid #6fbf53;
}
.mtip.warning{
	background-color:#e4f3fc;
	border:2px solid #3079ed;
}
.mtip.waiting{
	background:#fff;
	border:2px solid #dcdcdc;
}
/************* tip end************************/

/***********common btn*********************/

.scanv-btn{
    font-size:14px;
    background:#f5f5f5;
    border: 1px solid #d9d9d9;
    background: linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);
    background: -o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);
    background: -moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);
    background: -ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #f5f5f5),
     color-stop(1, #f1f1f1)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f1f1f1'); /* for IE */
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
     color:#FFF;
     text-align:center;
     cursor:pointer;
     line-height: 12px;
     display:inline-block;
     box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    padding: 9px 15px;
    outline:0 none;
    color:#585858;
}
.scanv-btn:link{
    color:#585858;
}
.scanv-btn:visited{
    color:#585858;
}
.scanv-btn:hover{
    border:1px solid #c6c6c6;
    background:#f8f8f8;
    background: linear-gradient(top, #f8f8f8 0%, #f1f1f1 100%);
    background: -o-linear-gradient(top, #f8f8f8 0%, #f1f1f1 100%);
    background: -moz-linear-gradient(top, #f8f8f8 0%, #f1f1f1 100%);
    background: -ms-linear-gradient(top, #f8f8f8 0%, #f1f1f1 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #f8f8f8),
     color-stop(1, #f1f1f1)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f1f1f1'); /* for IE */
    color:#585858;
      box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    text-decoration: none;
}

.scanv-btn:active{
    border:1px solid #cccccc;
    background:#f4f4f4;
    background: linear-gradient(top, #f4f4f4 0%, #e7e7e7 100%);
    background: -o-linear-gradient(top, #f4f4f4 0%, #e7e7e7 100%);
    background: -moz-linear-gradient(top, #f4f4f4 0%, #e7e7e7 100%);
    background: -ms-linear-gradient(top, #f4f4f4 0%, #e7e7e7 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #f4f4f4),
     color-stop(1, #e7e7e7)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e7e7e7'); /* for IE */
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;
    color:#585858;
    text-decoration: none;
}



.scanv-blue{
    	font-size:14px;
   	background:#4787ed;
   	border: 1px solid #3079ed;
	background: linear-gradient(top, #4d90fe 0%, #4787ed 100%);
	background: -o-linear-gradient(top, #4d90fe 0%, #4787ed 100%);
	background: -moz-linear-gradient(top, #4d90fe 0%, #4787ed 100%);
	background: -ms-linear-gradient(top, #4d90fe 0%, #4787ed 100%);
	background: -webkit-gradient(
	 linear,
	 left top,
	 left bottom,
	 color-stop(0, #4d90fe),
	 color-stop(1, #4787ed)
	 );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#4787ed'); /* for IE */
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	 color:#FFF;
	 text-align:center;
	 cursor:pointer;
	 line-height: 12px;
	 display:inline-block;
	 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	 text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.2);
	padding: 9px 15px;
	outline:0 none;
}
.scanv-blue:link{
    color:#fff;
}
.scanv-blue:visited{
    color:#fff;
}
.scanv-blue:hover{
    border:1px solid #2f5bb7;
    background:#357ae8;
    background: linear-gradient(top, #4d90fe 0%, #357ae8 100%);
    background: -o-linear-gradient(top, #4d90fe 0%, #357ae8 100%);
    background: -moz-linear-gradient(top, #4d90fe 0%, #357ae8 100%);
    background: -ms-linear-gradient(top, #4d90fe 0%, #357ae8 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #4d90fe),
     color-stop(1, #357ae8)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#357ae8'); /* for IE */
    color:#FFF;
    text-decoration: none;
}
.scanv-blue:active{
    border:1px solid #2f5bb7;
    background:#357ae8;
    background: linear-gradient(top, #5193ff 0%, #357ae8 100%);
    background: -o-linear-gradient(top, #5193ff 0%, #357ae8 100%);
    background: -moz-linear-gradient(top, #5193ff 0%, #357ae8 100%);
    background: -ms-linear-gradient(top, #5193ff 0%, #357ae8 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #5193ff),
     color-stop(1, #357ae8)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5193ff', endColorstr='#357ae8'); /* for IE */
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
    color:#FFF;
    text-decoration: none;
}

/*绿色按钮*/
.scanv-green{
    font-size:14px;
    background:#47b200;
    border: 1px solid #3b9500;
    background: linear-gradient(top, #47b200 0%, #41a300 100%);
    background: -o-linear-gradient(top, #47b200 0%, #41a300 100%);
    background: -moz-linear-gradient(top, #47b200 0%, #41a300 100%);
    background: -ms-linear-gradient(top, #47b200 0%, #41a300 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #47b200),
     color-stop(1, #41a300)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#47b200', endColorstr='#41a300'); /* for IE */
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
     color:#FFF;
     text-align:center;
     cursor:pointer;
     line-height: 14px;
     display:inline-block;
     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
     text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.2);
    padding: 7px 10px;
    outline:0 none;


}
.scanv-green:link{
    color: #fff;
}
.scanv-green:visited{
    color: #fff;
}
.scanv-green:hover{
    border:1px solid #3b9500;
    background:#40a000;
    background: linear-gradient(top, #40a000 0%, #3e9c00 100%);
    background: -o-linear-gradient(top, #40a000 0%, #3e9c00 100%);
    background: -moz-linear-gradient(top, #40a000 0%, #3e9c00 100%);
    background: -ms-linear-gradient(top, #40a000 0%, #3e9c00 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #40a000),
     color-stop(1, #3e9c00)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#40a000', endColorstr='#3e9c00'); /* for IE */
    color:#FFF;
    text-decoration: none;
}


.scanv-green:active{
    border:1px solid #3b9500;
    background:#3e9c00;
    background: linear-gradient(top, #3e9c00 0%, #3e9c00 100%);
    background: -o-linear-gradient(top, #3e9c00 0%, #3e9c00 100%);
    background: -moz-linear-gradient(top, #3e9c00 0%, #3e9c00 100%);
    background: -ms-linear-gradient(top, #3e9c00 0%, #3e9c00 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #3e9c00),
     color-stop(1, #3e9c00)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e9c00', endColorstr='#3e9c00'); /* for IE */
    color:#FFF;
    text-decoration: none;
}



 .scanv-red{
    font-size:14px;
    background:#dd4b39;
    border: 1px solid #d14836;
    background: linear-gradient(top, #dd4b39 0%, #d14836 100%);
    background: -o-linear-gradient(top, #dd4b39 0%, #d14836 100%);
    background: -moz-linear-gradient(top, #dd4b39 0%, #d14836 100%);
    background: -ms-linear-gradient(top, #dd4b39 0%, #d14836 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #dd4b39),
     color-stop(1, #d14836)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd4b39', endColorstr='#d14836'); /* for IE */
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
     color:#fff;
     text-align:center;
     cursor:pointer;
     line-height: 12px;
     display:inline-block;
     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
     text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    padding: 9px 15px;
    outline:0 none;
}
.scanv-red:link{
    color:#fff;
}
.scanv-red:visited{
    color:#fff;
}
.scanv-red:hover{
    border:1px solid #b0281a;
    background:#dd4b39;
    background: linear-gradient(top, #dd4b39 0%, #c53727 100%);
    background: -o-linear-gradient(top, #dd4b39 0%, #c53727 100%);
    background: -moz-linear-gradient(top, #dd4b39 0%, #c53727 100%);
    background: -ms-linear-gradient(top, #dd4b39 0%, #c53727 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #dd4b39),
     color-stop(1, #c53727)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd4b39', endColorstr='#c53727'); /* for IE */
    color:#fff;
    text-decoration: none;
}

.scanv-red:active{
    border:1px solid #c53727;
    background:#e14937;
    background: linear-gradient(top, #e14937 0%, #c53727 100%);
    background: -o-linear-gradient(top, #e14937 0%, #c53727 100%);
    background: -moz-linear-gradient(top, #e14937 0%, #c53727 100%);
    background: -ms-linear-gradient(top, #e14937 0%, #c53727 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #e14937),
     color-stop(1, #c53727)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e14937', endColorstr='#c53727'); /* for IE */
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;
    color:#fff;
    text-decoration: none;
}
.scanv-white{
    font-size:14px;
    background:#ffffff;
    border: 1px solid #c6c6c6;
    background: linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
    background: -moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #ffffff),
     color-stop(1, #f8f8f8)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f8f8'); /* for IE */
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
     color:#7f7f7f;
     text-align:center;
     cursor:pointer;
     line-height: 14px;
     display:inline-block;
     box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
     text-shadow: 0 -1px 0 rgba(255, 255, 255, 1);
    padding: 10px 15px;
    outline:0 none;
}
.scanv-white:link{
    color:#7f7f7f;
}
.scanv-white:visited{
    color:#7f7f7f;
}
.scanv-white:hover{
    border:1px solid #c6c6c6;
    background:#f9f9f9;
    background: linear-gradient(top, #f9f9f9 0%, #f1f1f1 100%);
    background: -o-linear-gradient(top, #f9f9f9 0%, #f1f1f1 100%);
    background: -moz-linear-gradient(top, #f9f9f9 0%, #f1f1f1 100%);
    background: -ms-linear-gradient(top, #f9f9f9 0%, #f1f1f1 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #f9f9f9),
     color-stop(1, #f1f1f1)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f1f1f1'); /* for IE */
    color:#7f7f7f;
    text-decoration: none;
}

.scanv-white:active{
    border:1px solid #c6c6c6;
    background:#f3f3f3;
    background: linear-gradient(top, #f3f3f3 0%, #ededed 100%);
    background: -o-linear-gradient(top, #f3f3f3 0%, #ededed 100%);
    background: -moz-linear-gradient(top, #f3f3f3 0%, #ededed 100%);
    background: -ms-linear-gradient(top, #f3f3f3 0%, #ededed 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #f3f3f3),
     color-stop(1, #ededed)
     );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#ededed'); /* for IE */
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;
    color:#7f7f7f;
    text-decoration: none;
}

.pager_btn, .my_pager  .btn{
	font-size: 12px;
	margin: 0;
	color: #333;
	display:inline-block;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.75);
	font-weight: normal;
	padding: 0 8px;
	border: 1px solid #cbc9c9;
	margin: 0 1px;
	-moz-box-shadow: 0px 1px 0px rgba(255,255,255,0.55);
	-webkit-box-shadow: 0px 1px 0px rgba(255,255,255,0.55);
	box-shadow: 0px 1px 0px rgba(255,255,255,0.55);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 1;
	color:#585858;
	text-decoration: none;
	height:22px;
	line-height:23px;
	vertical-align:middle;
	-webkit-transition-duration: 0.3s;
	-webkit-transition-timing: ease-out;
	-o-transition-duration: 0.3s;
	-o-transition-timing: ease-out;
	-moz-transition-duration: 0.3s;
	-moz-transition-timing: ease-out;
	-ms-transition-duration: 0.3s;
	-ms-transition-timing: ease-out;
	transition-duration: 0.3s;
	transition-timing: ease-out;
	background:#fff;
	background: linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
    background: -moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
    background: -webkit-gradient(
     linear,
     left top,
     left bottom,
     color-stop(0, #ffffff),
     color-stop(1, #f8f8f8)
     );
	position:relative;
}
.pager_btn.hide,.pager_btn.none{
	display:none!important;
}
.pager_btn, .my_pager a:link,.pager_btn, .my_pager a:visited{
	color:#585858;
	text-decoration:none;
}
 .my_pager a:hover{
	color:#585858;
	background:#f8f8f8;
	text-decoration:none;
}

/*modify disabled pageNo by XYJ*/
.pager_btn.current{
	box-shadow:none;
	border:none;
	background:none;
	cursor:default;

}
.my_pager a.current:hover{
	background:none;
}
.pager_btn:hover{
	opacity: 1;
	text-decoration: none;
}
/*next prev*/
.pager_btn.prev{
	padding:0;
	position:relative;
	width:23px;
}
.pager_btn.next{
	position:relative;
	padding:0;
	width:23px;
	}
.pager_btn i{
	display:block;
	width:10px;
	height:10px;
	top:6px;
	position:absolute;
	background-image:url("/static/images/icon_site_lr_arrow.png");
	background-repeat:no-repeat;
}
.pager_btn.prev i{
	background-position: 1px -3px;
	left:7px;
}
.pager_btn.next i{
	background-position: -6px -3px;
	right:7px;
}

.my_pager{
	text-align: center;
	padding-top:10px;
	/*border-top:1px solid #ccc;*/
	margin-top:40px;
}


/***************tab*********/
.scanv-tab{
	display:inline-block;
	padding:5px 8px;
	font-size:12px;
	color:#585858;
    background:#f3f4f4;
	border-radius:4px 4px 0px 0px;
	cursor:pointer;
	border:#f3f4f4 solid 1px;
	 border-bottom: none;
	text-decoration: none;
}

.active .scanv-tab, .active .scanv-tab:hover
.scanv-tab.active, .scanv-tab.active:hover{
	display:inline-block; padding:5px 8px; font-size:12px;
	color:#585858;
    background:#ffffff;
	background: linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -moz-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -webkit-gradient(
	 linear,
	 left top,
	 left bottom,
	 color-stop(0, #efefef),
	 color-stop(1, #ffffff)
	 );
	 box-shadow: inset 0 2px 2px rgba(222, 222, 222, 0.75);
	 border-radius:4px 4px 0px 0px;
	 border:#cbc9c9 solid 1px;
	 border-bottom: none;
	 cursor:pointer;
	text-decoration: none;
}

.scanv-tab:hover{
	background:#ffffff;
	border:#ffffff solid 1px;
	border-bottom: none;
	text-decoration: none;
	color:#585858;
}

.scanv-nav{
	list-style: none;
	padding: 0;
	float: left;
	width: 100%;
	margin-left: 0;
	border-bottom: 1px solid #E8E8E8
}

.scanv-nav li{
	float: left;
}

tr.click_bg_color {
	background: yellow;
}

input[readonly] {
	cursor: pointer;
}

.add_delete_line {
	text-decoration: line-through;
}

a.link-disabled {
	opacity: 0.5;
	pointer-events: none;
	cursor: default;
	color: grey;
}

button[disabled], button[disabled]:hover, button[disabled]:active,
button.disabled, button.disabled:hover, button.disabled:active{
	background: #c3c3c3;
	border-radius:2px!important;
	border: 1px solid #c3c3c3!important;
	box-shadow: none;
	color: white;
	border: none;
	cursor:default;
}

.notif {
	padding:0 10px;
	text-indent:0;
	text-align:left;
	font-size:12px;
	color:#737373;
	line-height:36px;
	border:1px solid #bdbdbd;
	box-shadow:0px 2px 2px rgba(222,222,222,0.75);
	-moz-box-shadow:0px 2px 2px rgba(222,222,222,0.75);
	-webkit-box-shadow:0px 2px 2px rgba(222,222,222,0.75);
	position:absolute;
	right:0;
	background-color:#fff;
	top:31px;
}
.notif ul {
	margin: 0 8px 0 0;
	list-style-type: none;
}
.notif li {
	cursor: pointer;
	line-height: 36px;
	margin-top: -12px;
}
.notif li:first-child {
	margin-top: 0;
}
.notif .t-close{
	position:absolute;
	right:3px;
	top:13px;
	background:url(../images/icon_site_close.png) 0 0 no-repeat;
	display:block;
	width:10px;
	height:10px;
	cursor:pointer;
}
.notif .badge{
	padding: 0 5px;
	margin-left: 5px;
	background-color:#e83435;
}

/****************site verify ********************/
.fl{float:left;}
.siter-vali-wrap{
	width:625px;
	line-height:normal;
	color:#494949;
	font-size:14px;
}
.siter-vali-tip{
	height:33px;
	line-height:33px;
	border-top:1px solid #fbeed5;
	background-color:#fcf8e3;
	border-bottom:1px solid #fbeed5;
	padding-left:30px;
	color:#c09853;
}
.siter-vali-domain{
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	border-bottom:1px solid #e3e3e3;
}
.vali-steps{
	height:22px;
	line-height:22px;
	position:relative;
	padding-left:90px;
	font-size:16px;
	margin:10px 0;
}
.vali-steps i{
	position:absolute;
	left:30px;
	top:0;
	display:block;
	width:35px;
	height:21px;
	background-image:url(../images/site_admin_vali-steps.png);
	background-repeat:no-repeat;
	}
.step1 i{
background-position: 0 0;
}
.step2 i{
background-position: 0 -26px;
}
.step3 i{
	 background-position: 0 -52px;
	}
/*第一步*/
.vali-steps1-con .vali-ck-item{
	width:238px;
	height:100px;
	margin-right:22px;
	display:inline;
	border:1px solid #ccc;
	cursor:pointer;
	float:left;
	position:relative;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow:0 2px 4px rgba(0,0,0,0.15);
	-moz-box-shadow:0 2px 4px rgba(0,0,0,0.15);
	-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);
}
.vali-ck-item .vali-ck-con{
	margin-left:55px;
	height:88px;
	font-size:28px;
	padding-top:12px;
	text-align:center;
	border-left:1px solid #e3e3e3;
}
.vali-steps1-con{
	padding:0 0 16px 90px;
	border-bottom:1px solid #e3e3e3;
}
.vali-steps1-con .active{
	box-shadow:0 3px 5px rgba(0,0,0,0.15) inset;
	-moz-box-shadow:0 3px 5px rgba(0,0,0,0.15) inset;
	-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.15) inset;
	background-color:#f3f3f3;
}
.vali-steps1-con .active i{
	display:block;
	width:24px;
	height:24px;
	position:absolute;
	left:20px;
	top:42px;
	background:url(../images/icon_site_redHook.png) 0 0 no-repeat;
}
/*第二步*/
.vali-steps2-con{
	padding-bottom:20px;
	border-bottom:1px solid #e3e3e3;
	font-size:12px;
}
.vali-steps2-con .bg-img{
	height:47px;
	float:left;
	display:inline;
	line-height:47px;
	margin-left:113px;
	text-align:left;
}
.vali-steps2-con .sm-img{
	float:left;
	display:inline;
	height:30px;
	line-height:30px;
	margin:8px 0 0 50px;
	text-algin:left;
}

.vali-steps2-con img{
		margin:0 12px;
		vertical-align:middle;
	}
.vali-steps2-con span{
		vertical-align:middle;
	}
.vali-steps3-con{
	padding:0 35px 10px 90px;
}
.vali-steps3-con .add-code{
	border:1px solid #e3e3e3;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#f3f3f3;
	padding:10px;
	line-height:18px;
	font-size:12px;
	word-wrap:break-word;
	word-break:break-all;
	resize: none;
	height:80px;
	width: 480px;
}
.vali-oprs{
	text-align:right;
	padding-right:20px;
}
.vali-oprs button{
	margin-right:10px;
}
.vali-steps2-con .bg-img label, .vali-steps2-con .sm-img label {display: inline;}
/****************site verify ********************/


/**************** common item ********************/
/*font*/

.font-12{
	font-size: 14px;
}
.font-13{
	font-size: 13px;
}

.font-14{
	font-size: 14px;
}

.font-15{
	font-size: 14px;
}

.font-16{
	font-size: 14px;
}

/*marging padding*/
.margin-r-5{
	margin-right: 5px;
}

.margin-r-10{
	margin-right: 10px;
}

.margin-r-15{
	margin-right: 15px;
}

.margin-l-5{
	margin-left: 5px;
}

.margin-l-10{
	margin-left: 10px;
}

.margin-l-15{
	margin-left: 15px;
}

.margin-t-5{
	margin-top: 5px;
}

.margin-t-10{
	margin-top: 10px;
}

.margin-t-15{
	margin-top: 15px;
}

.margin-b-5{
	margin-bottom: 5px;
}

.margin-b-10{
	margin-bottom: 10px;
}

.margin-b-15{
	margin-bottom: 15px;
}

.gray-tip{
	font-size: 12px;
	color: #949494;
}

.back2top {
	left: 50%;
	margin-left: 500px;
	bottom: 10px;
	width: 44px;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 6px;
	line-height: 14px;
	cursor: pointer;
	font-size: 12px;
	position: fixed;
	background: url('../images/site_back2top.gif') 0 0 no-repeat;
	_position: absolute;
	_top: expression(documentElement.scrollTop+documentElement.clientHeight - this.offsetHeight-10);
}
.back2top_compact{
	left:auto;
	right:10px;
	margin-left:0;
}
.captcha-row {
	margin: 0 0 10px 0;
	text-align: left;
}
.captcha-row > span {
	margin-left: 20px;
	color: #333;
}
.captcha-row > input {
	width: 82px;
	height: 22px;
	margin: 0;
}
.captcha-row > img{
	width: 70px;
	height: 28px;
	margin: 0 10px;
}

.len_cut{
	max-width: 300px;
	white-space: nowrap;
	overflow: hidden;
	display:inline-block;
	text-overflow: ellipsis;
	-ms-text-overflow:ellipsis;
}

.b_arrow{
    border-color: #7d7d7d  transparent  transparent;
    border-image: none;
    border-style: solid;
    border-width:5px;
    height: 0;
    width: 0;
    line-height: normal;
    display:block;
    cursor: pointer;
    overflow:hidden;
}

.t_arrow{
    border-color: transparent  transparent  #7d7d7d;
    border-image: none;
    border-style: solid;
    border-width:5px;
    height: 0;
    width: 0;
    line-height: normal;
    display:block;
    cursor: pointer;
    overflow:hidden;
}

.l_arrow{
    border-color: transparent #7d7d7d transparent transparent ;
    border-image: none;
    border-style: solid;
    border-width:5px;
    height: 0;
    width: 0;
    line-height: normal;
    display:block;
    cursor: pointer;
    overflow:hidden;
}

.r_arrow{
    border-color: transparent transparent transparent #7d7d7d;
    border-image: none;
    border-style: solid;
    border-width:5px;
    height: 0;
    width: 0;
    line-height: normal;
    display:block;
    cursor: pointer;
    overflow:hidden;
}

.t-dashed{
	border-top: 1px dashed #e8e8e8;
}

.b-padding-10{
	padding: 0 10px 10px;
}
/****COMMON HEADER****/
input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  outline: 0;
/*outline: thin dotted \9;
  outline-style:none \0/IE9;
*/
}
.clear{
	clear:both
}
.anquan_navbar .mid
{
	width:960px;
	height:31px;
	margin:0 auto;
	position:relative;
}

.anquan_navbar ol, .anquan_navbar ul{
	list-style: none;
}
.anquan_navbar .hd_nav li{
	width:auto;
}
/*
.anquan_navbar{
	width:100%;
	height:31px;
	position:relative;
	z-index:300;
	padding:8px 0 20px;
	border-bottom:0;
}*/
.anquan_navbar .logo{height:31px;position:absolute;left:0;top:0; overflow:hidden;width:140px;}
/*
.anquan_navbar .hd_nav{
	_overflow:hidden;
	width:820px;
	height:31px;
	z-index:10;
	margin:0;
	position:absolute;
	left:140px;
	top:0;
	z-index:300;
}
.anquan_navbar .hd_nav li{
	float:left;
	font-size:14px;
	overflow:hidden;
	border-bottom-style:solid;
	border-color:transparent;
	border-bottom-width:2px;
	_border:none;
}
*/
.anquan_navbar .hd_nav .notif li{
	float:none;
	font-size:12px;
	border:none;
}
.anquan_navbar .hd_nav li.login,.hd_nav li.rigth{ float:right;}
/*
.anquan_navbar .hd_nav li a{
	white-space:nowrap;
	_width:28px;
	color:#585858;
	display:block;
	outline:0 none;
	 padding:0 11px;
	 height:30px;
	line-height:30px;
	text-align:center;
	line-height:30px;
	text-shadow:none;
}*/
.anquan_navbar .hd_nav > li a:hover{
	color:#333;
	text-decoration:none;
}
.anquan_navbar .hd_nav > .hidden_search a:hover{
	text-decoration:none;
}
.anquan_navbar .hd_nav li.login a{line-height:31px;  font-size:12px;}
.hd_nav li.current{
	 border-color:#737373;
}
.hd_nav > li:hover {
	 border-color:#737373;
}
.hd_nav li.user:hover,.hd_nav li.search:hover{
	border:0;
}
 #header_join a, #header_about_us a{
	_width:56px;
}
#reg_btn{
}
.anquan_navbar .hd_nav li.user{
	float:right;
	position:relative;
	width:59px;
	overflow:visible;
	color:#585858;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	font-size:14px;
	border-top:1px solid transparent;
}

.anquan_navbar .hd_nav li.user em{
	position:absolute;
	right:7px;
	top:12px;
}
.anquan_navbar .hd_nav li.user .u_pic_con{
		position:relative;
		color:#585858;
		padding:0;
		width:100px;
		text-align:right;
		width:auto;
		margin-top:1px;
		display:block;
		font-size:14px;
		z-index:3000;
		height:31px;
}
.anquan_navbar .hd_nav li.user a img{margin:0 23px 0 0;width:27px; height:27px;border-radius:50%; vertical-align:top;}
.anquan_navbar .hd_nav .menu_hover{
	background:#FFF;
	border-right:1px solid #e4e4e4!important;
	border-left:1px solid #e4e4e4!important;
	border-top:1px solid #e4e4e4!important;
}

.anquan_navbar .hd_nav .user .u_pic_con:hover{ background:#FFF;}
.anquan_navbar .hd_nav li.user a span{ line-height:20px; font-size: 12px; width:58px; height:20px; overflow:hidden; display:inline-block;}

.anquan_navbar .mid{ position:relative;}
.anquan_navbar .secnav_user{
	 position:absolute;
	 width:120px;
	 display:block;
	 right:-1px;
	 border:#e4e4e4 1px solid;
	 z-index:200;
	 background:#FFF;
	 top:31px;
	display:none;
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.05);
}
.anquan_navbar .hd_nav .menu_hover .u_pic_con{
	background:#fff;
}
.anquan_navbar .hd_nav .menu_hover .secnav_user{
	display:block;
}
.anquan_navbar .secnav_user li{ width:120px; height:36px;}
.anquan_navbar .secnav_user li a{color:#585858; display:block;position:relative; height:36px; padding-left:39px; text-align:left; line-height:36px;}
.anquan_navbar .secnav_user li a:link{
	color:#585858;
}
.anquan_navbar .secnav_user li a:visited{
	color:#585858;
}
.anquan_navbar .secnav_user li a:hover{
	background:#e9f9ff;
	color:#1681dc;
}
.anquan_navbar .secnav_user li i{width:16px; height:16px; position:absolute;left:13px;top:10px;}
.anquan_navbar .secnav_user li i{
	 background:url(/static/user_trace/images/user_asidebar_sprite.png) no-repeat 0px -266px;
}
.anquan_navbar .secnav_user li i.nav_img_my_site{
	background-position:-20px -110px;
}
.anquan_navbar .secnav_user li i.nav_img_fav{
	background-position:-20px -80px;
}
.anquan_navbar .secnav_user li i.nav_img_notif{
	 background-position:-20px -45px;
}
.anquan_navbar .secnav_user li i.nav_img_set{
	 background-position:-20px -140px;
}
.anquan_navbar .secnav_user li i.nav_img_score{
	 background-position:-20px -14px;
}
.anquan_navbar .secnav_user li i.nav_img_self{
	 background-position:-20px -175px;
	height:18px;
}
.anquan_navbar .secnav_user li i.nav_img_my_auth{
	 background-position:-20px -276px;
}
.anquan_navbar .secnav_user li a:hover i.nav_img_self{
	 background-position:-54px -175px;
	height:18px;
}
.anquan_navbar .secnav_user li a:hover i.nav_img_my_auth{
	 background-position:-54px -276px;
}
.anquan_navbar .secnav_user li a:hover i.nav_img_my_site{
	background-position:-54px -110px;
}
.anquan_navbar .secnav_user li a:hover i.nav_img_fav{
	background-position:-54px -80px;
}
.anquan_navbar .secnav_user li a:hover i.nav_img_notif{
	background-position:-54px -45px;
}
.anquan_navbar .secnav_user li a:hover i.nav_img_set{
	background-position:-54px -140px;
}
.anquan_navbar .secnav_user li a:hover i.nav_img_score{
	background-position:-54px -14px;
}

.anquan_navbar .secnav_user li i.nav_img_appraise{
	background-position:-20px -212px
}
.anquan_navbar .secnav_user li a:hover i.nav_img_appraise{
	background-position:-54px -212px
}
.anquan_navbar .secnav_user li i.nav_img_gift{
	background-position:-20px -246px
}
.anquan_navbar .secnav_user li a:hover i.nav_img_gift{
	background-position:-54px -246px
}
.anquan_navbar .hd_nav li.search{
	height:27px;width:210px;
	padding:2px 2px;
	float:right;
	position:relative;
}
.anquan_navbar .hd_nav li.search input{
	display: inline-block;
	*display:inline;
	*zoom:1;
	width: 162px;
	height: 17px;
	border-radius:0;
	padding: 4px 42px 4px 4px;
	font-size: 12px;
	line-height: 17px;
	color: #999;
	margin:0;
	_margin-top:-3px;
	border: 1px solid #CCC;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.anquan_navbar .secnav_user li a:hover i{
	-webkit-animation:1s ease;
	-moz-animation:1s ease;
	-ms-animation:1s ease;
	-o-animation:1s ease;
	animation:1s ease;
	-webkit-transform-origin:top center;
	-moz-transform-origin:top center;
	-ms-transform-origin:top center;
	-o-transform-origin:top center;
	transform-origin:top center;
	-webkit-animation-name:swing;
	-moz-animation-name:swing;
	-ms-animation-name:swing;
	-o-animation-name:swing;

}
.anquan_navbar .hd_nav li.search input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  outline: 0;
/*outline: thin dotted \9;
  outline-style:none \0/IE9;
*/
}
.anquan_navbar .search-icon{
	width:42px;
	text-align:center;
	font-size:12px;
	height:27px;
	color:#fff;
	display:block;
	position:absolute;
	line-height:27px;
	right:2px;
	background:#46ae00;
	top:2px;
	*top:4px;
	_top:3px;
	cursor:pointer;
}

.login-connect > div > a{
	margin-top: 10px;}
/**spring tip 13.2.1.xyj***/
.spring-tip{
	height:52px;
	display:none;
	color:#b56015;
	font-size:14px;
	background:#fff8e2;
	position:relative;
	z-index:1000;
	box-shadow: inset 0 -2px 3px rgba(201, 175, 111, 0.2);
	-moz-box-shadow:inset 0 -2px 3px rgba(201, 175, 111, 0.2);
	-webkit-box-shadow:inset 0 -2px 3px rgba(201, 175, 111, 0.2);

}
.spring-tip-container{
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
	height:52px;
}
.spring-tip-con{
	width:963px;
	background:url(../images/recruit_bnner.png) 0 0 no-repeat;
	margin:0 0 0 -1px;
	height:52px;
}
.spring-tip p{
	margin-left:265px;
	margin-left:
	height:45px;
	word-break: break-all;
	word-wrap: break-word;
	line-height:18px;
	padding-top:7px;
}
.spring-tip p a:link,.spring-tip p a:visited{
	text-decoration:underline;
}
.spring-tip .not-tip{
	position:absolute;
	right:50px;
	top:16px;
}
.not-tip:link{
	text-decoration:underline;
	color:#737373;
}

.not-tip:visited{
	text-decoration:underline;
	color:#737373;
}
.not-tip:hover{
	text-decoration:underline;
	color:#737373;
}
.not-tip:active{
	text-decoration:underline;
	color:#737373;
}
.spring-tip .close-tip{
	position:absolute;
	right:10px;
	display:block;
	width:16px;
	top:18px;
	height:16px;
	background:url(../images/spring_icon_close.png) 0 0 no-repeat;
	cursor:pointer;
}
/*****全站分页除开评论页面******/
.ksPage{
	float:right;
	text-align:right;
}
.ksPage a{
	color:#585858;
	padding:0 8px;
	 text-align:center;
	 cursor:pointer;
	 display:inline-block;
	text-decoration: none;
	 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	line-height: 23px;
	height:22px;
	 border-radius:2px;
	border:1px #cbc9c9 solid;
	background:#ffffff;
	background: linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
	background: -moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
	background: -webkit-gradient(
	 linear,
	 left top,
	 left bottom,
	 color-stop(0, #ffffff),
	 color-stop(1, #efefef)
	 );
	 margin-left:10px;
	text-shadow:none;
	vertical-align:middle;
	font-size:12px;
}
.ksPage .disabled,.ksPage .disabled:hover{
	background:none;
	border:none;
	cursor:default;
}
.ksPage .hide{
	display:none;
}
.ksPage a:link,.ksPage a:visited{
	text-decoration:none!important;
	color:#585858!important;
}
.ksPage a:hover{
	text-decoration: none!important;
	background:#f8f8f8;
	color: #585858;
}

.ksPage a:active{
	text-decoration: none;
	background:#efefef;
	background:#efefef;
	box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(211, 209, 209, 1);
	color: #585858;
}
.ksPage a:focus{
	outline:0 none;
}
.ksPage a.curr, .ksPage a.indicator {
	background:none;
	border:none;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	cursor:default;
}
.ksPage a.prev{
	padding:0;
	position:relative;
	width:23px;
}
.ksPage a.next{
	position:relative;
	padding:0;
	width:23px;
}
.ksPage  a  i{
	display:block;
	width:10px;
	height:10px;
	top:6px;
	position:absolute;
	background-image:url("../images/icon_site_lr_arrow.png");
	background-repeat:no-repeat;
}
.ksPage a.prev i{
	background-position: 1px -3px;
	left:7px;
}
.ksPage a.next i{
	background-position: -6px -3px;
	right:7px;
}
.ksPage .prev span,.ksPage .next span{
	position:relative;
	top:-1px;
}

/***分页结束****/
/**登录验证码*/
.sheet-body .login-form .FancyForm .captcha-div {
	font-size: 12px;
	margin: -3px 0 11px 0;
}
.sheet-body .login-form .FancyForm .captcha-div span{
	margin-left: 0;
}
.sheet-body .login-form .FancyForm .captcha-div input{
	width: 50px;
	height: 20px;
	margin: 0;
	padding: 2px;
}
.sheet-body .login-form .FancyForm .captcha-div img{
	width: 60px;
	height: 30px;
	vertical-align: bottom;
	margin:0;
}

.anquan-docs{
	position: relative;
	margin: 15px 0;
	padding: 39px 19px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.anquan-docs:after{
	position: absolute;
	top: -1px;
	left: -1px;
	padding: 3px 7px;
	font-size: 12px;
	font-weight: bold;
	background-color: #f5f5f5;
	border: 1px solid #ddd;
	color: #9da0a4;
	-webkit-border-radius: 4px 0 4px 0;
	-moz-border-radius: 4px 0 4px 0;
	border-radius: 4px 0 4px 0;
}
/*******合并 img css 到base .10.11**********/
[class^="sprite-"],
[class*=" sprite-"] {
  background-image: url("../images/img.png");
  background-repeat:no-repeat;
  display: inline-block;
  vertical-align: text-top;
}
[class^="sprite-banner"],
[class*=" sprite-banner"] {
  background-image: url("../images/banner.png");
  background-repeat:no-repeat;
  display: inline-block;
}
[class^="sprite-login"],
[class*=" sprite-login"] {
  background-image: url("../images/login.png");
  background-repeat:no-repeat;
  display: inline-block;
}
[class^="sprite-guide"],
[class*=" sprite-guide"],
[class^="sprite-icon_rz_z_"],
[class*=" sprite-icon_rz_z_"] {
  background-image: url("../images/guide.png");
  background-repeat:no-repeat;
  display: inline-block;
  vertical-align: text-top;
}

[class^="sprite-banner_home_"],
[class*=" sprite-banner_home_"],
[class^="sprite-bg_site"],
[class*=" sprite-bg_site"] {
  background-image: url("../images/banner_home.png");
  background-repeat:no-repeat;
  display: inline-block;
}

[class^="sprite-icon_aqzx_"],
[class*=" sprite-icon_aqzx_"]{
  background-image: url("../images/aqzx_icon.png");
  background-repeat:no-repeat;
  display: inline-block;

}

[class^="sprite-icon_aqzx2_"],
[class*=" sprite-icon_aqzx2_"]{
  background-image: url("../images/aqzx2_icon.png");
  background-repeat:no-repeat;
  display: inline-block;

}

[class^="sprite-scanv_"],
[class*=" sprite-scanv_"] {
  /*background-image: url("../images/icon_aqzx_user_op.png"); */
  background-repeat:no-repeat;
  display: inline-block;
  vertical-align: text-top;
}
.sprite-icon-company{ background-position: 0 0; width: 45px; height: 45px; float:left;}
.sprite-icon-user{ background-position: 0 -55px; width: 45px; height: 45px; float:left; }
.sprite-icon-webmaster{ background-position: 0 -110px; width: 45px; height: 45px; float:left;}

.sprite-icon_site_nexistend_70x70{ background-position: -529px -152px; width: 70px; height: 70px; display: inline-block; }

.icon_login_btn_baidu{background-image:url("../images/icon_baidu.png");background-repeat:no-repeat;display:inline-block;width:24px;height:24px;}
.sprite-icon_login_btn_qq{ background-position: -325px -29px; width: 24px; height: 24px; }
.sprite-icon_login_btn_weibo{ background-position: -325px -63px; width: 24px; height: 24px; }
.sprite-icon_pingji_eyi_145x145{ background-position: 0 -233px; width: 145px; height: 145px; }
.sprite-icon_pingji_eyi_16x16{ background-position: -166px -388px; width: 16px; height: 16px; }
.sprite-icon_pingji_eyi_24x24{ background-position: -166px -414px; width: 24px; height: 24px; }
.sprite-icon_pingji_eyi_78x78{ background-position: 0 -448px; width: 78px; height: 78px; }
.sprite-icon_pingji_kexin_145x145{ background-position: 0 -536px; width: 145px; height: 145px; }
.sprite-icon_pingji_kexin_16x16{ background-position: -166px -691px; width: 16px; height: 16px; }
.sprite-icon_pingji_kexin_24x24{ background-position: -166px -717px; width: 24px; height: 24px; }
.sprite-icon_pingji_kexin_78x78{ background-position: 0 -751px; width: 78px; height: 78px; }
.sprite-icon_pingji_weiping_145x145{ background-position: 0 -839px; width: 145px; height: 145px; }
.sprite-icon_pingji_weiping_16x16{ background-position: -166px -994px; width: 16px; height: 16px; }
.sprite-icon_pingji_weiping_24x24{ background-position: -166px -1020px; width: 24px; height: 24px; }
.sprite-icon_pingji_weiping_78x78{ background-position: 0 -1054px; width: 78px; height: 78px; }

.sprite-icon_rz_l{ background-position: 0 -1142px; width: 152px; height: 152px; }
/*.sprite-icon_rz_m{ background-position: 0 -1304px; width: 98px; height: 98px; } */
.sprite-icon_rz_m{ background-image:url("../images/icon_rz_s.png"); background-repeat:no-repeat;display:inline-block; vertical-align:text-top; width: 98px; height: 98px; }
.sprite-icon_rz_s{ background-position: 0 -1412px; width: 78px; height: 78px; }
.sprite-icon_share_douban{ background-position: -166px -1769px; width: 25px; height: 26px; }
.sprite-icon_share_qq{ background-position: -166px -1805px; width: 25px; height: 26px; }
.sprite-icon_share_renren{ background-position: -166px -1841px; width: 25px; height: 26px; }
.sprite-icon_share_weibo{ background-position: -166px -1877px; width: 25px; height: 26px; }
.sprite-icon_topNav_fourm{ background-position: 0 -1913px; width: 24px; height: 24px; }
.sprite-icon_topNav_help{ background-position: -166px -1947px; width: 24px; height: 24px; }
.sprite-icon_topNav_login_qq{ background-position: -167px -1981px; width: 16px; height: 16px; }
.sprite-icon_topNav_login_weibo{ background-position: -329px 0; width: 16px; height: 16px; }
.sprite-icon_topNav_search_btn{ background-position: -329px -60px; width: 16px; height: 16px; }
.sprite-icon_topNav_zx{ background-position: -328px -120px; width: 24px; height: 24px; }
.sprite-icon_topNav_index{background-position: -527px -733px;width: 24px; height: 24px; }

/*.sprite-logo_login{ background-position: -162px -154px; width: 141px; height: 60px; } */
.sprite-logo_login{ background-image: url("../images/logo_login.png"); background-repeat:no-repeat;display:inline-block;vertical-align:text-top; width: 141px; height: 60px; }
/*.sprite-logo_scanv_site{ background-position: -162px -224px; width: 147px; height: 19px; } */
.sprite-logo_scanv_site{ /*background-image:url("../images/logo_scanv_site.png");*/ background-position:-530px -82px;background-repeat:no-repeat; display:inline-block;vertical-align:text-top; width: 161px; height: 19px; }

.sprite-title_aql_left{ background-position: -162px -253px; width: 70px; height: 24px; }
.sprite-title_fourm_left{ background-position: -162px -287px; width: 47px; height: 24px; }
.sprite-title_help_left{ background-position: -162px -321px; width: 46px; height: 24px; }
.sprite-title_jsl_left{ background-position: -162px -355px; width: 70px; height: 24px; }
.sprite-title_zx_left{ background-position: -162px -457px; width: 47px; height: 24px; }


.sprite-banner-partner{ background-position: 0 -268px; width: 671px; height: 16px; margin-left:100px;}


/*.sprite-banner-home{ background-position:0 0 ; width: 855px; height: 258px;  margin:0 auto; margin-top:-38px;} */
.sprite-banner-home {background-image: url("../images/banner_home_1.png"); background-repeat:no-repeat;display:inline-block;width:855px;height:258px;margin:0 auto;margin-top:-38px;}

.sprite-guide_line_step1{ background-position: 0 0; width: 713px; height: 19px; }
.sprite-guide_line_step2{ background-position: 0 -69px; width: 713px; height: 19px; }
.sprite-guide_line_step3{ background-position: 0 -138px; width: 713px; height: 19px; }
.sprite-guide_line_step4{ background-position: 0 -207px; width: 713px; height: 19px; }
.sprite-icon_rz_z_pingji_cuangai{ background-position: 0 -276px; width: 136px; height: 136px; }
.sprite-icon_rz_z_pingji_diaoyu{ background-position: 0 -462px; width: 136px; height: 136px; }
.sprite-icon_rz_z_pingji_jubao{ background-position: 0 -648px; width: 136px; height: 136px; }
.sprite-icon_rz_z_pingji_loudong{ background-position: 0 -834px; width: 136px; height: 136px; }

.sprite-login_split_img{ background-position: 0 0; width: 190px; height: 51px; }
.sprite-login_btn_back{ background-position: 0 -101px; width: 78px; height: 37px; }
.sprite-login_dashline{ background-position: 0 -188px; width: 589px; height: 12px; }

.sprite-banner_home_back{ background-position: 0 0; width: 38px; height: 78px; }
.sprite-banner_home_forward{ background-position: 0 -128px; width: 38px; height: 78px; }
/*.sprite-banner_home_2{ background-position: 0 -256px; width: 779px; height: 344px; } */
.sprite-banner_home_2{ background-image: url('../images/banner_home_2.png'); background-repeat:no-repeat; width: 960px; height: 344px; }
/*.sprite-banner_home_3{ background-position: 0 -650px; width: 827px; height: 209px; } */
.sprite-banner_home_3{ background-image:url('../images/banner_home_3.png'); background-repeat:no-repeat; width: 960px; height: 209px; }
/*.sprite-banner_home_4{ background-position: 0 -909px; width: 865px; height: 334px; } */
.sprite-banner_home_4{ background-image:url('../images/banner_home_4.png'); background-repeat:no-repeat; width: 960px; height: 334px; }
.sprite-banner_home_click_off{ background-position: 0 -1293px; width: 12px; height: 12px; }
.sprite-banner_home_click_on{ background-position: 0 -1355px; width: 12px; height: 12px; }
.sprite-bg_site{ background-position: 0 -1811px; width: 116px; height: 116px; }

.sprite-icon_pingji_keyi_145x145{ background-position: -1007px 0; width: 145px; height: 145px; }
.sprite-icon_pingji_keyi_16x16{ background-position: -330px -1034px; width: 16px; height: 16px; }
.sprite-icon_pingji_keyi_24x24{ background-position: -330px -1100px; width: 24px; height: 24px; }
.sprite-icon_pingji_keyi_78x78{ background-position: -1007px -335px; width: 78px; height: 78px; }

.sprite-icon_aqzx_pingji_eyi_116x116{ background-position: 0 0; width: 116px; height: 116px; }
.sprite-icon_aqzx_pingji_kexin_116x116{ background-position: 0 -166px; width: 116px; height: 116px; }
.sprite-icon_aqzx_pingji_keyi_116x116{ background-position: 0 -332px; width: 116px; height: 116px; }
.sprite-icon_aqzx_pingji_weiping_116x116{ background-position: 0 -498px; width: 116px; height: 116px; }
.sprite-icon_aqzx_report_title{ background-position: 0 -664px; width: 276px; height: 34px; }

.sprite-icon_aqzx2_pingji_eyi_70x70{ background-position: 0 0; width: 70px; height: 70px; }
.sprite-icon_aqzx2_pingji_kexin_70x70{ background-position: 0 -120px; width: 70px; height: 70px; }
.sprite-icon_aqzx2_pingji_keyi_70x70{ background-position: 0 -240px; width: 70px; height: 70px; }
.sprite-icon_aqzx2_pingji_weiping_70x70{ background-position: 0 -360px; width: 70px; height: 70px; }

[class^="icon_site_level_"],
[class*=" icon_site_level_"] {
  background-image: url("../images/site_level.png");
  background-repeat:no-repeat;
  display: inline-block;
}

.icon_site_level_16x16_safe{ background-position: -42px -2px; width: 16px; height: 16px; }
.icon_site_level_16x16_danger{ background-position: -42px -75px; width: 16px; height: 16px; }
.icon_site_level_16x16_suspicious{ background-position: -42px -149px; width: 16px; height: 16px; }
.icon_site_level_16x16_unknown{ background-position: -42px -223px; width: 16px; height: 16px; }
.icon_site_level_24x24_safe{ background-position: 0 0; width: 24px; height: 24px; }
.icon_site_level_24x24_danger{ background-position: 0 -74px; width: 24px; height: 24px; }
.icon_site_level_24x24_suspicious{ background-position: 0 -148px; width: 24px; height: 24px; }
.icon_site_level_24x24_unknown{ background-position: 0 -222px; width: 24px; height: 24px; }
.icon_site_level_24x24_high{ background-position: -1px -177px; width: 24px; height: 24px; }
.icon_site_level_24x24_medium{ background-position: -33px -177px; width: 24px; height: 24px; }
.icon_site_level_24x24_low{ background-position: -1px -252px; width: 24px; height: 24px; }
.icon_site_level_70x70_safe{ background-position: 0 -296px; width: 70px; height: 70px; }
.icon_site_level_70x70_danger{ background-position: 0 -416px; width: 70px; height: 70px; }
.icon_site_level_70x70_suspicious{ background-position: 0 -536px; width: 70px; height: 70px; }
.icon_site_level_70x70_unknown{ background-position: 0 -656px; width: 70px; height: 70px; }
/**add by yuanzw 2012/12/11**/
.icon_site_level_24x24_aptitude_info{background-position:0 -40px; width:24px; height:24px;vertical-align:-7px;}
.icon_site_level_24x24_aptitude_notfullinfo{background-position:0 -115px; width:24px; height:24px;vertical-align:-7px;}
.icon_site_level_24x24_aptitude_enterprise{background-position:-28px -40px; width:24px; height:24px;vertical-align:-7px;}
.icon_site_level_24x24_aptitude_notfullen{background-position:-28px -114px; width:24px; height:24px;vertical-align:-7px;}
.icon_site_level_24x24_aptitude_notfullen.empty{background:transparent; width:24px; height:24px;vertical-align:-7px;}

.sprite-icon_aqzx2_report_title{ background-image:url('../images/icon_aqzx_report_title.png'); display:inline-block; width: 277px; height: 34px; }


.sprite-scanv_oppose{ background-position: 0 -968px; width: 18px; height: 18px; }
.sprite-scanv_share{ background-position: 0 -1035px; width: 25px; height: 24px; }
.sprite-scanv_support{ background-position: 0 -1110px; width: 20px; height: 18px; }

.home_banner {
	background-image: url('../images/banner_home_8.jpg');
	background-repeat: no-repeat;
	width: 960px;
	height:508px;
	display: block;
	border-radius: 4px;
}
.home_banner1 {
	background-image: url('../images/banner_home_13.jpg');
	background-repeat: no-repeat;
	width: 960px;
	height:557px;
	display: block;
	border-radius: 4px;
}
.home_banner2 {
	background-image: url('../images/banner_home_10.jpg');
	background-repeat: no-repeat;
	width: 960px;
	height:557px;
	display: block;
	border-radius: 4px;
}
.home_banner3 {
	background-image: url('../images/banner_home_11.jpg');
	background-repeat: no-repeat;
	width: 960px;
	height:557px;
	display: block;
	border-radius: 4px;
}
.home_banner4 {
	background-image: url('../images/banner_home_12.jpg');
	background-repeat: no-repeat;
	width: 960px;
	height:557px;
	display: block;
	border-radius: 4px;
}

.home_search_input_left {
	background-image: url('../images/icon_home_search_board.png');
	background-repeat: no-repeat;
	background-position: left;
	width: 278px;
	height:32px;
	display: inline-block;
}

.home_search_input_right {
	background-image: url('../images/icon_home_search_board.png');
	background-repeat: no-repeat;
	background-position: right;
	width: 35px;
	height:32px;
	display: inline-block;
}
/*32*/
.loading-big {
	background: url('../images/loading.gif') no-repeat;
	display: inline-block;
	width:48px;
	height:48px;
	margin-right:5px;
	opacity: 0.5;
	filter: alpha(opacity=50);
	zoom:0.67\0;
	+zoom:0.67;
	_zoom:0.67;
	filter: alpha(opacity=50);
	-moz-transform:scale(0.67);
	-moz-transform-origin:top left;
	-webkit-transform:scale(0.67);
	-webkit-transform-origin:top left;
	-o-transform:scale(0.67);
	-o-transform-origin:top left;
	-ms-transform:scale(0.67);
	-ms-transform-origin:top left;
	transform:scale(0.67);
	transform-origin:top left;

}
/*24*/
.loading {
	background: url('/static/images/loading.gif') no-repeat;
	display: inline-block;
	width:48px;
	height:48px;
	opacity: 0.6;
	zoom:0.5\0;
	+zoom:0.5;
	_zoom:0.5;
	filter: alpha(opacity=60);
	-moz-transform:scale(0.5);
	-moz-transform-origin:top left;
	-webkit-transform:scale(0.5);
	-webkit-transform-origin:top left;
	-o-transform:scale(0.5);
	-o-transform-origin:top left;
	-ms-transform:scale(0.5);
	-ms-transform-origin:top left;
	transform:scale(0.5);
	transform-origin:top left;
}
/*20*/
.loading-small {
	background: url('../images/loading.gif') no-repeat;
	display: inline-block;
	width:48px;
	height:48px;
	margin-right:5px;
	zoom:0.4\0;
	+zoom:0.4;
	_zoom:0.4;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-transform:scale(0.4);
	-moz-transform-origin:top left;
	-webkit-transform:scale(0.4);
	-webkit-transform-origin:top left;
	-o-transform:scale(0.4);
	-o-transform-origin:top left;
	-ms-transform:scale(0.4);
	-ms-transform-origin:top left;
	transform:scale(0.4);
	transform-origin:top left;
}
:root .loading-small,:root .loading-big,:root .loading{
	zoom:1\0;
}
.icon_home_accusation{
	background-image: url('../images/icon_home_arrow_1.png');
	background-repeat: no-repeat;
	width: 24px;
	height:24px;
	display:inline-block;
	margin-left:5px;
	vertical-align:top;
}

.icon_home_tj{
	background-image: url('../images/icon_home_arrow_2.png');
	background-repeat: no-repeat;
	width: 24px;
	height:24px;
	display:inline-block;
	margin-left:5px;
	vertical-align:top;
}

/*
.body-container {
	background: url('../images/bg_site.png') repeat;
}*/

.icon_rz_n {
	background-image: url('../images/icon_rz_n.png');
	bacnground-repeat: no-repeat;
	width:371px;
	height:101px;
	display:inline-block;
	vertical-align:top;
}

[class^="sns_share_"],
[class*=" sns_share_"] {
  background-image: url("../images/sns_share.png");
  background-repeat: no-repeat;
  display: inline-block;
  width:24px;
  user-select:none;
  height:22px;
}

.sns_share_douban{ background-position: 0px -1px; }
.sns_share_email{ background-position: 0px -75px; }
.sns_share_qq{ background-position: 0px -149px;}
.sns_share_renren{ background-position: 0px -223px; }
.sns_share_sina{ background-position: 0px -297px; }


[class^="problem_icon_sec_"],
[class*=" problem_icon_sec_"] {
  background: url("../images/problem_icon.png") no-repeat center center;
  display: inline-block;
}

.problem_icon_sec_trojan_off{ background-position: 0 0; width: 50px; height: 50px; }
.problem_icon_sec_trojan_on{ background-position: 0 -100px; width: 50px; height: 50px; }
.problem_icon_sec_phishing_off{ background-position: 0 -200px; width: 50px; height: 50px; }
.problem_icon_sec_phishing_on{ background-position: 0 -300px; width: 50px; height: 50px; }
.problem_icon_sec_deface_off{ background-position: 0 -400px; width: 50px; height: 50px; }
.problem_icon_sec_deface_on{ background-position: 0 -500px; width: 50px; height: 50px; }
.problem_icon_sec_risk_off{ background-position: 0 -600px; width: 50px; height: 50px; }
.problem_icon_sec_risk_on{ background-position: 0 -700px; width: 50px; height: 50px; }
.sheet-body a.closed{
	display:inline-block;
	position:absolute;
	width:8px;
	height:8px;
	right:15px;
	top:15px;
	background:url(/static/images/icon_close.png);
	background-repeat: no-repeat;
	background-position:-24px 0px;
}
.sheet-body a.closed:hover{
	background-position:-24px -8px;
}
.sheet-body .login-form .FancyForm ul li .input .fff {
	left: 1px;
	height: 36px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background: white url(/static/images/login_bg.png) left -8px no-repeat;
}
.sheet-body .login-form .FancyForm ul li .password .fff {background-position: left -43px;}
.FancyForm .fff {
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0;
	left: 3px;
	bottom: 0;
	background-color: white;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

[class^="appeal_step_icon_"],
[class*=" appeal_step_icon_"] {
  background: url("../images/icon_appeal_step.png") no-repeat center center;
  display: inline-block;
}
.appeal_step_icon_1{
	background-position:0 0;
	width: 743px; height: 40px;
}

.appeal_step_icon_2{
	background-position:0 -90px;
	width: 743px; height: 40px;
}
.appeal_step_icon_3{
	background-position:0 -180px;
	width: 743px; height: 40px;
}
.appeal_step_icon_4{
	background-position:8px -270px;
	width: 763px; height: 40px;
}

.comments_img{
	border-radius: 5px;
}

[class^="icon_reputation_"],
[class*=" icon_reputation_"] {
	background-image: url("../images/reputation_icon.png");
	background-repeat:no-repeat;
	display: inline-block;
}

.icon_reputation_views {
	width:20px;
	height:20px;
	background-position:-16px 0;
}

.icon_reputation_visits{
	width:20px;
	height:20px;
	background-position:-16px -21px;
}
.icon_reputation_favorites{
	width:20px;
	height:20px;
	background-position:-16px -42px;
}

.icon_reputation_keywords {
	width: 14px;
	height: 14px;
	background-position: -0 -13px;
	vertical-align: -3px;
}

.icon_reputation_wenhao{
	width: 12px;
	height: 12px;
	background-position: -0 -0px;
	vertical-align: -2px;
	position:relative;
	top:-24px;
	left:2px;
	cursor: pointer;
}
.icon_reputation_views, .icon_reputation_visits, .icon_reputation_favorites{
	width: 20px;
	height: 20px;
}
.icon_reputation_fav.red {
	background-position: -2px -57px;
}
.icon_reputation_fav {
	background-position: -2px -71px;
	width:12px;
	height:11px;
	margin-right:4px;
}
.icon_reputation_star {
	background-position: -0px -41px;
	width:14px;
	height:14px;
}

.icon_reputation_star.star{
	background-position: -0px -27px;
}
.reputation_fav, .reputation_fav:hover {
	background-color: #EFEFEF;
	display: inline-block;
	border: 1px solid #AFAFAF;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
	border-radius: 3px;
	width: 74px;
	padding: 0 7px;
	user-select: none;
	height: 22px;
	line-height:22px;
	color:#585858;
	text-decoration:none;
	float: right;
	margin-left: 12px;
	cursor:pointer;
}

.comments_img{
	height: 50px;
	width: 50px;
}

[class^="icon_repu_comments_"],
[class*=" icon_repu_comments_"] {
	background-image: url("../images/icon_repu_comments.png");
	background-repeat:no-repeat;
	display: inline-block;
	width: 8px;
	height: 8px;
}

.icon_repu_comments_reply {
	background-position: 0 -58px;
	margin-right: 3px;
}

.icon_repu_comments_favorite {
	background-position: 0 -116px;
	margin-right: 3px;
}

.icon_repu_comments_delete{
	background-position: 0 0px;
	margin-right: 3px;
}

.comment_title .icon_div.hover a {
	border: 1px solid #AFAFAF;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
	color: #575757;
	font-size: 10px;
	padding: 1px 4px;
	background: #EFEFEF url("/static/images/buttonbg.png") repeat-x;
	background-image: -moz-linear-gradient(top, #ffffff, #f8f8f8);
	background-image: -ms-linear-gradient(top, #ffffff, #f8f8f8);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f8f8f8));
	background-image: -webkit-linear-gradient(top, #ffffff, #f8f8f8);
	background-image: -o-linear-gradient(top, #ffffff, #f8f8f8);
	background-image: linear-gradient(top, #ffffff, #f8f8f8);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f8f8', GradientType=0);
	position: relative;
	bottom: 2px;
}

.comment_title .icon_div.hover a.delete-toggler {
	text-shadow: none;
	color:#fff;
	background: #EFEFEF url("/static/images/buttonbg.png") repeat-x;
	border: 1px solid #AFAFAF;
	-moz-text-shadow: 0 1px 0 rgba(255,255,255,0.8);
	-webkit-text-shadow: 0 1px 0 rgba(255,255,255,0.8);
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
	-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.15);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.15);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
	-webkit-transition-duration: 0.3s;
	-webkit-transition-timing: ease-out;
	-o-transition-duration: 0.3s;
	-o-transition-timing: ease-out;
	-moz-transition-duration: 0.3s;
	-moz-transition-timing: ease-out;
	-ms-transition-duration: 0.3s;
	-ms-transition-timing: ease-out;
	transition-duration: 0.3s;
	transition-timing: ease-out;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.comment_title .icon_div.hover .relay-toggler:hover, .comment_title .icon_div.hover .favorite-toggler:hover {
	color: #575757;
	background: #EFEFEF url("/static/images/buttonbg.png") repeat-x;
	background-image: -moz-linear-gradient(top, #f9f9f9, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f9f9f9, #f1f1f1);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f1f1f1));
	background-image: -webkit-linear-gradient(top, #f9f9f9, #f1f1f1);
	background-image: -o-linear-gradient(top, #f9f9f9, #f1f1f1);
	background-image: linear-gradient(top, #f9f9f9, #f1f1f1);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f1f1f1', GradientType=0);

}

.comment_title .icon_div.hover a.delete-toggler {
	-moz-text-shadow: 0 1px 0 rgba(0,0,0,0.25);
	-webkit-text-shadow: 0 1px 0 rgba(0,0,0,0.25);
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
	background-color: #f53839;
	color: white;
	border: 1px solid #CF3C41;
}

.comment_title .icon_div.hover a.delete-toggler:hover {
	background-color: #CF3C41;
}

.split_line{
	margin: 0 1px 0 4px;
	color: #BBB;
	position: relative;
	bottom: 2px;
}

.confirm_warning{
	background: url("../images/warning-icon.png") no-repeat;
}

.confirm_note{
	background: url("../images/note-icon.png") no-repeat;
}

.confirm_success{
	background: url("../images/success-icon.png") no-repeat;
}

.confirm_query{
	background: url("../images/query-icon.png") no-repeat;
}

[class^="confirm_"]{
	width: 32px;
	height: 32px;
	display:inline-block;
	vertical-align: -11px;
	margin-right: 12px;
}

[class^="sprite-icon_menu-"],
[class*=" sprite-icon_menu-"] {
  background-image: url("../images/icon-user-menu.png");
  background-repeat:no-repeat;
  display: inline-block;
  vertical-align: text-top;
}
.icon-favorite-del {
	background-image: url("../images/icon-favorite-del.png");
	width: 13px;
	height: 13px;
	background-position: 0 0;
	margin: 0 5px 0 0;
	vertical-align: -1px;
}
.baidu_auth {
	background: url("../images/baidu-auth.png") no-repeat;
	display: inline-block;
	width: 80px;
	height: 83px;
	float: right;
	margin-right: 26px;
	margin-top: -28px;
}

.modal_icon_add {
	background-image: url("../images/modal_icon_add.png");
	background-repeat:no-repeat;
	display:inline-block;
	width:13px;
	height:13px;
	vertical-align: -1px;
	margin: 0 10px 0 15px;
}
.modal_icon_appeal {
	background-image: url("../images/modal_icon_appeal.png");
	background-repeat:no-repeat;
	display:inline-block;
	width:14px;
	height:13px;
	vertical-align: -1px;
	margin: 0 10px 0 15px;
}
.modal_icon_edit {
	background-image: url("../images/modal_icon_edit.png");
	background-repeat:no-repeat;
	display:inline-block;
	width:12px;
	height:12px;
	vertical-align: -1px;
	margin: 0 10px 0 15px;
}
.icon_favorite_help{
	background-image: url("../images/reputation_icon.png");
	background-repeat:no-repeat;
	display: inline-block;
	width: 12px;
	height: 12px;
	background-position: -0 -0px;
	vertical-align: -2px;
	position:relative;
	cursor: pointer;
}
.icon_import_show{
	background-image: url("../images/play_img_m.png");
	background-repeat:no-repeat;
	display: inline-block;
	width: 16px;
	height: 16px;
	background-position: -0 -0px;
	vertical-align: -3px;
	position:relative;
	margin-right:5px;
}
/* new header */
/* ===== start header =====*/
#header{
    border-bottom:1px solid #ccc;
    width:1000px;
    margin:0 auto 20px;
}
#header .user-nav{
    padding:15px 0;
}
#header h1{
    float:left;
    height:31px;
    margin:0;
}
#header .user-center{
    float:right;
    *width:98px;
    position:relative;
}
#header .is-user-logined{
    *width:140px;
}
#header .is-user-logined{
}
#header .user-center .user,
#header .user-center .username{
    float:right;
    margin-left:20px;
}
#header .user-center .username{
    max-width:130px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    height:26px;
    line-height:26px;
    margin-top:4px;
    color:#333;
}
#header .user-center .user li{
    margin-left:0;
}
#header .user-center .user{
    margin-top:1px;
    margin-left:3px;
}
.site-nav{
    width:1000px;
    overflow:hidden;
    font-size:12px;
}
.site-nav .clearfix{
    width:1200px;
    margin:0;
}
.site-nav li{
    float:left;
    margin-right:30px;
    width:auto;
    _width:0;
    white-space: nowrap;
}
.site-nav li .s-hd{
    color:#a8a8a8;
    border-left:1px solid #dadada;
    height:14px;
    line-height:14px;
    padding-left:8px;
}
.site-nav li .s-item{
    padding-left:8px;
}
.site-nav li .s-item a{
    margin-right:17px;
    display:inline-block;
    *display:inline;
    *zoom:1;
    padding:5px 2px;
    border-bottom:3px solid transparent;
}
.site-nav li .s-item a:link{
    color:#333;
}
.site-nav li .s-item a:visited{
    color:#333;
    text-decoration:none;
}
.site-nav li .s-item a:hover,
.site-nav li .s-item .curr:link,
.site-nav li .s-item .curr:visited,
.site-nav li .s-item .curr:hover{
    color:#40ac62;
    text-decoration:none;
    border-bottom:3px solid #40ac62;
}
    color:#333;
    text-decoration:none;
    border-bottom:3px solid #ccc;
}
.site-nav li.lst{
    margin-right:0;
    padding-left:1px;
}
.anquan_navbar .hd_nav .u-common{
    height:26px;
    line-height:26px;
    float:right;
    margin-top:4px;
    margin-left:20px;
}
.fake-search{
    width:255px;
}
.fake-search input{
    padding:4px;
    width:197px;
    height:18px;
    line-height:18px;
    border-radius:0;
}
.fake-search a{
    border-radius:0;
    font-size:12px;
    height:26px;
    line-height:26px;
    position:relative;
    left:-1px;
    z-index:2;
}
#header .fake-search{
    font-size:12px;
    float:right;
    margin-top:4px;
    width:217px;
}
#header .fake-search input{
    padding:3px 4px;
    width:160px;
}
#header .fake-search .ks-btn-green{
    height:24px;
    line-height:24px;
    padding:0 10px;
}
/* ===== end header =====*/
