/*---------------------------------------
    common
----------------------------------------*/
/* html{}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}table{border-collapse:collapse;border-spacing:0;}caption,th{text-align:left;}q:before,q:after{content:'';}object,embed{vertical-align:top;}hr,legend{display:none;}h1,h2,h3,h4,h5,h6{font-size:100%;}img,abbr,acronym,fieldset{border:0;}ul li{list-style-type:none;}p{margin-bottom:0;}a,label{cursor:pointer;}img{vertical-align:bottom;margin:0;padding:0;}i{ font-style: initial;}
body {
  font-family: "微软雅黑",arial;
  font-size: 12px;
  min-width:1300px;
  background: #eee;
  color: #4d4d4d;
} */
input {
  outline: none;
}
html,body{
  *overflow: hidden;
}
.clearfix:after{content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;}.clearfix {*zoom:1;}
html,body{height:100%;/* overflow-y: hidden; */}
.font12 {
  font-size: 12px;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color: #ccc;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #ccc;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #ccc;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #ccc;
}
textarea::-webkit-input-placeholder,textarea:-moz-placeholder {
  color: #ccc;
}
select{outline:none}
.txt-mi {
  color: #ff461f;
  padding-right: 3px;
  font-family: "宋体";
}
.add_shop {
  zoom: 1;
}
.add_shop div {
  float: left;
}
.add_shop:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
.pd5 {
  width: 117px;
  margin-right: 5px;
  padding-right: 0;
  border: 1px solid #ccc;
  height: 38px;
  line-height: 38px;
  position: relative;
}
.pd5 p {
  position: static!important;
  width: auto!important;
  text-align: left;
  color: #5d5d5d;
  padding-left: 21px;
  background: url(../img/bg-icon.png) no-repeat;
  background-position: 97px -165px;
  cursor: pointer;
}
.pd5 ul {
  width: 117px;
  border: 1px solid #ccc;
  position: absolute;
  top: 38px;
  left: -1px;
  background: #fff;
  display: none;
  z-index: 1;
}
.pd5 ul li {
  padding-left: 21px;
}
.pd5 ul li:hover {
  color: #ff461f;
  cursor: pointer;
}
.pd5 select {
  height: auto;
  line-height: inherit;
  border: none;
  text-align: center;
}
.clear_both:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
.float_left {
  float: left;
}
.shop_add,.shop_minus {
  width: 20px;
  height: 40px;
  margin-left: 15px;
}
.shop_add a {
  display: block;
  width: 19px;
  height: 40px;
  background: url(../img/bg-icon.png) no-repeat left top;
  background-position: 0 12px;
}
.shop_minus a {
  display: block;
  width: 19px;
  height: 40px;
  background: url(../img/bg-icon.png) no-repeat left top;
  background-position: -47px 12px;
}
#management_content {
  padding: 35px 0 0 36px;
  position: absolute;
  top: 0;
  left: 209px;
  right: 0;
  z-index: 1;
  height: 100%;
  overflow:auto;
}
#tabs{
  zoom: 1;
  border-bottom: 2px solid #ff7500;
}
#tabs:after{
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
#tabs li {
  float: left;
  height: 40px;
  width: 200px;
  line-height: 40px;
  text-align: center;
}
#tabs li a {
  display: block;
  width: 200px;
  height: 40px;
}
#tabs li a:link,#tabs li a:visited {
  text-decoration: none;
  color: #4d4d4d;
}
#tabs li a:hover {
  color: #ff7500;
}
#current {
  background: #ff7500;
}
#tabs li #current:link,#tabs li #current:visited,#tabs li #current:hover{
  color: #fff;
}
.pop_right {
  position: absolute;
  top: 0;
  left: 103px;
  bottom: 0;
  padding: 37px 0 0 12px;
}
.pop_right ul {
  zoom: 1;
}
.pop_right ul:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
.pop_right ul li {
  min-height: 55px;
  zoom: 1;
  float: left;
  padding-right: 54px;
}
.pop_right ul li.padding_none {
  padding-right: 0;
}
.pop_right ul li:after,.pop_right ul li dd:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
.pop_right ul li dt {
  width: 72px;
  text-align: right;
  padding-right: 13px;
  height: 30px;
  line-height: 30px;
  float: left;
  font-size: 12px;
}
.pop_right ul li dd {
  zoom: 1;	
}
.pop_right ul li dd input {
  float: left;
}
.pop_right ul li dd span {
  line-height: 32px;
  text-indent: 14px;
}
.pop_right ul li dd.select_chunk {
  float: left;
} 
.pop_right ul li dd.select_chunk.address select,
.pop_right ul li dd.select_chunk.address input {
  margin-right: 15px;
  width: 130px;
  border: 1px solid #ccc;
}

