/* jquery.autocomplete.css */
.ac_results,.ac_results_header {
	padding: 0px;
	border: 1px solid #999;
	background-color: white;
	overflow: hidden;
	z-index: 4;
}

.ac_results ul,.ac_results_header ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.def {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	/*font: menu;*/
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	white-space: nowrap; 
	-o-text-overflow: ellipsis; 
	text-overflow: ellipsis;
}

.ac_results li strong,.ac_results_header li strong{
	font-family: bolder;
	color: #000;
}

.ac_over {
	background-color: #e1e1e1;
	color: #000;
	overflow: visible;
	white-space:pre-wrap;
	word-break:break-all;
}

/* support_header.css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
li{list-style:none;}
/*
.clear{float:none; clear:both;font-size:0px;line-height:0px;height:0px; min-height:0px; padding:0px; margin:0px; overflow:hidden;}
*/
a{text-decoration:none;}
a:hover{text-decoration:underline;}
body{ font-size:12px; line-height:22px;}
#main_content div.tbrpt {
  position: relative;
}
.displayNone {
	display: none;
}
#richContext ul, menu, dir {
display: block;
list-style-type: disc;
padding-left:16px;
}
#richContext ul li {
display: list-item;
list-style-type: disc;
}
#richContext ol {
display: block;
list-style-type: decimal;
padding-left:16px;
}
#richContext ol li{
	display: list-item;
	list-style-type: decimal;
}
#richContexts ul, menu, dir {
display: block;
list-style-type: disc;
padding-left:16px;
}
#richContexts ul li {
display: list-item;
}
#richContexts ol {
display: block;
list-style-type: decimal;
padding-left:16px;
}
#richContexts ol li{
	display: list-item;
	list-style-type: decimal;
}
INPUT {
	Z-INDEX: -1; FONT-FAMILY: inherit; FONT-SIZE: 100%
}
TEXTAREA {
	Z-INDEX: -1; FONT-FAMILY: inherit; FONT-SIZE: 100%
}
SELECT {
	Z-INDEX: -1; FONT-FAMILY: inherit; FONT-SIZE: 100% !important;
}
INPUT.text {
	LINE-HEIGHT: 18px; HEIGHT: 13px
}