.pop_right ul li dd.select_chunk select,.pop_right ul li dd.select_chunk input {
  width: 162px;
  height: 30px;
  border: none;
  background: #e6e6e6;
  font-size: 12px;
  text-indent: 14px;
  float: left;
}
.pop_right .bg_none ul li dd.select_chunk select,.pop_right .bg_none ul li dd.select_chunk input {
  background: none;
  border: 1px solid #ccc;
  float: left;
}
.pop_right .bg_none .detail_address {
  margin-top: 23px;
  width: 100%;
  float: left;
}
.pop_right ul li dd.select_chunk input.long {
  width: 418px;
}
.pop_right ul li dd.select_chunk textarea {
  width: 282px;
  height: 52px;
  border: none;
  background: #e6e6e6;
  resize: none;
  font-size: 12px;
  text-indent: 14px;
  padding-top: 8px;
  float: left;
}
.save {
  padding-left: 84px;
  padding-top: 40px;
}
.save button {
  width: 120px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  border: none;
  background: url(../img/bg-icon2.png) no-repeat;
  background-position: -166px -233px;
  color: #fff;
  font-size: 16px;
}
.pop_right .bg_none .save button {
  background-position: -166px -280px;
}
.goods_top {
  background: url(../img/bg-goods_top.jpg) no-repeat top;
}
.goods_area {
  background: url(../img/bg-goods_area.jpg) repeat-y;
}
.goods_bottom {
  background: url(../img/bg-goods_bottom.jpg) no-repeat bottom;
  width: 557px;
  padding: 38px 10px 23px 10px;
  position: relative;
}
.goods_bottom .goods_del {
  display: block;
  position: absolute;
  top: 16px;
  right: 19px;
  width: 19px;
  height: 19px;
  background: url(../img/bg-icon.png) no-repeat;
  background-position: -47px 0 ;
}
.help_hold {
  background: url(../img/bg-help_hold.png) repeat;
  position: fixed;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
}
.help_details {
  width: 850px;
  height: 575px;
  background: #fff;
  position: fixed;
  top: 104px;
  left: 276px;
  z-index: 3;
  padding: 0 55px;
  display: none;
}
.help_details h2 {
  font-size: 14px;
  text-align: center;
  color: #ff7500;
  padding: 30px 0 20px 0;
  position: relative;
}
.help_details h2 a {
  display: block;
  position: absolute;
  top: 9px;
  right: -42px;
  width: 19px;
  height: 19px;
  background: url(../img/bg-icon.png) no-repeat;
  background-position: -47px 0;
}
.help_details ul li {
  margin-bottom: 20px;
}
.help_details ul h3 {
  font-size: 12px;
  color: #000;
}
.help_details ul p {
  font-size: 12px;
  color: #333;
}
.help_close {
  zoom: 1;
  padding-right: 10px;
}
.help_close:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
.help_close a {
  display: block;
  float: right;
  width: 130px;
  height: 37px;
  line-height: 37px;
  text-align: center;
  background: url(../img/bg-icon2.png) no-repeat;
  background-position: 0 -233px;
  font-size: 16px;
}
.help_close a:link,.help_close a:visited {
  color: #fff;
  text-decoration: none;
}
.help_close a:hover {
  text-decoration: none;
  background: url(../img/bg-icon2.png) no-repeat;
  background-position: 0 -280px;
}
/*---------------------------------------
    header
----------------------------------------*/
/* .header_top {
  width: 100%;
  background: #282828;
  height: 45px;
}
.header_top div {
  width: 1108px;
  margin: 0 auto;
  line-height: 45px;
  text-align: right;
  color: #808080;
  font-size: 12px;
}
#header {
  width: 1108px;
  margin: 0 auto;
  padding-top: 20px;
}
#header h1.top {
  height: 70px;
  width: 290px;
  margin-top: -20px;
  background: url(../img/vip2.0/register-icon.png) no-repeat 0 20px;
}

#header h1.top .home {
  display: inline-block;
  width: 100%;
  height: 100%;
}

#header h1 img,#header h1 span {
  display: block;
  float: left;
}
#header h1 span {
  height: 34px;
  border-left: 2px solid #f78f1e;
  margin: 8px 0 0 13px;
  padding-left: 10px;
  font-size: 24px;
  color: #f78f1e;
  font-weight: normal;
  line-height: 1.6;
  font-family: '微软雅黑',arial;
}
#header h1 {
  zoom:1;
}
#header h1:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
} */
/*---------------------------------------
    content
----------------------------------------*/
#content {
  width: 1108px;
  margin: 0 auto;
}
/*---------------------------------------
    footer
----------------------------------------*/
#footer {
  background: #444;
  width: 100%;
  height: 167px;
  font-size: 12px;
}
#footer .inner {
  width: 913px;
  margin: 0 auto;
  padding-left: 195px;
}
#footer .inner ul {
  zoom: 1;
  padding: 26px 0 27px 0;
}
#footer .inner ul:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
#footer .inner ul li {
  float: left;
  padding-left: 61px;
}
#footer .inner ul li a:link,#footer .inner ul li a:visited,.footer_list a:link,#footer,.footer_list a:visited {
  color: #808080;
  text-decoration: none;
}
#footer .inner ul li a:hover,#footer,.footer_list a:hover {
  color: #ff7500;
}
.footer_list {
  color: #808080;
}
#footer,.footer_list a {
  margin-right: 22px;
}
/*----    management Center	----*/

/*---------------------------------------
    management_header
----------------------------------------*/
.management_top_bg {
  background: #252525;
  zoom: 1;
}
.management_top_bg:after,.management_header_top:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
.management_header_top {
  width: 100%;
  height: 46px;
  float: left;
  zoom: 1;
}
.management_header_top h1 {
  padding: 6px 0 0 8px;
  float: left;
  zoom: 1;
}
.management_header_top h1:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
.management_header_top h1 img,.management_header_top h1 span {
  display: block;
  float: left;
}
.management_header_top h1 span {
  height: 24px;
  border-left: 2px solid #f78f1e;
  margin: 5px 0 0 5px;
  padding-left: 6px;
  font-size: 14px;
  color: #f78f1e;
  line-height: 2.4;
  font-family: '微软雅黑',arial;
}
.management_login_info {
  float: right;
  color: #808080;
  height: 46px;
  line-height: 46px;
  padding-right: 15px;
}
.management_login_info a:link,.management_login_info a:visited {
  color: #808080;
  text-decoration: none;
}
.management_login_info a:hover {
  color: #ff7500;
  text-decoration: underline;
}
.management_login_info .user_name:link,.management_login_info .user_name:visited {
  color: #ff7500;
}
.management_login_info .user_name:hover {
  text-decoration: underline;
}
/*---------------------------------------
    page_container
----------------------------------------*/
.page_container {
  zoom: 1;
  overflow: hidden;
}
.page_container:after,#management_aside .input_box:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
#management_aside {
  float: left;
  width: 210px;
  background: #444;
  min-height: 1000px;
  height: 100%;
}
#management_aside p {
  position: absolute;
  bottom:20px;
}

.sidebar_search {
  display: block;
  width: 172px;
  margin: 30px 0 35px 15px;
}
#management_aside .input_box {
  border-bottom: 1px solid #666;
  zoom: 1;
  position: relative;
  height: 22px;
}
#management_aside .input_box span {
  font-size: 12px;
  color: #797777;
  text-indent: 14px;
}
#management_aside .input_box input {
  font-size: 12px;
  border: none;
  background: none;
  float: left;
  height: 20px;
  line-height: 20px;
  color: #fff;
  text-indent: 14px;
}
#management_aside .input_box input::-webkit-input-placeholder { /* WebKit browsers */
    color: #797777;
}
#management_aside .input_box input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #797777;
}
#management_aside .input_box input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #797777;
}
#management_aside .input_box input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #797777;
}
#management_aside .input_box input:focus,#management_aside .input_box button:focus {
 outline: none;
}
#management_aside .input_box button {
  position: absolute;
  top: 0;
  right: 7px;
  height: 22px;
  width: 18px;
  float: right;
  background: url(../img/bg-icon.png) no-repeat;
  background-position: -100px 0;
  border: none;
}
#management_aside ul li {
  width: 210px;
  border-bottom: 1px solid #4d4d4d;
  height: 45px;
  line-height: 45px;
}
#management_aside ul li a {
  display: block;
  width: 156px;
  height: 45px;
  padding-left: 54px;
  background: url(../img/bg-icon.png) no-repeat;
}
#management_aside ul li a.icon1 {
  background-position: -162px -92px;
}
#management_aside ul li a.icon2 {
  background-position: -162px -127px;
}
#management_aside ul li a.icon3 {
  background-position: -162px -160px;
}
#management_aside ul li a.icon4 {
  background-position: -162px -194px;
}
#management_aside ul li a.icon5 {
  background-position: -162px -230px;
}
#management_aside ul li a.icon6 {
  background-position: -162px -264px;
}
#management_aside ul li a.icon7 {
  background-position: -162px -295px;
}
#management_aside ul li a.icon8 {
  background-position: -162px -326px;
}
#management_aside ul li a.icon9 {
  background-position: -162px -394px;
}
#management_aside ul li a.icon10 {
  background-position: -162px -429px;
}
#management_aside ul li a.icon11 {
  background-position: -160px -463px;
}
#management_aside ul li a:link,#management_aside ul li a:visited,#management_aside ul li a:hover {
  color: #fff;
  text-decoration: none;
}
#management_aside ul li:hover {
  background: #333;
}
#management_aside ul li.current {
  background: url(../img/bg-icon.png) no-repeat #ff7500;
  background-position: 200px -218px;
}
.iframe_bottom {
  position: absolute;
  top: 46px;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  _height: 100%;
  zoom: 1;
  overflow: hidden;
}
.iframe_bottom:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
#main_content iframe {
  width: 100%;
}
.aside {
  position: absolute;
  top: 0;
  left: 0;
  width: 210px;
  z-index: 2;
}
.page_container iframe {
  width: 984px;
  border: none;
  overflow: inherit;
}