/* search tips */
.msgentertip{float:left;width:auto;overflow:hidden; position:absolute; margin-top:20px;max-width:500px;*width:500px;*margin-left:-530px;}
.msgetip_top{overflow:hidden;*float:left;*width:500px;}
.msgetip_topl{width:10px;height:5px;float:left; background:url(../img/tip-yellow.png) left -8px no-repeat;margin-top:8px;}
.msgetip_topm{width:auto;height:5px;margin:0 10px;padding-top:8px; background:url(../img/tip-yellow.png) -10px top no-repeat;*width:480px;}
.msgetip_topr{width:10px;height:5px;float:right; background:url(../img/tip-yellow.png) right -8px no-repeat;margin-top:8px;}
.msgetip_con{margin:0 2px; border-left:1px solid #a7a7a7;border-right:1px solid #a7a7a7; background-color:#fef9d9;padding:0 10px;color:#f00;*float:left;*width:474px;}
.msgetip_bottom{overflow:hidden;*float:left;*width:500px;}
.msgetip_bottoml{width:10px;height:8px;float:left; background:url(../img/tip-yellow.png) left bottom no-repeat;}
.msgetip_bottomm{width:auto;height:8px;margin:0 10px; background:url(../img/tip-yellow.png) -10px bottom no-repeat;}
.msgetip_bottomr{width:10px;height:8px;float:right; background:url(../img/tip-yellow.png) right bottom no-repeat;}

/* merge support_footer.css */


#overlay {
	Z-INDEX: 90; POSITION: absolute; FILTER: alpha(opacity=50); BACKGROUND-COLOR: #000; TOP: 0px; LEFT: 0px; opacity: 0.5
}
#lightbox .videoHead {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; HEIGHT: 16px; FONT-SIZE: 16px; PADDING-TOP: 0px
}
#lightbox .videoHead .Close {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(../img/hw_000477.gif) no-repeat -109px -43px; HEIGHT: 16px; TOP: 0px; CURSOR: pointer; RIGHT: -6px; MARGIN-RIGHT: 0px
}
#lightbox .video {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#lightbox .heading {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 16px; PADDING-TOP: 0px
}
#lightbox .heading .rightBg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#lightbox .title {
	LINE-HEIGHT: 28px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold
}
#lightbox .close {
	Z-INDEX: 9; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #666; FONT-SIZE: 90%; CURSOR: pointer; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#lightbox .CloseIcon {
	WIDTH: 16px; BACKGROUND: url(../img/hw_000477.gif) no-repeat -109px -43px; FLOAT: left; HEIGHT: 16px
}
#lightbox .container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; MARGIN-RIGHT: 15px; PADDING-TOP: 5px
}
#lightbox .bottom {
	LINE-HEIGHT: 0px; HEIGHT: 0px; FONT-SIZE: 0px
}
#lightbox .video.bottom {
	BACKGROUND: url(../img/hw_001071.gif) no-repeat 0px -40px
}
#lightbox .button-layout {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e1e1e1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#lightbox INPUT.Save {
	PADDING-BOTTOM: 0px; WIDTH: 68px; BACKGROUND: url(../img/hw_000980.gif) no-repeat -190px 0px; HEIGHT: 23px; COLOR: #000; FONT-WEIGHT: bold; MARGIN-RIGHT: 8px; _padding-top: 3px
}
#lightbox INPUT.Cancle {
	PADDING-BOTTOM: 0px; WIDTH: 68px; BACKGROUND: url(../img/hw_000980.gif) no-repeat -190px 0px; HEIGHT: 23px; COLOR: #000; FONT-WEIGHT: bold; MARGIN-RIGHT: 8px; _padding-top: 3px
}
#lightbox INPUT.Cancle {
	FONT-WEIGHT: normal
}

.feedback .content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.subscribe .content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.analyst .content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.feedback TD {
	LINE-HEIGHT: 32px
}
.subscribe TD {
	LINE-HEIGHT: 32px
}
.analyst TD {
	LINE-HEIGHT: 32px
}
#lightbox .feedback .verifyInput {
	MARGIN: 15px 0px
}
#lightbox .feedback .verifyInput SPAN {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.feedback TD {
	LINE-HEIGHT: 16px; VERTICAL-ALIGN: top
}
#lightbox .feedback .text {
	LINE-HEIGHT: 32px
}


#SubscribeMag {
	WIDTH: 650px
}
#SubscribeMag .content {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; OVERFLOW-X: hidden; OVERFLOW-Y: auto; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#SubscribeMag .content SPAN.caption {
	DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
#SubscribeMag .content LABEL {
	MARGIN: 0px 10px 0px 5px
}
#SubscribeMag .content .level2 {
	MARGIN: 5px 0px 5px 22px
}
#SubscribeMag .content A {
	COLOR: #b60005; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

.clearFooter {
	CLEAR: both
}