#tabs{
  zoom: 1;
  border-bottom: 2px solid #ff7500;
}
#tabs:after{
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
#tabs li {
  float: left;
  height: 40px;
  width: 200px;
  line-height: 40px;
  text-align: center;
}
#tabs li a {
  display: block;
  width: 200px;
  height: 40px;
}
#tabs li a:link,#tabs li a:visited {
  text-decoration: none;
  color: #4d4d4d;
}
#tabs li a:hover {
  color: #ff7500;
}
#current {
  background: #ff7500;
}
#tabs li #current:link,#tabs li #current:visited,#tabs li #current:hover{
  color: #fff;
}
.base_attention {
  padding: 45px 0 0 12px;
}

.check_hidden {
    color: #ff461f;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
}

.pop_right .check_hidden {
	margin-left: 90px;
	line-height: 20px;
}

#tabs_info dl dd input.error {
    border: 1px solid #ff461f;
}
#tabs_info dl dd select.error {
    border: 1px solid #ff461f;
}
/*---------------------------------------
    management_footer
----------------------------------------*/
.iframe_footer {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 35px;
  overflow: hidden;
}
.management_footer_bg {
  width: 100%;
  height: 35px;
  line-height: 35px;
  background: #343434;
}
.management_footer {
  zoom: 1;
  width: 515px;
  margin: 0 auto;
  font-size: 12px;
}
.management_footer:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
.management_footer li {
  float: left;
  margin-right: 97px;
}
.management_footer li.last {
  margin-right: 0;
}
.management_footer li a:link,.management_footer li a:visited {
  color: #808080;
  text-decoration: none;
}
.management_footer li a:hover {
  color: #f78f1e;
}

#management_content {
	min-width: 1100px;
	width: expression_r( document.body.clientWidth < 1000 ? "1000px" : "auto" );
	overflow: scroll;
}
.page_info {
  float: left;
  margin-top: 5px;
}
.bottomss {
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
}

.bottomss span {
	float: left;
	padding-right: 15px;
}


.bottomss span a {
	width: 80px;
	display: inline-block;
	height: 28px;
	line-height: 28px;
	background: #ff7500 none repeat scroll 0 0;
	text-align: center;
	text-decoration: none;
	color: #fff;
}

.bottomss span a:HOVER {
	background: #ff9900 none repeat scroll 0 0;
}

.pager {
	height: 40px;
	line-height: 40px;
	margin-right: 0px;
	margin-bottom: 35px;
	float: right;
}

.pager .total_pager{
	float: left;
    width: auto;
    text-align: center;
    margin-right: 46px;
    height: 45px;
    line-height: 45px;
}

.pager .total_pager span{
	float: none;
    margin: 0px;
    padding: 0px;
    margin-left: 4px;
    margin-right: 4px;
}

.pager a {
	line-height:35px;
	height: 35px;
	width: 35px;
	margin-top:5px;
	float:left;
	display: inline-block;
	border: 1px solid #ccc;
	text-align: center;
	text-decoration:none;
	color:#808080;
	margin-left: 10px;
}

.pager a:HOVER {
	border: 1px solid #ff7500;
	color: #ff7500;
}

.pager a.pager_prev {
	background: rgba(0, 0, 0, 0) url(../img/icon.png) no-repeat  scroll left top;
    background-position: -37px -30px;
}
.pager a.pager_prev_no {
	background: rgba(0, 0, 0, 0) url(../img/icon.png) no-repeat  scroll left top;
    background-position: -37px -30px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5; 
}

.pager a.pager_prev_no:HOVER {
	border: 1px solid #ccc;
}

.pager a.pager_next {
	background: rgba(0, 0, 0, 0) url(../img/icon.png) no-repeat  scroll left top;
    background-position: -2px -30px;
}

.pager a.pager_next_no {
	background: rgba(0, 0, 0, 0) url(../img/icon.png) no-repeat  scroll left top;
    background-position: -2px -30px;
    filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5; 
}

.pager a.pager_next_no:HOVER {
	border: 1px solid #ccc;
}

.pager a.pagecur{
	background: #ff7500 none repeat scroll 0 0;
	color: #fff;
	border: 1px solid #ff7500;
}

.pager em {
	width: 20px;
	text-align: center;
	float: left;
}

/*---------------------------------------
    page_info
----------------------------------------*/
.page_info_tp1 {
  height: 48px;
  line-height: 55px;
  background: #fff;
  font-size: 17px;
  font-weight: normal;
  color: #f78f1e;
  border-bottom: 1px solid #f78f1e;
  margin-top: 8px;
}
.path_info {
  color: #666;
}
.path_info a {
  padding: 0 4px;
}
.path_info a:link {
  color: #f78f1e;
  text-decoration: none;
}
.path_info a:hover {
  color: #f78f1e;
  text-decoration: underline;
}
.notice_title {
  width: 1020px;
  margin: 26px auto;
  background: #eee;
}
.notice_details {
  width: 920px;
  margin: 0 auto;
  background: #fff;
  padding: 0 50px;
}
.notice_title .page_info_tp1 {
  background: none;
}
.notice_details h1 {
  font-size: 24px;
  text-align: center;
  padding: 68px 0 10px 0;
  color: #f78f1e;
  font-weight: normal;
}
.notice_details p {
  padding: 0 0 15px 0;
  text-indent: 26px;
  font-size: 16px;
  line-height: 1.8;
}
.notice_details p.title_small {
  text-indent: 0;
  color: #999;
  text-align: center;
  padding-bottom: 40px;
  line-height: 1;
}
.clear_both:after {
  content: "."; visibility: hidden; display: block; height: 0.1px; font-size:0.1em; line-height: 0; clear: both;
}
.notice_details p.notice_bottom {
  padding-top: 100px;
}
.notice_details p.notice_bottom span {
  display: block;
  float: right;
}
.grey_bg {
  background: #eee;
}
.notice_title span {
  padding-right: 30px;
}
.notice_title .page_info_tp1 span.font_grey {
  color: #666;
}
/*在线客服*/
#onlineServiceWrap {
  position: fixed;
  z-index: 10000;
  width: 115px;
  height: 104px;
  top: 200px;
  right: 0;
  cursor: pointer;
}

#onlineService {
  position: relative;
  width: 115px;
  height: 104px;
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
  cursor: move \9;
}

#onlineService.pressdown {
  cursor: move;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
  cursor: grabbing;
  cursor: move\9;
}
#onlineService:before, #onlineService:after {
  content: "";
  position: absolute;
}

#onlineService:before {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 65px;
  height: 66px;
  background: url(../img/img-customer-center.png) no-repeat center;
}

#onlineService:after {
  width: 100%;
  height: 100%;
  background: url(../img/img-customer-headset.png) no-repeat center;
}

#onlineServiceWrap:hover #onlineService:after {
  -webkit-animation: circle 6s infinite linear;
  -moz-animation: circle 6s infinite linear;
  -ms-animation: circle 6s infinite linear;
  -o-animation: circle 6s infinite linear;
  animation: circle 6s infinite linear;
}

@-webkit-keyframes circle {
  0%{ -webkit-transform:rotateY(0deg); }
  24%{ -webkit-transform:rotateY(45deg); }
  25%{ -webkit-transform:rotateY(45deg); }
  26%{ -webkit-transform:rotateY(45deg); }
  50%{ -webkit-transform:rotateY(0deg); }
  74%{ -webkit-transform:rotateY(-45deg); }
  75%{ -webkit-transform:rotateY(-45deg); }
  76%{ -webkit-transform:rotateY(-45deg); }
  100%{ -webkit-transform:rotateY(0deg); }
}

@-moz-keyframes circle {
  0%{ -moz-transform:rotateY(0deg); }
  24%{ -moz-transform:rotateY(45deg); }
  25%{ -moz-transform:rotateY(45deg); }
  26%{ -moz-transform:rotateY(45deg); }
  50%{ -moz-transform:rotateY(0deg); }
  74%{ -moz-transform:rotateY(-45deg); }
  75%{ -moz-transform:rotateY(-45deg); }
  76%{ -moz-transform:rotateY(-45deg); }
  100%{ -moz-transform:rotateY(0deg); }
}