.NewFeedback {
	MARGIN: 5px 0px 0px 10px
}
.box_subscribe {
	OVERFLOW: hidden
}
.box_subscribe .InforList UL.choose {
	MARGIN: 15px 0px; OVERFLOW: hidden
}
.box_subscribe .InforList UL.choose LI {
	FLOAT: left; COLOR: #666; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 15px
}
.box_subscribe .InforList UL.information {
	CLEAR: both
}
.box_subscribe .InforList UL.information LI {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 7px
}
.box_subscribe .InforList UL.information LI INPUT {
	WIDTH: 250px; FONT-FAMILY: Arial
}
TEXTAREA {
	WIDTH: 250px; FONT-FAMILY: Arial
}
.box_subscribe .InforList UL.information LI SPAN {
	TEXT-ALIGN: right; MARGIN: 0px 10px; WIDTH: 90px; FLOAT: left; FONT-SIZE: 14px
}
.box_subscribe .InforList UL.information LI P {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 110px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #b3b3b3; PADDING-TOP: 0px; _margin-left: 113px
}
.box_subscribe .box {
	MARGIN: 25% auto; WIDTH: 539px
}
.box_subscribe .Title {
	WIDTH: auto; HEIGHT: 33px; OVERFLOW: hidden
}
.box_subscribe .Title .left {
	WIDTH: 7px; BACKGROUND: url(../img/hw_s_197568.png) no-repeat left 0px; FLOAT: left; HEIGHT: 33px; _margin-right: -3px
}
.box_subscribe .Title .red_bg {
	LINE-HEIGHT: 33px; PADDING-LEFT: 8px; BACKGROUND: #660000; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 15px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.box_subscribe .Title .right {
	WIDTH: 7px; BACKGROUND: url(../img/hw_s_197569.png) no-repeat right 0px; FLOAT: right; HEIGHT: 33px; _margin-left: -3px
}
.box_subscribe .Title .red_bg .close_sub {
	MARGIN: 8px 5px 0px 0px; WIDTH: 16px; BACKGROUND: url(../img/hw_s_197570.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 16px; CURSOR: pointer
}
.box_subscribe .InforList_box {
	BACKGROUND: #ffffff; OVERFLOW: hidden
}
.box_subscribe .InforList {
	PADDING-BOTTOM: 25px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 25px
}
.box_subscribe .InforList .notes_sub LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 8px
}
.box_subscribe .InforList .notes_sub LI INPUT.inputTxt {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; LINE-HEIGHT: 20px; WIDTH: 215px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #2e2e2e; FONT-SIZE: 14px; BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: #d0d0d0 1px solid
}
.box_subscribe .InforList .notes_sub LI SPAN {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; WIDTH: 150px; PADDING-RIGHT: 15px; FLOAT: left; FONT-SIZE: 14px
}
.box_subscribe .InforList H1 {
	MARGIN: 5px 0px 0px; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.box_subscribe .BtnBox {
	BACKGROUND: #e1e1e1; HEIGHT: 40px; PADDING-TOP: 8px
}
.box_subscribe .BtnBox INPUT.btn {
	TEXT-ALIGN: center; WIDTH: 80px; FONT-FAMILY: arial; FLOAT: right; HEIGHT: 30px; COLOR: #000; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 20px
}
.box_subscribe .BtnBox INPUT.btn_b {
	TEXT-ALIGN: center; WIDTH: 80px; FONT-FAMILY: arial; FLOAT: right; HEIGHT: 30px; COLOR: #666; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 15px
}
.box_subscribe .InforList .notes_sub {
	MARGIN: 5px 10px 10px 0px; OVERFLOW: hidden
}
.box_subscribe .InforList .notes_sub H1 {
	LINE-HEIGHT: 18px; MARGIN-BOTTOM: 5px; COLOR: #494949; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.box_subscribe .InforList .notes_sub P {
	LINE-HEIGHT: 22px; COLOR: #171717; FONT-SIZE: 13px
}
.box_subscribe .InforList .notes_sub .btn {
	MARGIN: 15px 0px 0px
}
.InforList .notes_sub .text .btn {
	MARGIN: 15px 0px 0px 68px
}
.box_subscribe .InforList .notes_sub .ico-subscribe {
	MARGIN: 0px 20px 0px 0px; FLOAT: left
}
.box_subscribe .InforList .notes_sub .text {
	LINE-HEIGHT: 22px; MARGIN: 0px 50px 0px 0px; COLOR: #515151; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.InforList .notes_sub .Email_input {
	MARGIN-BOTTOM: 18px; COLOR: #000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.InforList .notes_sub .Email_input INPUT {
	WIDTH: 215px; HEIGHT: 20px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.InforList .notes_sub .Email_input SPAN {
	MARGIN-LEFT: 6px; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.box_subscribe .InforList .notes_sub .btn INPUT {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 9px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 3px; BORDER-TOP-STYLE: none; BACKGROUND: url(../img/hw_s_195457.gif) no-repeat 0px 0px; HEIGHT: 29px; COLOR: #fff; FONT-SIZE: 14px; BORDER-LEFT-STYLE: none; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 6px; _padding-top: 6px
}

#Subscribe_reg {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 401px; PADDING-RIGHT: 0px; OVERFLOW: visible; PADDING-TOP: 0px; LEFT: 134px
}
#Subscribe_reg H2 {
	LINE-HEIGHT: 57px; PADDING-LEFT: 20px; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../img/www_img_promiss_h2bg.jpg) no-repeat left bottom; FLOAT: left; COLOR: #990000; FONT-SIZE: 24px; OVERFLOW: hidden
}
#Subscribe_reg .alertext {
	TEXT-ALIGN: left; PADDING-BOTTOM: 24px; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 100%; DISPLAY: block; COLOR: #666; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 42px
}
#Subscribe_reg .alertext P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#Subscribe_reg A.permissions_back {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; WIDTH: 92px; BOTTOM: 50px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(/cn/ucmf/groups/public/documents/webasset/www_img_form_submit.png) no-repeat left top; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 138px
}
#Subscribe_reg A.permissions_back:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#Subscribe_reg .Title {
	MARGIN-TOP: -10px; WIDTH: 402px; MARGIN-LEFT: -1px
}