@-ms-keyframes circle {
  0%{ -ms-transform:rotateY(0deg); }
  24%{ -ms-transform:rotateY(45deg); }
  25%{ -ms-transform:rotateY(45deg); }
  26%{ -ms-transform:rotateY(45deg); }
  50%{ -ms-transform:rotateY(0deg); }
  74%{ -ms-transform:rotateY(-45deg); }
  75%{ -ms-transform:rotateY(-45deg); }
  76%{ -ms-transform:rotateY(-45deg); }
  100%{ -ms-transform:rotateY(0deg); }
}

@-o-keyframes circle {
  0%{ -o-transform:rotateY(0deg); }
  24%{ -o-transform:rotateY(45deg); }
  25%{ -o-transform:rotateY(45deg); }
  26%{ -o-transform:rotateY(45deg); }
  50%{ -o-transform:rotateY(0deg); }
  74%{ -o-transform:rotateY(-45deg); }
  75%{ -o-transform:rotateY(-45deg); }
  76%{ -o-transform:rotateY(-45deg); }
  100%{ -o-transform:rotateY(0deg); }
}

@keyframes circle {
  0%{ transform:rotateY(0deg); }
  24%{ transform:rotateY(45deg); }
  25%{ transform:rotateY(45deg); }
  26%{ transform:rotateY(45deg); }
  50%{ transform:rotateY(0deg); }
  74%{ transform:rotateY(-45deg); }
  75%{ transform:rotateY(-45deg); }
  76%{ transform:rotateY(-45deg); }
  100%{ transform:rotateY(0deg); }
}

#onlineServiceWrap #onlineService-btn {
  position: absolute;
  top: 80px;
  right: 80px;
  transform: scale(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform-origin: 100% 0;
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  -o-transform-origin: 100% 0;
  transition: 1s;
  -webkit-transition: 1s;
  -moz-transition: 1s;
  -ms-transition: 1s;
  -o-transition: 1s;
  width: 81px;
  height: 23px;
  padding-top: 4px;
  font-size: 12px;
  line-height: 20px;
  font-family: "微软雅黑";
  color: #fff;
  background: url(../img/img-customer-text.png) no-repeat center;
  overflow: hidden;
}

#onlineServiceWrap:hover #onlineService-btn {
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
}

#onlineServiceWrap #onlineService-btn:after {
  display: none;
}

#onlineServiceWrap:hover #onlineService-btn:after {
  content: "有问题点我~";
  display: inline-block;
  overflow: hidden;
  margin-left: 5px;
  -webkit-animation: typing 2s linear;
  -moz-animation: typing 2s linear;
  -ms-animation: typing 2s linear;
  -o-animation: typing 2s linear;
  animation: typing 2s linear;
}

@-webkit-keyframes typing {
  0% { width: 0; }
  50% { width: 0; }
  100% { width: 81px; }
}

@-moz-keyframes typing {
  0% { width: 0; }
  50% { width: 0; }
  100% { width: 81px; }
}

@-ms-keyframes typing {
  0% { width: 0; }
  50% { width: 0; }
  100% { width: 81px; }
}

@-o-keyframes typing {
  0% { width: 0; }
  50% { width: 0; }
  100% { width: 81px; }
}

@keyframes typing {
  0% { width: 0; }
  50% { width: 0; }
  100% { width: 81px; }
}

#onlineServiceWrap .close {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 15px;
  height: 15px;
  font-size: 20px;
  color: #dedede;
  text-decoration:none;
}
#onlineServiceWrap .close:hover {
  color: #f78fe1;
}

#onlineServiceWrap:hover .close {
	display: block;
}

/*第二版新增样式*/
#management_aside {
  background:#fff;
  width: 210px;
}
#management_aside .input_box .input {
  font-size: 12px;
  border: 1px solid #b3b3b3;
  float: left;
  line-height: 14px;
  color: #000;
  text-indent: 12px;
  width: 132px;
  height: 14px;
  padding:5px 2px;
  margin-left: 16px;
}
#management_aside .input_box {
    border-bottom: none;
    zoom: 1;
    width: 165px;
    position: relative;
    height: 26px;
}
#management_aside .sidebar_search {
  display: block;
  width: 204px;
  padding: 30px 0 42px 6px;
  margin:0;
  border-bottom: 1px solid #e6e6e6;
}
#management_aside ul li a:link, #management_aside ul li a:visited {
  width: auto;
  color: #7a7a7a;
  font-size:16px;
  text-decoration: none;
  margin-left: 43px;
  padding-left: 30px;
  height: 54px;
}
#management_aside ul li {
  position: relative;
  width: 205px;
  border-bottom: 1px solid #ededed;
  height:54px;
  line-height: 54px;
  overflow:hidden;
  border-left: 5px solid #fff;
}
#management_aside .input_box button {
    position: absolute;
    top: -1px;
    right: -15px;
    height: 28px;
    cursor: pointer;
    width: 28px;
    float: right;
    background: url(../img/icon2.png) no-repeat 0 0;
    border: none;
}
#management_aside ul li a {
  background:url(../img/icon2.png) no-repeat;
}
#management_aside ul li .active {
  color: #f78f1e !important;
}

#management_aside ul li a.icon1 {
    background-position: -5px -39px; 
}
#management_aside ul li a.icon2 {
    background-position: -5px -83px; 
}
#management_aside ul li a.icon3 {
    background-position: -3px -139px; 
}
#management_aside ul li a.icon4 {
    background-position: -3px -185px; 
}
#management_aside ul li a.icon5 {
    background-position: -3px -227px; 
}
#management_aside ul li a.icon6 {
    background-position: -7px -269px; 
}
#management_aside ul li a.icon7 {
    background-position: -4px -308px; 
}
#management_aside ul li a.icon8 {
    background-position: -3px -351px; 
}
#management_aside ul li a.icon11 {
  color: #f78f1e;
  background-position: -3px -443px; 
}
#management_aside ul li a.icon12 {
    background-position: -3px -499px; 
}
#management_aside ul li a.icon13 {
    background-position: -3px -555px; 
}
#management_aside ul li a.icon14 {
    background-position: -3px -611px; 
}
#management_aside ul li a.icon15 {
    background-position: -3px -667px; 
}
#management_aside ul li a.icon16 {
    background-position: -3px -723px; 
}
#management_aside ul li a.icon17 {
    background-position: -3px -778px; 
}
#management_aside ul li a.icon18 {
    background-position: -3px -834px; 
}
#management_aside ul li.current {
    background: none;
}
#management_aside ul li:hover , #management_aside ul li:hover  a {
  background-color: #f7f7f7;
  color: #f78f1e;
  border-left-color: #f78f1e;
}
#management_aside ul li a:hover {
  background-color: #f7f7f7;
}
#management_aside ul li i {
  display: none;
  position: absolute;
  right: 0;
  top: 18px;
  width: 11px;
  height: 19px;
  background: url(../img/icon2.png) no-repeat -4px -414px;
}
#management_aside ul li .iblock { 
  display: block;
}

#management_aside ul li:hover  i {
  display: block;
}
/*#management_aside ul #welcomeLi {
  background: #f7f7f7;
}*/
/*#management_aside ul #welcomeLi   i {
  display: block;
}*/
#management_content {
    padding: 8px 0 0 20px;
    min-width: 940px;
    position: absolute;
    top: 0;
    left: 247px;
    right: 0;
    z-index: 1;
    height: 100%;
    overflow: auto;
    overflow-x: hidden;
}
#management_content {
    left: 230px;
    padding: 0;
}
.page_info_tp1 {
   background: none; 

}
#management_aside p {
  margin-top:40px;
}
#management_aside p a {
  text-decoration: none;
  color: #999;
  float: left;
  width: 40px;
  height: 20px;
  padding-left: 20px;
  margin-left: 25px;
  background: url(../img/icon2.png) no-repeat;
}
#management_aside p a:hover {
  color: #f78f1e;
}
#management_aside .set {
  background-position: -4px -907px;
}
.management_header_top .sign_out {
  margin-left: 35px;
  text-decoration: none;
  color: #999;
  float: right;
  width: 40px;
  height: 20px;
  padding-left: 20px;
  margin:13px 0 0 25px;
  line-height:19px;
  background: url(../img/icon2.png) no-repeat  -8px -947px;
}
#tabs li {
  float: left; 
  height: 20px; 
  width: 200px; 
  background:#eee;
  line-height: 20px; 
  text-align: center; 
}
#tabs li #current:link, #tabs li #current:visited {
  font-size: 16px;
  color: #f78f1e;
  background: #eee;
  text-align: left;
}
#tabs {
    zoom: 1;
    margin-top:20px;
    border-bottom: 1px solid #ff7500;
}
.time {
  width:auto;
  float: right;
  color: #b7b7b7;
  font-size:14px;
}
#tabs .time {
  width:auto;
  float: right;
  color: #b7b7b7;
}