.icon-mobile{background: url(../../layout/img/support_icon_set.png) no-repeat 0 0;}
.iconSpanFavorite{width:24px; height:23px;background-position:-176px -408px; margin:0px; margin-top: -23px;display: block;margin-right: 3px;}
/* 悬浮框 */
.catalogFolderList ul li>ul li{
	padding: 17px 15px !important;
    margin: 0px 6px -29px !important;
}
#messageTipModal div.modal-dialog{
	position:absolute;
	left:41%;
}
#errorHedexTipContent div.modal-body,#errorHedexTipContent div.modal-header{
	text-align:left;
}
#messageTipModal div.modal-header,#messageTipModal div.modal-body{
	text-align:left;
}
#myHedexModal div.modal-header{
	text-align:left;
}
#myModalLabel,#downloadUrlText h4.modal-title{
	padding: 8px 15px;
}

#accountRTypeHeader{padding-left:6px;}
.nav-gblnav .nav-height .nav-fr span a{padding-right: 8px;}
.nav-gblnav .nav-height .nav-fr span a#aLogin {
    padding-right: 24px;
}
.nav-gblnav .nav-height .nav-fr span a#aLogout {
    padding-left: 6px;
}
.nav-gblnav .nav-height span a#aLogin em{
	top:-1px;
	margin-right: 4px;
    font-size: 17px;
    display: inline-block;
    vertical-align: -3px;
}
.nav-gblnav .nav-height span a.carrier{
	top:2px
}
.ac_results,.ac_results_header{font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,frutigernext_medium;}
.corporate{box-sizing:border-box !important}
.nav-gblnav .nav-height span a .hwic_browser{top:0 !important}
/* socialShare */
.socialShare{float:right;}
#index_share_help.socialShare{margin-bottom:15px;}
.socialShare a{float:left;margin-left:5px;}
.socialShare_a{background: url(/carrierindex/pages/layout/img/support_icon_set.png) no-repeat 0 0; display: inline-block;}
.linkedin{height:24px; width:24px; background-position: -390px -403px;}
.weibo{height:24px; width:24px; background-position: -415px -403px;}
.helpCenter{background: url(/carrierindex/pages/layout/img/support_icon_set.png) no-repeat -365px -403px; display: inline-block;height:24px; width:24px;}
.emailShare{background: url(/carrierindex/pages/layout/img/support_icon_set.png) no-repeat -440px -403px; display: inline-block;height:24px; width:24px;}

#guideImg1{
	background:url(/carrierindex/pages/indexNew/img/01.png)
}
#guideImg2{
	background:url(/carrierindex/pages/indexNew/img/02.png)
}
#guideImg3{
	background:url(/carrierindex/pages/indexNew/img/03.png)
}
#guideImg4{
	background:url(/carrierindex/pages/indexNew/img/04.png)
}