#tabs_info {
  background: #fff;
  margin-top:37px;
  min-height: 600px;
  width: 1040px;
  overflow:hidden;
}
#tabs {
  margin-top: 25px;
}
#tabs li {
  width: 104px;
  margin-bottom:12px;
}
#tabs li a {
    display: block;
    height: 20px;
    width: 104px;
    font-size: 16px;
}
.goods_postage {
  position: absolute;
  top: 0;
  left: 0;
}
.goods_postage img {
  float: left;
  width: 42px !important;
  height: 42px !important;
}



/*平台公告以及通知模块*/
#publicNotice .notice_title {
  width: 1160px;
}
#publicNotice .no_active {
  color: #666;
  cursor: pointer;
}
#publicNoticeMain {
  width: 900px;
  min-height: 400px;
  padding:36px 130px 100px;
  background: #fff;
  margin: 0 auto;
} 
#publicNoticeMain a {
  text-decoration: none;
}
#publicNoticeMain .sear_wrap input {
  border: 1px solid #d9d9d9;
  font-size: 14px;
  height: 14px;
  line-height: 14px;
  padding:5px;
}
#publicNoticeMain .sear_wrap a {
  display: inline-block;
  width: 74px;
  margin-left: -5px;
  height: 26px;
  line-height: 26px;
  background: #f78f1e;
  color: #fff;
  text-align:center;
  font-size: 14px;
  border-radius: 0 4px 4px 0;
  margin-bottom: 35px;
  vertical-align: top;

}
#publicNotice .new_time {
  list-style: none;
}
#publicNoticeMain .new_time span {
  padding-right:5px;
}
#publicNoticeMain h3 {
  font-size: 16px;
  color: #000;
  font-weight: 400;
  border-bottom: 1px solid #e6e6e6;
  padding-bottom:16px;
  margin-bottom: 10px;
}
#publicNoticeMain .tim {
  float: right;
}
#publicNoticeMain ul {
  margin-bottom: 40px;
}
#publicNoticeMain li {
  font-size: 14px;
  height: 34px;
  line-height: 34px;
}
#publicNoticeMain li a {
  display: inline-block;
  color: #808080;
  max-width: 750px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: middle;
}
#publicNoticeMain li a:hover {
  color: #f78f1e;
}
#publicNoticeMain .new_tip {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: #f13f40;
    color: #fff;
    text-align: center;
    line-height: 18px;
    vertical-align: middle;
    margin: -3px 0 0 8px;
}
#publicNoticeMain .every_time {
  float: right;
}


#sidebarBox {
  position: fixed;
  right: 17px;
  bottom: 10px;
  width: 50px;
  z-index: 1000;
}
#sidebarBox li {
  height: 50px;
  margin-bottom: 2px;
}
#sidebarBox a {
  display: block;
  width: 50px;
  height: 50px;
}
#sidebarBox .sp {
  background: #ccc url(../img/sidebar.png) no-repeat 5px 7px;
}
#sidebarBox .or {
  background: #ccc url(../img/sidebar.png) no-repeat 5px -45px;
}
#sidebarBox .co {
  background: #ccc url(../img/sidebar.png) no-repeat 5px -96px;
}
#sidebarBox .kf {
  background: #ccc url(../img/sidebar.png) no-repeat 5px -146px;
}
#sidebarBox .go_top {
  background: #ccc url(../img/sidebar.png) no-repeat 5px -196px;
}
#sidebarBox .go_top1 {
  background: #f78f1e url(../img/sidebar.png) no-repeat 5px -196px;
}
#sidebarBox span {
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  padding:10px;
  width: 30px;
  height: 30px;
  background: #f78f1e;
  color: #fff;
  text-align:center;
  line-height: 1.2;
  font-size: 14px;
  -moz-transition:opacity .3s; /* Firefox 4 */
  -webkit-transition:opacity .3s; /* Safari and Chrome */
  -o-transition: opacity.3s; /* Opera */
  -ms-transition:opacity .3s; /* Opera */
  transition: opacity .3s;
}
#sidebarBox .sp_inner {
  padding: 18px 0 0 0;
  width: 50px;
  height: 32px;
}
#sidebarBox a:hover  span {
  opacity: 1;
  filter: alpha(opacity=100);
}

/*通知轮播*/
#notifyCarousel {
  float: left;
  position: relative;
  min-width: 600px;
  height: 20px;
  padding-left: 35px;
  margin:15px 0 0 200px;
  background:url(../img/new-icon.png) no-repeat 0 -269px;
  overflow:hidden;
}
#notifyCarousel .notice_carousel_main {
  position: absolute;
  top: 0;
}
#notifyCarousel li {
  height: 20px;
  line-height:20px;
}
#notifyCarousel a {
  text-decoration: none;
  color: #f78f1e;
}

