
 /* This needs to be first because FF3 is now supporting this */
.clearfix:before,.clearfix:after{content:'.'; display:block; overflow:hidden; visibility:hidden; font-size:0; line-height:0; width:0; height:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
html{color:#666;overflow:auto;overflow-y:scroll;height:100%;}
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;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%; z-index:-1;}
input.text{line-height:18px;height:13px;}
legend{color:#000;}
br{letter-spacing:0px;}
a{text-decoration:none;}
a{ outline:none; color:#069; }
a img{border:none;}
a:hover{ text-decoration:underline; }

p{margin:0 0 20px 0;line-height:18px;}
.center{margin:0px auto;}
.central{text-align:center !important;}
.left{float:left;}
.right{float:right;}
.textleft{ text-align:left; }
.textright{ text-align:right; }
.middle{vertical-align:middle;}
.clear{float:none; clear:both;font-size:0px;line-height:0px;height:0px; min-height:0px; padding:0px; margin:0px; overflow:hidden; l}
.hide{display:none;}
.master{width:1000px;}
.hr{height:1px;line-height:0px;font-size:0px;border-top:solid 1px #f1f1f1;margin-top:10px;}
.inline{ display:inline; }
.hand{cursor:pointer;}

body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#ffffff; line-height:22px; }

/* site wide */
#container{width:1000px; margin:0 auto; padding-bottom:20px; background-color:#fff;}
.bound{ width:980px; margin:0px auto;overflow:hidden;}

a.expand {display:block; float:right; font-size:14px; height:18px; vertical-align:middle; *width:90px; width:auto;  !important; cursor:pointer; }
a.line_height{line-height:18px;}
img.iconTick{ margin-left:5px; vertical-align: middle; }
span.HighlightSearch {font-weight: bold;}


/* the head region stylesheet */
#header{ background-color:#f1f1f1; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000469.jpg); background-repeat:repeat-x; height:57px; min-width:1000px; width:auto !important; margin:0px auto; }
#logo{ float:left; margin-top:9px; }
#header .topnav{ float:right; margin-top:25px;}
#header .topnav div{ float:left; padding-left:1px; }
#header .topnav div a{ color:#666; }
#header .topnav a.changeCh{ color:#006699; text-decoration:underline;}
#header .topnav div.log a{ padding:0 8px; cursor:pointer;}
#header #worldWide{padding-right:4px;}
#header img.arrow{padding-right:8px;}
#header .topnav div.sep{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000470.gif) no-repeat; width:1px; height:11px; margin-top:3px; }
#header .topnav .search, .support .search{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000512.png) no-repeat; height:22px; padding-left:9px; margin:-2px 0 0; position:relative; top:3px;}
#header .topnav input, .support input{ vertical-align:top; height:19px; }
#header .topnav input.text, .support input.text{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000510.jpg) repeat-x; border:none; float: left; padding:0px 3px 0px 0px; }
#header .topnav #searchButton, .support #searchButton { background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif); background-repeat:no-repeat; border:none; float: left; width:29px; height:19px; line-height:0px; background-position: -58px 0;}
#header .topnav #searchButton:hover, .support #searchButton:hover{ background-position: -58px -19px; }
#header .topnav div.search div { padding-left:0;}
/*Temporary solution guochunmei-2012-5-28*/
#header .bound #logo img{float:left; margin-top:0;padding-left:0;}
#header .bound img{float:none;padding-left:10px;margin-top:22px}
#header .bound .topnav .log img{padding-left:0;margin-top:0;}

#banner{width:100%;}
#menu {background: url(/us/ucmf/groups/public/documents/webasset/hw_s_221828.jpg) repeat-x left bottom; background-color: #f8f8f8; height: 46px; border-top: 1px solid #d7d4cf; border-bottom: 1px solid #C4C6C3; min-width: 1000px; width: auto !important; margin: 0px auto; position: relative;z-index: 10;*margin-bottom:-2px;/*ie7*/_margin-bottom:-2px;/*ie6*/}
#menu .nav { width: 980px; margin: 0 auto; height: 46px; position: relative; z-index: 100;}
#menu li {float: left; display: block; overflow: visible; vertical-align: top;}

.nav a{color:#333; cursor:pointer;}
.nav a.solutions, .nav a.products,.nav a.services, .nav a.support, .nav a.about-huawei {display: block; line-height: 47px; text-decoration:none; color:#666; font-size:14px; font-weight:bold; text-align:center; position:relative;*position:none; z-index:1007;}
.nav a.solutions span, .nav a.products span,.nav a.services span, .nav a.support span, .nav a.about-huawei span {display: block; height:47px; margin-left: 2px; width:auto; text-shadow:#fff 1px 1px 0px; padding:0 32px 0 22px;}
.nav li a.hover{color:#b00; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_s_232053.png); background-repeat: no-repeat; background-position: 0 -85px; background-color:transparent; margin-top: 0px; line-height: 47px;}
.nav li a.hover span{background-image:url(/us/ucmf/groups/public/documents/webasset/hw_s_232053.png); background-repeat:no-repeat; background-position:100% -18px; background-color:transparent; color:#b00;}
.nav li a.active span{color: #B00;}

.menu-popup{top: 47px; position: absolute; z-index: 1000; display: none; left: 0px; -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,.3); box-shadow: 2px 2px 6px rgba(0,0,0,.3); border-bottom-right-radius: 12px; border-bottom-left-radius: 12px;}
.popup {background: #fff url(/us/ucmf/groups/public/documents/webasset/hw_s_232057.png) 0 0 repeat-x; border-left: 1px solid #CCC; margin-right: 7px; _margin-right: 0px; padding: 20px 20px 0 30px; width:auto; height:100%; border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.menu-popup .popup .menu_content{height:100%; border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.popup .clearfix{ padding-bottom:10px; position:relative;}
.menufillet_s, .menufillet_w, .menufillet_e, .menufillet_se, .menufillet_sw{position: absolute;zoom: 1;display: block;overflow: hidden;
background-attachment:scroll; background-color:transparent; z-index: 999; width: 10px;height: 10px;}
.menufillet_e { background-image: url(/us/ucmf/groups/public/documents/webasset/hw_s_232058.png); background-repeat: repeat-y; _background:transparent; height: 100%; right: 0px; top: 0; width: 7px;}
#menu .menu-popup .popup .menu_content div ul{ float:left; padding:0;}
.menu-popup .popup .menu_content div li{line-height:24px; white-space:nowrap;}
.menu-popup .popup .menu_content div li a{color:#333;}
.menu-popup .popup .menu_content div.list ul{ margin:0; padding:0; float:left;}

#menu .menu-popup .popup .menu_content div.list li{line-height:24px; white-space:nowrap; float:none;}
.menu-popup .popup .menu_content div.list li.title{ color:#B60005; font-weight:700; font-size:16px; margin-bottom:10px;}
.menu-popup .popup .menu_content div.list li.title a, .menu-popup .menu_content div.width li.title a{color:#B60005;cursor: pointer}
.menu-popup .popup .menu_content div.list li a{color:#333;}
.menu-popup .popup .menu_content div.list p{ clear:both; text-align:right; margin-top:8px;}
.menu-popup .popup .menu_content div.list ul{margin-right:50px;}
.menu-popup .menu_content div ul li.img{margin-left:0;margin-bottom:7px;}
.menu-popup .popup .menu_content div.link{clear:both; display:block; line-height:normal; padding-top:5px; margin-top:20px;}
.menu-popup .popup .menu_content div.link a{color:#003399; margin:0 8px;}
 
.menu-popup .solutions .menu_content ul.marginL47 li{padding-left:47px; margin-right:0px;}
.menu-popup .solutions .menu_content ul.marginL47 li.second{padding-left:57px;}
.menu-popup .solutions .menu_content ul li.img{padding-left:0;font-size:0;line-height:0;margin-bottom:0;}

.menu-popup .products .menu_content ul.marginL60 li{padding-left:62px; margin-right:0px;}
.menu-popup .products .menu_content ul.marginL60 li.last{padding-left:43px;}
.menu-popup .products .menu_content ul li.img{padding-left:0;font-size:0;line-height:0;margin-bottom:0;}

.menu-popup .services .menu_content div.list ul{margin-right:25px;}

.menu-popup .menu_content .support_ico{margin:10px 38px 0 20px;}
.menu-popup .menu_content .support_right{float:left;margin:0 30px;}
.menu-popup .menu_content .support_right h1{font-weight:bold;font-size:14px;color:#B60005;margin-bottom:13px;}
.menu-popup .menu_content .support_right h1 a{font-weight:bold;font-size:14px;color:#B60005; text-decoration:none;}
.menu-popup .menu_content .support_right h1 a:hover{color:#B60005; text-decoration:underline;}
.menu-popup .menu_content .support_right span{color:#666666;font-size:12px;margin-right:4px;line-height:35px;}
.menu-popup .support div.list{ margin:0 40px 0 10px;}
.menu-popup .support .menu_content div.link {clear:both; display:block;border-top:1px #dfdfdf solid; +width:448px}

.menu-popup .about-huawei .menu_content div.link {clear:both; display:block;border-top:1px #dfdfdf solid; +width:730px}

.shadow_b_layout {background-image: url(/us/ucmf/groups/public/documents/webasset/hw_s_232053.png); background-attachment: scroll; background-repeat: no-repeat; background-position: 0 -67px; position: absolute; width: 100%; left: 0px;}
.shadow_b_layout div {background: url(/us/ucmf/groups/public/documents/webasset/hw_s_232053.png) 100% -1px no-repeat;background-attachment: scroll;display: block;height: 16px;margin-left: 15px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.shadow_b_layout, .menufillet_e{ display:none;}
.popup{ margin-right:0px;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}
.popup .clearfix{ padding-bottom:15px;}
}
@-moz-document url-prefix(){
.shadow_b_layout, .menufillet_e{ display:none;}
.popup{ margin-right:0px;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}
.popup .clearfix{ padding-bottom:15px;}
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){
.shadow_b_layout, .menufillet_e{ display:none;}
.popup{ margin-right:0px;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}
.popup .clearfix{ padding-bottom:15px;}
}/*opera&#19987;&#23646;*/
:root .shadow_b_layout, :root .menufillet_e {display:none\9;}/*IE9&#19987;&#23646;*/
:root .popup{ margin-right:0px\9;border-left: 1px solid #CCC\9;border-bottom: 1px solid #CCC\9;}
:root .popup .clearfix{ padding-bottom:15px\9;}

.link{text-align:right;}

/* the footer region stylesheet */

#seo-footer{ background:#7F7F7F url(/us/ucmf/groups/public/documents/webasset/hw_000514.jpg) repeat-x;padding-bottom:25px; min-width:1000px; width:auto !important; margin:0px auto;cursor:default;}
#seo-footer .section{ float:left; margin-right:89px; min-width:100px; position:relative;padding:32px 0px 0px 0px;}
#seo-footer .section div.img{width:auto !important; width:100px; text-align:center; margin-bottom:10px; }
#seo-footer .section span.title{ font-weight:bold; font-size: 14px; color:#fff; display:block; margin-bottom:10px;text-align:center;}

#seo-footer .section li a{ color:#fff;}
#seo-footer .about{ width:210px;margin-right:65px;text-align:center;}
#seo-footer .information { width:120px;margin-right:69px;text-align:center;}
#seo-footer .news{ width:100px;margin-right:79px;text-align:center;}
#seo-footer .offer{ width:140px;margin-right:39px;text-align:center;}
#seo-footer .links{ margin-right:0px;text-align:center; }
#seo-footer .information ul{ padding-left:7px;text-align:left;}
#seo-footer .news ul{ padding-left:16px;text-align:left;}
#seo-footer .about ul{ padding-left:63px; text-align:left;}
#seo-footer .offer ul{ padding-left:20px;text-align:left;}
#seo-footer .links ul{ padding-left:0px;text-align:left;}

#seo-footer .seoAbout{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000476.png) no-repeat; background-position: 0 -2px; width:74px; height:85px; margin:0 auto;}
#seo-footer .seoInfo{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000476.png) no-repeat; background-position: -74px -2px; width:95px; height:85px; margin:0 auto;}
#seo-footer .seoNews{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000476.png) no-repeat; background-position: -172px -2px; width:99px; height:85px; margin:0 auto; }
#seo-footer .seoOffer { background:url(/us/ucmf/groups/public/documents/webasset/hw_000476.png) no-repeat; background-position: -272px 0; width:92px; height:85px; margin:0 auto;}
#seo-footer .seoLinks{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000476.png) no-repeat; background-position: -365px 0; width:105px; height:85px; margin:0 auto;}



#footer{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000450.jpg) repeat-x 0 0;padding-top:25px;min-width:1000px; width:auto !important; margin:0px auto; }
#footer span.title{ font-weight:bold; color:#787878; margin-bottom:6px; display:block; }
#footer .related-site{ width:155px;height:185px; float:left; border-right:solid 1px #ccc; margin-right:20px; }
#footer .related-site a{ color:#787878; line-height:25px;  padding-right:5px; position:relative; float:left; }
#footer .terms{ float:left; width:340px; color:#787878; float:left; border-right:solid 1px #ccc; margin-right:20px; padding-right:20px;}
#footer .terms span{ display:block; margin-bottom:10px; }
#footer .terms a{ color:#787878;}
#footer .contact-us{ float:left; width:417px; }
#footer .contact-us span.title a{ margin:0 0; float:none; display:inline; color:#787878;}
#footer .copyright{ color:#787878; margin-top:20px; }


/* lightbox for video */
#overlay{ position:absolute; top:0px; left:0px; z-index:90; opacity:0.5; filter:alpha(opacity=50); background-color:#000; }
#lightbox .videoHead{padding:0 0 0 5px; margin:0px auto; height: 16px; font-size:16px;}
#lightbox .videoHead .Close{background: url("/us/ucmf/groups/public/documents/webasset/hw_000477.gif") no-repeat scroll -109px -43px transparent; height: 16px; margin-right: 0px; position: absolute; right: -6px; top: 0px; width: 16px; cursor:pointer;}
#lightbox .video{ left:500px;background:none; padding:0 0 0 0;left:500px}

/* lightbox for normal */
#lightbox .heading{padding:0; margin:0px auto;height:16px;}
#lightbox .heading .rightBg{ overflow:hidden; zoom:1; padding:0;height:16px;}
#lightbox .title{ float:left; color:#333; font-weight:bold; padding-left:10px; line-height:28px; color:#fff; }
#lightbox .close{ float:right; padding:0; font-size:90%; text-decoration:underline; cursor:pointer; position:relative; z-index:9; color:#666; }
#lightbox .CloseIcon{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) -109px -43px no-repeat; width:16px; height:16px; float:left;}
#lightbox .container{ padding:5px 0 0;background-color:#fff;margin-right:15px;} 
#lightbox .bottom{ height:0px; line-height:0px; font-size:0px;}
#lightbox .bottom.video{background:url(/us/ucmf/groups/public/documents/webasset/hw_001071.gif) 0 -40px no-repeat;}
#lightbox .button-layout{ background-color:#e1e1e1; padding:4px 0; text-align:right;}
#lightbox input.Save, #lightbox input.Cancle{ width:68px; height:23px; margin-right:8px;background:url(/us/ucmf/groups/public/documents/webasset/hw_000980.gif) -190px 0 no-repeat; color:#000; font-weight:bold; padding-bottom:0px; _padding-top:3px;}
#lightbox input.Cancle{font-weight:normal;}

.save_line{ height:23px;background:#e0e0e0;text-align:right;margin-right:11px;padding:5px 8px 5px 0;}

.btn_tip, .btn_tip_b{width:68px; height:23px;line-height:23px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000980.gif) -190px 0 no-repeat; border: medium none;cursor: pointer;font-weight:400; margin: 0;outline: 0 none;vertical-align: top; padding-bottom:7px; color:#333;}
.btn_tip_b{font-weight:700;}

/**2013-04-09 services index*/
.services-banner{height:232px!important;}
/* index */
/*banner */
.services-banner{height:232px!important;}
#slide-index{min-width:1000px;width:auto; height:396px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:1000px; width:auto; height:396px; }
#slide-index .slide{ min-width:1000px; height:396px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}

#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:2;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000505.gif); margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}
#slide-index .control a:hover, #slide-index .control a.active{ background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000506.gif); opacity:1; filter:alpha(opacity=100);}
/*banner end*/

#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:2;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000505.gif); margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}
#slide-index .control a:hover, #slide-index .control a.active{ background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000506.gif); opacity:1; filter:alpha(opacity=100);}
/*banner end*/

/* index 
#slide-index{min-width:1000px;width:auto; height:396px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:1000px; width:auto; height:396px; }
#slide-index .slide{ min-width:1000px; height:396px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}

#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000505.gif); margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}
#slide-index .control a:hover, #slide-index .control a.active{ background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000506.gif); opacity:1; filter:alpha(opacity=100);}
*/
#latest-news-index{ height:35px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000487.jpg) repeat-x; min-width:1000px; width:auto !important; margin:0px auto; }

#latest-news-index .latest-news{ width:800px; height:35px; float:left; overflow:hidden; }
#latest-news-index .latest-news a{ color:#666;}
#latest-news-index .latest-news .title{ width:90px; height:9px; margin:13px 5px 0px 0px; float:left; }
#latest-news-index .latest-news .content{ margin-left:45px; height:35px; width:700px;}
#latest-news-index .latest-news .content div{ height:35px; line-height:35px; overflow:hidden;}

#features-index{ background:#dcdcdc url(/us/ucmf/groups/public/documents/webasset/hw_000486.jpg) repeat-x 0 top; height:312px; min-width:1000px; width:auto !important; margin:0px auto; }
#features-index a{display:block;cursor:pointer;width:316px; height:137px; float:left; display:inline-block; margin:12px 12px 0px 0px; background:url(/us/ucmf/groups/public/documents/webasset/hw_089235.png) repeat-x 0 0;padding:0;}
#features-index a span{ float:left; padding:14px 10px 15px; width:185px;height:107px; overflow:hidden;}
#features-index a img{ float:right; width:110px; height:137px;}
#features-index a span h4{ font-size:16px; font-family:microsoft yahei; line-height:21px; margin-bottom:8px; font-weight:400;}
#features-index a span p{ font-size:12px;line-height:18px; color:#646464;}
#features-index a span.first{ background:url(/us/ucmf/groups/public/documents/webasset/hw_089243.png) no-repeat 6px 116px;}
#features-index a span h4.c_blue{ color:#3686ab;}
#features-index a span h4.c_orange{color:#eb8800;}
#features-index a span h4.c_green{color:#679800;}
#features-index a.last{ margin-right:0;}
#features-index a, #features-index a:hover{ text-decoration:none;}

#feature-popup{ z-index:100; position:absolute;display:none;}
#feature-popup .maskContainer{ width:654px; height:375px; position:relative;bottom:2px; left:-3px; overflow:hidden; }
#feature-popup .mask{ width:654px; height:375px; position:absolute; }
#feature-popup .caseContainer{ width:654px; height:375px; position:relative;overflow:hidden;}
#feature-popup .case { width:654px; height:375px; z-index:100; position:absolute;}

#feature-popup .content {width:644px; height:375px;padding:0px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000485.png) 0 -372px;padding-left:10px;}
#feature-popup .content div.list {width:644px; height:350px;background:url(/us/ucmf/groups/public/documents/webasset/hw_000485.png) right 0;
padding:25px 0 0 0;overflow:hidden;}

#feature-popup .content .close { height:24px;text-align:right;clear:both;padding-right:23px;}
#feature-popup .content .close a{padding:2px 0 0 20px;;color:#0033cc; text-decoration:none;font-size:14px;}

#feature-popup .content .item { width:287px;_width:272px; height:88px; float:left; margin: 0px 10px 16px 15px;}
#feature-popup .content .item .pic { width:88px; height:88px; float:left; margin-right:10px;border:1px #b1b3b5 solid;}
#feature-popup .content .item .pic img{width:88px; height:88px;}
#feature-popup .content .item .detail { line-height:16px;}
#feature-popup .content .item .detail span{ color:#B60005; font-size:16px;}
#feature-popup .content .item .detail a{ display:block; color:#ED9203; font-weight:bold; font-size:14px; margin-bottom:10px;}
#feature-popup .content .item .detail img{ display:block; margin:3px 0px 5px; }


/* grid */
.body{ margin-bottom:10px; clear:both; padding:22px 0 0;}
.grid215{ width: 210px;display:inline; margin-top: 2px;}
.grid215 .block {margin-bottom:15px; }
.grid215 .leftNav{ min-height:0px; }
.grid215 .leftNav .content{ font-size:14px;}

.grid550{ width: 510px; overflow:hidden;margin:0 25px;display:inline; }
.grid550 .block { width:510px; margin-bottom:10px;}
.grid550 .block div.bottom{ width:500px; }

.grid765{ width: 745px; padding-right:25px; overflow:hidden;}
.grid765 .banner{ margin-left:2px; }

.grid980{ width: 980px; overflow:hidden;}
.grid980 .block { width:974px; }

.block .body{ margin:0px; padding-top:0px; }

.grid765_r{ width: 745px; padding-left:25px; overflow:hidden;}
/* sub grid */

.grid255 { overflow:hidden; }
.grid255 .block{ width:245px; }

.leftNav {border-bottom:solid 1px #ddd; width:209px; padding:0px;}
.leftNav a{ display:block; color:#333; border-top:solid 1px #ddd; line-height:100%; padding-left:13px; padding-top:8px; padding-bottom:7px;position:relative;}
.leftNav a:hover{ color:#B60005;background:url(/us/ucmf/groups/public/documents/webasset/hw_004987.gif) repeat-y left 0;text-decoration:none; }

.leftNav .children {font-size:12px; position:relative; z-index:0; margin-top:-1px;}
.leftNav .children a{ border-left:none; border-right:none;line-height:100%;color:#656565;background:none;
margin-left:12px; padding-left:10px;padding-top:8px; padding-bottom:8px;border-top:1px #f5f5f5 solid;}
.leftNav .children a:hover{background:url(/us/ucmf/groups/public/documents/webasset/hw_004987.gif) repeat-y left 0;color:#656565; }
.leftNav .children .children a{padding-left:32px; margin-left:0; border-top:none;line-height:16px;padding-top:5px; padding-bottom:5px;color:#656565;}
.leftNav .children .children .children a{padding-left:42px; margin-left:0; border-top:none;}
.leftNav .children .children .children .children a{padding-left:58px; margin-left:0; border-top:none;}
.leftNav .children .children .children .children .children a{padding-left:68px; margin-left:0; border-top:none;}

.leftNav a.active{color:#333; background:none; font-weight:bold;border-bottom:1px solid #ddd; z-index:2;position:relative; 
position:inherit \9; /*IE6;IE7;IE8*/ 
}
.leftNav a.activeSub,.leftNav .children a.activeSub{color:#B60005;background:url(/us/ucmf/groups/public/documents/webasset/hw_000571.gif) right 50% no-repeat;font-weight:bold;border-bottom:1px solid #ddd; z-index:2;padding-right: 20px;position:relative; *position:inherit; /*IE6 IE7*/ }

.leftNav .children a.active{color:#656565;}
.leftNav a.active:hover{color:#B60005;background:none;}
.leftNav .children a.active,.leftNav .children .children a.active,.leftNav .children .children .children a.active,.leftNav .children .children .children .children a.active,.leftNav .children a.activeSub, .leftNav .children .children a.activeSub, .leftNav .children .children .children a.activeSub, .leftNav .children .children .children .children a.activeSub,.leftNav .children .children .children .children .children a.activeSub{ margin-left: 12px; border-bottom:1px solid #f5f5f5;}
.leftNav .children .children a.active,.leftNav .children .children a.activeSub{ padding-left:20px;}
.leftNav .children .children .children a.active,.leftNav .children .children .children a.activeSub{ padding-left:30px;}
.leftNav .children .children .children .children a.active,.leftNav .children .children .children .children a.activeSub{ padding-left:40px;}

.leftNav a.activeParent, .leftNav a.activeParent:hover,.leftNav .children a.activeParent,
.leftNav .children a.activeParent:hover,.leftNav .children .children a.activeParent,
.leftNav .children .children a.activeParent:hover,.leftNav .children .children .children a.activeParent,
.leftNav .children .children .children a.activeParent:hover,
.leftNav .children .children .children .children a.activeParent,
.leftNav .children .children .children .children a.activeParent:hover,
.leftNav .children .children .children .children .children a.activeParent,
.leftNav .children .children .children .children .children a.activeParent:hover{
color:#B60005;background:url(/us/ucmf/groups/public/documents/webasset/hw_000571.gif) right 50% no-repeat;font-weight:bold;padding-right: 20px;border-bottom:none;}

.leftNavTitle{ font-weight:bold; margin:5px 0 12px; font-size:16px;color:#B60005;padding-left:10px;}
.leftNav a.activePage{ color:#B60005; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000570.gif); background-position:0 -118px; border-left:2px solid #fff; border-right:2px solid #fff; }
.leftNav a.activeParentPage{ color:#B60005; background:url(/us/ucmf/groups/public/documents/webasset/hw_000570.gif) 0 -114px no-repeat; font-weight:bold; border-left:2px solid #fff; border-right:2px solid #fff; padding-right: 20px;}

.autoMaxWidth1{ overflow:hidden; position:relative;}
.autoMaxWidth{ overflow:hidden; position:relative;height:232px;}
.block div.header { border-bottom:5px solid #f0f0f0; padding:0 0 5px 0px;line-height:22px; font-size:18px;}
.block div.white-title-bg{overflow:hidden;height:22px;color: #808080;font-size:14px;background:#F7F7F7;font-weight:bold;line-height:20px;border;1px solid #E1E1E1;padding:10px 0 6px 8px;}
.header .icon{ background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000999.gif); background-repeat: no-repeat; background-position: 0 0; width:28px; height:28px; float:left; margin-right:8px; position:relative; top:-4px;}
.addThis{ text-align:left;margin-bottom:8px; padding-top:25px;}

/* arpu */
#banner .arpu{ margin:0px auto; min-width:980px; width:auto !important; }
#banner .arpu img.text{ margin:20px 0px 0px 50px; position:absolute; }
#banner .arpu a{ display:block; margin:180px 0px 0px 25px; width:216px; height:32px; }
#arpu-solutions{ width:219px; height:34px; display:block; position:absolute; }

/* the banner stylesheet */
#banner .solution, #banner .products, #banner .arpu, #banner .services, #banner .success-stories { margin:0px auto; min-width:1000px; width:auto !important;}

/* solution home page stylesheet*/
.opportunity-challenges{margin-bottom:35px; overflow:hidden;}
.opportunity-challenges .content{ background:#f8f0d0; padding:10px 15px 15px 0;}
.opportunity-challenges .pic { float:left; margin:0px 10px 0px 0px; }
.opportunity-challenges .title { color:#B60005; font-size:18px; padding:13px 18px 20px 30px;}
.opportunity-challenges .detail {color:#666;padding:0 20px 10px 30px;clear:both;}
.opportunity-challenges a.expand { display:block; margin-top:0px; margin-right:20px; color:#000; font-weight:bold;}
#opportunity-challenges-detail .context{font-size:14px;line-height:20px;}
#opportunity-challenges-detail .context p, #opportunity-challenges-detail .context li{line-height:20px;}
#opportunity-challenges-detail .context .title{float:none; color: #B60005; font-size: 18px; padding:0 0 15px;}
#opportunity-challenges-detail .context h2{ font-size:18px;line-height: 30px;margin-bottom:10px;}
#opportunity-challenges-detail .context h3{ font-size:16px;line-height: 24px;margin-bottom:10px;}
#opportunity-challenges-detail ul li{background: url("/us/ucmf/groups/public/documents/webasset/hw_000740.gif") no-repeat scroll 2px 10px transparent; line-height: 16px; margin: 0 auto 5px; padding-bottom: 8px; padding-left: 10px; padding-top: 2px;}

/*-----------  right col starting ----------*/
.social-network{ height:22px; position:relative; padding-bottom:5px;}
.social-network .title{font-weight:normal; float:left; font-size:14px; height:48px; padding-left:30px;width:auto;}
.grid215.right .social-network .content{ background-color:#fff; margin-right:0px; margin-top:0;}
.social-network .content{ float:left; height:20px; overflow:hidden; margin-top:7px; margin-right:10px;position:absolute; right:0;}
.social-network .content a{ float:left; width:17px; height:18px; display:block; margin-left:5px;}
.social-network .content a.twitter{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: 0px -43px; width:20px; height:20px; }
.social-network .content a.facebook{background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -18px -43px; width:20px; height:20px; }
.social-network .content a.rss{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -46px -43px; width:20px; height:20px; }
.social-network .content a.mail{ background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000520.png); }
.social-network .content a.flickr{background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -23px -43px; width:20px; height:20px; }
.social-network .content a.youtube{background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -68px -43px; width:20px; height:20px;  }
.social-network .content a.blogger{background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -130px -41px; width:20px; height:20px;  }
#latest-news-index .social-network{float:right; right:0px; width:160px;}

.right .block div.header { border-bottom:1px #e1e1e1 solid; padding:10px 0 6px 8px; height:22px; line-height:20px; font-size:14px; background:#F7F7F7;color:#808080; font-weight:bold;}
.find-a-solution {line-height: 150%; }
.find-a-solution .header .icon { background-position: -4px 2px; width:24px;}
.find-a-solution div.body div.search { padding: 13px 15px 20px 15px; background:#f2f2f2;}
.find-a-solution div#search * { vertical-align: middle; }
.find-a-solution input#search-box { float:left; width:145px; line-height:20px; padding:2px; padding:0 2px 4px 2px\9; border: 1px solid #D0D0D0;}

.tags .header .icon { background-position: -4px -30px; width:24px;}
.tags div.body div.tags { padding: 13px 3px 20px 15px; font-size: 13px; color: #7e807d;background:#f2f2f2;}
.tags div.body div.tags span { margin-right: 10px; display: inline-block; }
.tags div.body div.tags span.highlights1 { font-size: 11px;line-height:120%;}
.tags div.body div.tags span.highlights2 { font-size: 16px;line-height:120%; }
.tags div.body div.tags span.highlights3 { font-size: 24px;line-height:120%;}

.white-paper .header .icon { background-position: 0 -440px; width:32px;}
.white-paper .detail{ padding:10px 15px; }
.white-paper .content, .related-video .content, .contact-us .content, .archive .content{background:#f2f2f2; padding:7px;}

.related-video .header .icon { background-position: 0px -93px; width:24px;}
.related-video .content a.expand { float:none; margin:0px; font-size:12px; color:#006699; }

.related-news .header .icon {background-position: -6px -126px; width:20px;}
.related-news .content,.quick-links .content,.media-contact .content{ padding:10px 12px; background:#f2f2f2;}
.related-news li,.quick-links li,.related-articles li,.publication li,.white-paper li,.archive li, .media-contact li{ background:transparent url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat 2px 8px; padding-left:10px; margin:0px auto 5px auto; line-height:18px; padding-top:2px; padding-bottom:2px;}
li.last{ border-bottom:none;}
.related-news a,.quick-links a,.related-articles a,.white-paper a,.archive a, .media-contact a{ color:#069; padding-bottom:5px; }
.related-news a.expand{ border:none; float:none; margin:0px; line-height:18px; }

.related-articles .header .icon { background-position: 0 -501px;}
.related-articles .content,.contact-us-media .content{ padding:10px 15px; background:#f2f2f2}
.related-articles a.expand{ border:none; float:none; margin:0px; line-height:18px; }

.contact-us {position: relative;}
.contact-us .header .icon { background-position: -2px -188px;}
.contact-us a{ display:block; float:left; color:#069; margin-top:8px; margin-bottom:8px; line-height:21px; }
.contact-us a.first{ padding-right:10px; margin-left:10px; _margin-left:4px; margin-right:10px; border-right:solid 1px #aaa; }
.contact-us .img{ background:#f2f2f2;height:75px;}
.contact-us .img a{ margin:0 0;}
.contact-us .header.winwin { padding: 7px 0px 3px 10px; border-bottom: 1px solid #DDDEDF; height:20px; font-weight:bold; }
.media-contact .header .icon{background-position: -2px -408px;}

.quick-links .header .icon,.read-More .header .icon{ background-position: 0 -218px; }
.right .read-More div.header{border-bottom:none;}
.read-More .header a{font-weight:normal;}
.quick-links a.last{ border:none; }

/* Archive */
.archive .header .icon { background-position: 0 -470px; }
.archive #tabs { height: 17px; width:192px; background-position:0px 0px; padding-bottom:10px; }
.archive #tabs a { width:47px; height: 17px; padding-bottom:0; float:left; background:url(/us/ucmf/groups/public/documents/webasset/hw_000737.png) no-repeat; color:#888888; font-weight:bold; padding-top: 5px; padding-left:15px; }
.archive #tabs a.active, .archive #tabs a:hover {color:#B60005; text-decoration:none; background-position:0px -22px; }

.grid215 .success-story .content{ padding:0px 2px;background:#f2f2f2;}
.success-story .detail{ padding:15px; }
.success-story .header .icon { background-position: -1px -530px; margin-right: 6px; width: 32px;}

.about-publication .content{padding:10px 10px 0 18px; background:#f2f2f2; overflow:hidden;}
.about-publication .header .icon{ background-position: -6px -60px; width: 19px; }
.about-publication a,.tags a, .related-video a{ color:#666;}
.about-publication ul{margin:0; padding:0; overflow:hidden;}
.about-publication .content ul li{list-style:none; background:transparent url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat 5px 8px; padding-left:12px; line-height: 16px; padding-top:2px;}
.about-publication .img{ height:125px; padding-bottom:2px;text-align:left;display:block;}
.about-publication .title{padding-left:5px; margin-bottom:15px; padding-right:5px;text-align:left;display:block;}
.about-publication .more, .suc-article .more{display:block;float:right;height:17px;line-height:16px;vertical-align:middle;width:auto !important;}

.subscription .header .icon { background-position: 0 -375px; }
.subscription .content{ padding:10px 5px 10px 15px; background:#f2f2f2;}
.subscription ul{ margin:0px; }
.subscription li{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat 3px 8px; padding-left:12px; line-height:18px; zoom:1; }

/*-----------  right col end ----------*/

/* solution */
.block.solution{ width:744px; padding:0; }
.solution #tabs { height: 74px; width:745px; line-height:74px;}
.solution #tabs a { width:186px; height: 75px; float:left; background-repeat:none; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000442.png); }
.solution #tabs #tab1 { background-position:0px -4px; }
.solution #tabs #tab1.active , .solution #tabs #tab1:hover { background-position:0px -318px; }

.solution #tabs #tab2 { background-position:0 -83px; }
.solution #tabs #tab2.active , .solution #tabs #tab2:hover { background-position:0 -396px; }

.solution #tabs #tab3 { background-position:0 -160px;}
.solution #tabs #tab3.active , .solution #tabs #tab3:hover { background-position:0 -474px; }

.solution #tabs #tab4 { width:186px; background-position:0 -239px; }
.solution #tabs #tab4.active , .solution #tabs #tab4:hover { background-position:0 -552px; }


.solution .content,.services .content { width:744px; padding: 16px 0 30px 0; background:#fff url(/us/ucmf/groups/public/documents/webasset/hw_002558.gif) no-repeat;}

.solution .content .box,.services .content .box { width: 680px; margin: 0 30px;  padding: 18px 0 ; border:none;}
.solution .content .box .pic,.services .content .box .pic{ float:left; margin-right:5px; }
.solution .content .box .title,.services .content .box .title{ float:left; font-size:18px; margin-bottom:8px; color:#B60005;width:570px;font-weight:normal;}
.solution .content .box .title a{color:#B60005;}
.solution .content .box .title a:hover{ color:#B60005; text-decoration:underline;}
.solution .content .box .detail,.services .content .box .detail{ float:left; width:570px; color:#666; margin-bottom:8px;}

/*added by Frieda*/
#search {width:180px; padding-top:10px; overflow:hidden;}
div.arrowR{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -17px 0; width:17px; height:17px; float:left; margin-right:3px;}
div.arrowL{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: 0 0; width:17px; height:17px; float:left;  margin-right:3px;}
div.arrowU{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: 0px -18px; width:17px; height:17px; float:left;  margin-right:3px;}
div.arrowD{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -16px -17px; width:17px; height:17px; float:left;  margin-right:3px;}
div.icon_download{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -90px -43px; width:18px; height:18px; float:left;  margin-right:3px;}
div.icon_email{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: 0px -61px; width:21px; height:21px; float:left;  margin-right:3px;}
div.icon_help{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -21px -61px; width:21px; height:21px; float:left;  margin-right:3px;}

div.newWindow{background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -90px -1px; width:8px; height:8px; float:left; margin-top:8px;}
div.mobile_ico{background:url(/us/ucmf/groups/public/documents/webasset/img_en_mobile_icon.gif) no-repeat; background-position:right 0; width:12px; height:12px; float:left; margin-top:7px;}

#solutionSearch:hover{ background-position: -36px -21px;}
#solutionSearch{background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat; background-position: -36px 0; width:21px; height:21px; float:left; margin-left:5px; margin-top:1px;}

p.videoDest{ margin:5px 0; line-height:15px;}


/* Success Stories */
.stories-main{margin-top:5px;}
.stories-main .category { background:#a0a0a0 url(/us/ucmf/groups/public/documents/webasset/hw_002124.jpg) repeat-x 0 0; height:100px; margin-bottom:12px;padding-left:20px;}
.stories-main .category .title { font-size:18px; color:#fff; margin-bottom:5px; padding-top:10px; }
.stories-main .category .dropdown { display:block; float:left; width:171px ; margin-right:8px;}
.stories-main .category .dropdown p { margin-bottom:8px; font-size:14px; color:#fff;margin-top:5px;}
.stories-main .category select { width:160px; }
.stories-main .content {padding-bottom:10px;}

.page-generation { float:right;  margin: 10px 0 10px 30px; font-size:100%; _margin-right:15px;}
.page-generation a { padding: 0 2px; }
.page-generation a.active { text-decoration:underline; }

/* Services */

.services #tabs { height:44px; width:745px;background:url(/us/ucmf/groups/public/documents/webasset/hw_047437.png) repeat-x 0 bottom; margin-top:25px;}
.services #tabs a {padding-left:12px; height:40px; float:left; background:url(/us/ucmf/groups/public/documents/webasset/hw_en_tab.gif) no-repeat 0 0;margin:2px 1px 0px 0;}
.services #tabs a span{background:url(/us/ucmf/groups/public/documents/webasset/hw_en_tab.gif) no-repeat right 0;padding:5px 30px 0 19px;cursor:pointer;height:35px;line-height:16px; font-weight:normal; font-size:14px;color:#FFFFFF;display:block;float:left;}
.services #tabs a.active, .services #tabs a:hover { color:#B60005; text-decoration:none;height:44px; float:left; background:url(/us/ucmf/groups/public/documents/webasset/hw_en_tab.gif) no-repeat 0 -40px;margin:0px 1px 0 0;}
.services #tabs a.active span, .services #tabs a:hover span{color:#B60005; text-decoration:none;cursor:pointer;padding:5px 30px 0 19px; height:39px; background:url(/us/ucmf/groups/public/documents/webasset/hw_en_tab.gif) no-repeat right -40px;display:block;float:left;}
.services #tab-content { margin-top:0;}
.services .content { width:745px;background:#fff url(/us/ucmf/groups/public/documents/webasset/hw_047436.gif) no-repeat;}

/* products homepage stylesheet starting */
.products .content { margin-left:0px; padding-top:0px; min-height:940px;}
.products .content div.margin_p{margin-bottom:10px; margin-left:10px; padding-left:20px;}
.products .content .box { display:block; float:left; width:225px; border:none; padding:0;margin-bottom:10px; margin-left:10px;}
.products .content p { font-size:18px; color:#B60005;margin-bottom:10px;}
.products .content p a{color:#B60005;}
.products .content p a:hover{ text-decoration:underline; color:#B60005;}
.products .content ul li { line-height: 22px; }
.products .content ul li a{ color:#666;}
.products .content ul li a:hover{color:#666;}

.products div.header{color:#727272;padding:0 0 0px 0;margin-left:0;margin:35px 0 23px;}
.products div.header span.color_2e659b{color:#2e659b;font-size:24px;}
.products div.header span.color_036a00{color:#036a00;font-size:24px;}
.products div.header span.color_002a5c{color:#002a5c;font-size:24px;}
.products div.first{margin-top:25px;}
.products div.header .left{ height:57px; line-height:40px; margin-bottom:0;width:121px;}
.products div.header .intro{ color:#37649b;font-size:14px;float:left;height:40px; line-height:20px; width:540px;margin:12px 0 0 20px}
.products div.header .icon_c{background:url(/us/ucmf/groups/public/documents/webasset/hw_077474.gif) no-repeat left 10px; }
.products div.header .icon_n{background:url(/us/ucmf/groups/public/documents/webasset/hw_077474.gif) no-repeat left -45px; }
.products div.header .icon_d{background:url(/us/ucmf/groups/public/documents/webasset/hw_077474.gif) no-repeat left -115px;}


/* myhuawei */
.myhuawei-registration .process { margin-bottom:10px; }
.myhuawei-registration .form table{ margin:15px 30px; }
.myhuawei-registration .form table td{ color:#666; padding:5px 0px; vertical-align:top; line-height:180%;}
.myhuawei-registration .form table td .text{ height:18px; width:210px;  }
.myhuawei-registration .form table td select, .myhuawei-registration .form table td option{ color:#666; }
.myhuawei-registration .form table input{ vertical-align:middle; margin-bottom:2px; }
.myhuawei-registration .form table #study-area{ color:#B60005; text-decoration:underline; }
.myhuawei-registration label{ margin-left: 10px; }
.myhuawei-registration .options{ border:solid 1px #ddd; border-left:none; border-right:none; line-height:180%; padding:10px 15px; color:#666; width:92%; margin:0px auto; }
.myhuawei-registration .buttons { text-align:center; width:185px; margin:10px auto 10px auto; height:50px; }
.myhuawei-registration .buttons .submit{ display:block; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000998.jpg); width:90px; height:29px; background-repeat:no-repeat; float:left; margin-right:4px; }
.myhuawei-registration .buttons .reset{ display:block; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000998.jpg); background-position:-94px 0px; width:90px; height:29px; background-repeat:no-repeat; float:left; }

#tips-popup {position:absolute; top:300px; left:100px; cursor:pointer; }
#tips-popup .content{ background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000856.png); background-repeat: no-repeat; width:187px; padding:10px 20px; position:relative; }
#tips-popup .bottom{ position:absolute; width:227px; left: 0px; bottom:-4px; height:4px; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000856.png); background-repeat: no-repeat; background-position: 0 100%; }


#study-area-popup{ width:536px; } 
#study-area-popup .content{ padding:8px 35px; line-height:200%;overflow-y:auto; overflow-x:hidden; }
#study-area-popup .content span.caption{ display:block; font-weight:bold; margin-bottom:5px; }
#study-area-popup .content label{ margin:0px 20px 0px 5px; }
#study-area-popup .content .level2{ margin:5px 0px 5px 22px; }
#study-area-popup .content a{ color:#B60005; font-weight:bold; text-decoration:underline; }
#study-area-popup .content a.add{ color:#29498c; font-weight:400; text-decoration:none;display:block;}
#study-area-popup .content a.add:hover{text-decoration:underline; }

/* core network */
.core-network .content,.news-intro .content { padding:0 0 5px;}
.product-cycle .title,.news-intro .title { font-weight:bold; font-size:18px; margin-bottom:12px; color:#B60005; line-height:100%; }
.core-network .title{color:#B60005;font-size:18px;line-height:100%;margin:0 0 16px;}
.core-network .detail,.product-cycle .detail, .news-intro .detail { color:#666; font-size:14px; line-height:20px;}

.product-solution .content{ padding:20px 0; }
.product-solution .pic{ float:left; margin-right:10px;}
.product-solution .title{font-size:18px; margin-bottom:8px; color:#B60005;line-height:24px;width:510px;foot-weight:normal;}
.product-solution .title a{ color:#B60005;}
.product-solution .title a:hover{ color:#B60005; text-decoration:underline;}
.product-solution .detail{ float:left;color:#666; margin-bottom:10px;width:410px;font-size:14px;}
.product-solution a.expand{ float:right; }
.product-solution .hr{ margin-bottom:10px; }
.product-solution .item .title{font-size:18px; margin-bottom:8px; color:#B60005; line-height:24px;width:510px;}
.product-solution .item .title a{ color:#B60005;}
.product-solution .item .title a:hover{ color:#B60005; text-decoration:underline;}
.product-solution .item .detail{color:#666; margin-bottom:10px;width:510px;font-size:14px;}


.product-especial .content{ padding:20px 0;font-size:14px;}
.product-especial .case .pic{ float:left; margin-right:10px;}
.product-especial .case .title{font-size:18px; margin-bottom:8px; color:#B60005; line-height:24px;width:510px;}
.product-especial .case .title a{ color:#B60005;}
.product-especial .case .title a:hover{ color:#B60005; text-decoration:underline;}
.product-especial .case .detail{ float:left;color:#666; margin-bottom:10px;width:410px;}
.product-especial a.expand{ float:right; }
.product-especial .hr{ margin-bottom:10px; }

.product-especial .item .title{font-size:18px; margin-bottom:8px; color:#B60005; line-height:24px;}
.product-especial .item .title a{ color:#B60005;}
.product-especial .item .title a:hover{ color:#B60005; text-decoration:underline;}
.product-especial .item .detail{color:#666; margin-bottom:10px;line-height:20px;}

/* ie6 bug fix */
.core-network-products .content{ margin:20px 10px 0px 15px; padding-bottom:20px; }
.core-network-products .content a{ display:block; float:left; width:250px; margin-bottom:8px; }



/* ng-cdn */
.ng-cdn .content {padding:0 0 15px;}
.ng-cdn .content .title { font-size: 24px; margin:0 0 16px; color:#B60005; line-height:100%;}
.ng-cdn .content .detail, .termOfUse .content .detail {color:#666; padding-bottom:15px; line-height:20px; font-size:14px;}
.ng-cdn .content .links, .termOfUse .content .links { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.ng-cdn .content .links a ,.termOfUse .content .links a{ background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif); background-position: -90px -12px; background-repeat: no-repeat; display: block; padding-left: 20px; line-height:25px}

.ng-cdn .innercontent,.termOfUse .innercontent {padding-top:15px;}
.ng-cdn h2,.termOfUse h2 {font-size:16px; color: #B60005;}
.ng-cdn h3,.termOfUse h3 {font-size:16px; color: #000;}
.ng-cdn p,.termOfUse p {color:#666;}
.ng-cdn .content .innercontent .text ,.termOfUse .content .innercontent .text{ border-bottom: #ddd dashed 1px; padding:15px 0 10px 0;}
.ng-cdn .content-top { border-bottom: #ddd solid 1px; padding:10px 0; float:right: width:30px; /**padding: 15px 0 5px 0;*/ zoom:1; }
.ng-cdn .content-top.last,.termOfUse .content-top.last{ border-bottom: #ddd solid 1px; padding:10px 0; float:right: width:30px; }
.ng-cdn .content-top a,.termOfUse .content-top a { float:right; }
.ng-cdn .content  li{ margin-bottom:8px; padding-left:10px; margin-left:15px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) 0px 10px no-repeat; }
.ng-cdn .content .innercontent .intro p { font-size:100%; font-weight:normal; }
.ng-cdn .innercontent p, .ng-cdn .innercontent li{font-size:14px;line-height:20px;}

/* publications */

.main-publications a#arrow-left, .main-publications a#arrow-right{ margin-top:65px; _margin-left:10px; }
.main-publications .publication-box { width:625px; _width:605px; float:left; overflow:hidden; margin:0 30px; }
.main-publications .publication-box .slider { width:5000px; }
.main-publications .publication-box .slider a { display:block; width:95px; padding: 16px 14px; float: left; text-align: center;  }
.main-publications .publication-box .slider a img{ display:block; margin-bottom:5px; }

.main-publications .hr{ border-top:solid 1px #ddd; width: 740px; margin:0 auto 10px; }
.main-publications .left{ padding:20px 30px 20px 20px; color:#666; width:310px; border-right: solid 1px #ddd; margin-bottom:10px; }
.main-publications .left .detail{ margin-bottom:10px; }
.main-publications .left a.more{ display:block; line-height:18px; }
.main-publications .right { width:370px; list-style:disc; padding-top:20px; }
.main-publications .right li{ padding-left:10px; margin-left:15px; margin-bottom:4px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) 0px 50% no-repeat; }
.main-publications .right a{ }
.main-publications .right a.subscribe{ float:right; margin-right:20px; margin-top:10px; }

.sub-publications { float:left; }
.sub-publications .content{ padding:8px 5px; }
.sub-publications .img{ text-align:center; margin-bottom:10px; }
.sub-publications .detail{ min-height:90px; height:auto !important; height:90px; color:#666; margin-bottom:10px;  }
.sub-publications a.more{ display:block; line-height:18px; }
.sub-publications .hr{ width: 230px; margin:10px auto; }
.sub-publications li{ margin-bottom:8px; padding-left:10px; margin-left:15px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) 0px 50% no-repeat; }
.sub-publications li a{ }
.sub-publications a.subscribe{ float:right; margin-right:5px; margin-bottom:10px; }

.winwin-intro .left {padding:15px 10px; width:152px; float:left;}
.winwin-intro .right {padding:15px 5px; width:325px; float:left;}
.winwin-intro .title { font-weight:bold; font-size: 16px; margin-bottom:8px; color:#B60005; }
.winwin-intro .detail { color:#666; padding-bottom:25px;font-size:14px;}
.winwin-intro .red { font-weight:bold; color:#B60005;}
.winwin-intro .button {float:right;}

.winwin-content .content{ padding:20px 0;}
.winwin-content .header{color:#B60005;}
.winwin-content .hr{ margin-bottom:10px; }
.winwin-content .pic{ float:left; margin-right:10px; }
.winwin-content .title{margin-bottom:8px; color:#666;font-size:16px; line-height:22px;width:510px;}
.winwin-content .title a{color:#069; text-decoration:none;}
.winwin-content .detail{ float:left; width:410px; color:#666; margin-bottom:10px; }
.winwin-content .content a.expand{height:26px;line-height:27px;}
.winwin-content .content div.icon_download{width:26px;height:26px;background:url(/us/ucmf/groups/public/documents/webasset/hw_076470.jpg) no-repeat left -6px;}


.article-detail .title{color: #B60005;font-family: Arial,verdana,sans-serif;font-size:18px;line-height: 20px;padding:10px 0 0px;font-weight:700;}
.articleImg{ margin:0 0 10px; padding:0 0; clear:both; overflow:hidden; height:auto!important;height:100%; width:100%;}
.articleImg li{ background-image:none; float:left; margin:0 0; padding:0 0;}
.articleImg li.left{width:130px;}
.articleImg li.right{width:380px; line-height:140%;}
.article-detail .author{float:right; margin:10px 0;}
.articleDownload li.right{padding-right:20px; padding-top:15px}
.article-detail .content{margin-top:20px;}
.article-detail .content p{line-height:20px;font-size:14px;}
.article-detail .content h3{ font-size:16px; color:#3c3c3c; line-height:20px;margin-bottom:20px;font-weight:700;}
.article-detail .content h4{font-size:14px; line-height: 20px;font-weight:700;margin-bottom:20px;}
.article-detail .content li{margin-bottom:8px; padding-left:10px; margin-left:15px;
 background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) 0px 50% no-repeat;line-height:20px;font-size:14px;}
.lifeCycle .content{margin-top:0px;}
.lifeCycle .title{padding-bottom:20px;}


/* search */

.search .content strong { font-weight: bold; }
.search .content .search-box { background-color:#f2f2f2; height:60px; margin: 10px 20px 10px 15px; padding: 10px 10px 10px 15px; color:#333;}
.search .content .search-box input { vertical-align:middle; }

.stories-main .result_category { background:#a0a0a0 url(/us/ucmf/groups/public/documents/webasset/hw_002124.jpg) repeat-x 0 0; height:102px; padding-left: 15px;}

.stories-main .result_category .title { font-size:18px; color:#fff; margin-left:0; margin-bottom:5px; padding-top: 15px; }
.stories-main .result_category .text{color:#FFF;}
.stories-main .search-field { padding: 5px 0; }
.stories-main .search-field .textarea { width: 420px; height: 18px; line-height: 18px;}
.stories-main .search-field .button { padding: 0 5px; }
.search .search-field { padding: 5px 0; }
.search .search-field .textarea { width: 420px; height: 18px; line-height: 18px;}
.search .search-field .button { padding: 0 5px; }

.result-content { padding: 0 0 10px;}
.result-content .result {}
.result-content .news {padding-top:10px; border-bottom: #ddd 1px solid;}
.result-content .news .heading{ font-size:14px;}
.result-content .result .heading {float:left; font-size:14px; _margin-left:15px; color:#444444; margin:10px 0;}
.result-content .result .news .heading {color:#444444; font-size:18px; margin:0 0;}
.result-content .result .news .heading a{color:#333;}
.result-content .result .sort {float:right; font-size:14px;margin:10px 0;}
.result-content .box { padding-bottom:10px; border-bottom: #ddd 1px solid; clear: both;}
.result-content .news .box{ border:none;}
.result-content a.title {color:#006599; font-size:14px;}
.result-content .detail {line-height: 20px; color:#666; margin:5px 0;}
.result-content .detail p{ margin:0px 0px 5px;}
.result-content .date { color:#666; line-height:20px;margin:5px 0;}
.result-content .date span { padding-right:30px;}
.result-content .page-generation { margin-right:0px;}


/* events */
#banner.events{ margin-left:0px; margin-bottom:10px;}

.events-intro{ color:#666; }
.events-intro .content{ padding:0; }

.events-upcoming .header{color:#B60005;}
.events-upcoming .content{ padding:20px 0 0 2px; }
.events-upcoming .pic{ float:left; margin-right:20px; }
.events-upcoming .date{ margin-bottom:4px; }
.events-upcoming .title{ float:left;width:400px;margin-bottom:8px; font-size:14px; color:#333; font-weight:400;}
.events-upcoming .detail{ float:left; width:400px; color:#666; margin-bottom:10px; }
.events-upcoming a.expand{ float:right; }
.events-upcoming .hr{ margin-bottom:10px; }
.events-upcoming .title a{color:#B60005;text-decoration:none;}
.events-upcoming .pic_title{ float:left; margin-bottom:4px;width:333px;}
.events-upcoming .pic_title a{ text-decoration:none;}
.events-upcoming .pic_title a:hover{ text-decoration: underline;}
.events-upcoming .detail li{font-size:14px;line-height:20px;}
.widthAuto .title, .widthAuto .detail{ width:auto; float:none;}

.events-previous .content{ padding:20px 15px; }
.events-previous dl{ width:50%; float:left; margin-bottom:10px; }
.events-previous dt{ }
.events-previous dd a{ display:block; }
.events-previous dd a.title{ font-weight:bold; }
.events-previous .hr{ margin-bottom:10px; }
.events-previous a.expand{ float:right; }

.search-year .header .icon { background-position: -4px 0px; width:25px;}
.search-year .content{ padding:10px 7px; background:#f2f2f2;}
.search-year ul{ margin:0px; }
.search-year li{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) 0px 50% no-repeat; padding-left:15px; line-height:18px; zoom:1; }

.invitation .content{ padding:20px 15px; color:#666; }
.whos-speaking .content{ padding:20px 0 10px; }
.whos-speaking dl{ float:left; margin-right:5px; margin-bottom:5px; }
.whos-speaking dt{ float:left; width:55px; margin-right:8px; }
.whos-speaking dd{ float:left; width:187px; color:#666; }
.whos-speaking dd strong{ font-weight:bold; }

.related-links .header .icon { background-position:0px -218px; }
.related-links .content{ padding:8px 15px; }
.related-links .content .hr{ margin:5px 0px; } 

/* press */

.resources .content{ padding:0 0 10px;}
.resources .content ul{margin-bottom:18px;}
.resources .content p, .resources .content li{font-size:14px;line-height:20px;} 
.resources{ margin-left:0px;}
.picNews .title{ color: #B60005;font-size: 30px;margin-bottom: 10px; border-bottom:5px #f0f0f0 solid; padding-bottom:12px; 
line-height:100%;}
.resources .title{color: #B60005;font-size:18px;line-height:28px;margin-bottom:18px;}
.resources h2{ font-size:16px; font-weight:normal; color:#B60005;margin-bottom:18px;}
.resources dl{ margin:16px 0;}

.resources dd a{ font-weight:bold;font-size:14px;line-height:18px;}
.resources dd p{margin:6px 0 0 0;font-size:12px;line-height:20px;}

.product-video{padding:18px 0;border-bottom:5px #f0f0f0 solid;}
.product-video .content{margin:0;}
.product-video .content .left {float:left; width:510px; }
.product-video .content .right {float:left; display: block; width:225px; padding-left:10px; }
.product-video .title,.product-video2 .title{font-size: 16px; margin-bottom:7px; color:#B60005; }
.service-detail .title {font-size: 16px; margin-bottom:0px; color:#B60005; }
.product-video .title{ font-size:18px;}

.product-video2{border-bottom:2px #e9e9e9 solid;padding-bottom:13px;}
.product-video2 .title{ padding-top:11px;}
.product-video .button {padding-top: 15px; }
.service-detail .detail{color:#666666;font-size:14px;line-height:20px;padding-bottom:15px;}
.service-detail .content ul{margin-bottom:24px;}
.service-detail .content li{ margin-bottom:8px;font-size:14px; padding-left:10px; margin-left:15px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) 0px 8px no-repeat; }
.service-detail h2{color:#B60005;font-size:16px;margin-bottom:16px;}
.service-detail h3{color:#000;font-size:16px;margin-bottom:16px;}

.product-video .detail{ margin-bottom:15px;}
.product-video2 .detail{font-size:14px;line-height:20px;}


.press{line-height:0;}
.press .content, .picNews .content{ padding:0 0 15px;font-size:0;line-height:0;}
.press .results, .picNews .results{ color:#666; font-size:12px;line-height:18px;}
.press .page-generation, .picNews .page-generation{ margin:0px; font-size:12px;line-height:18px;}
.press .page-generation a,  .picNews .page-generation a{ font-size:12px;line-height:18px;}
.press .hr{ margin:10px auto 0; }
.press dl{padding:10px 0 0;font-size:12px;line-height:18px;}
.press dd p{ margin:0;font-size:12px;line-height:20px;}
.press dt,.resources dt{float:left; width:95px;font-size:12px;line-height:18px;}
.press dd{float:left; width:400px; color:#666;font-size:12px;line-height:18px;}
.press dd a{ font-weight:bold;font-size:12px;line-height:18px;}
.press a.expand{margin-top:8px;}

.press-detail .content{ padding:0 0 15px; }
.press-detail .content .title{ font-size:18px; line-height:28px; color:#B60005; padding-bottom:10px 0 0; margin-bottom:20px;}
.press-detail .content .detail{margin:0;padding:0;text-align:left;}

.press-detail .content .detail p, .press-detail .content .detail td{font-size:14px;line-height:20px}
.press-detail .content .subtitle{color:#333; font-size:16px;}
.press-detail .content p{ color:#666; }
.press-detail .content div.img{ text-align:center; margin:5px auto 20px; }
.press-detail .content ol li,.resources .content ol li{ list-style: outside decimal; margin-left:20px; padding-bottom:5px;font-size:14px;line-height:20px;}
.press-detail .content ul li,.resources .content ul li{background:transparent url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat scroll 5px 8px; padding-left:12px; margin:0px auto 5px auto; line-height:20px;font-size:14px;}
.press-detail .content .detail p.title{background:url(/us/ucmf/groups/public/documents/webasset/hw_076470.jpg) no-repeat left -6px;color:#666;
font-size:12px;font-weight:400;padding:0 0 0 28px;line-height:22px;}
.press-detail .content .detail ul.reportList li{background: url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat 5px 8px;padding-left:15px;font-size:14px;margin-bottom:16px;}

/* picNews */
.picNews td{ text-align:left; padding:10px;font-size:12px;line-height:18px;}
.picNews .detail{ margin-bottom:15px;font-size:12px;line-height:18px;}

/* technology */
.technology { padding: 20px 30px; }

.technology .title { font-size:180%; font-weight:bold; color:#B60005; padding-bottom:15x; }
.technology .selection { border-top:1px solid #DDD; border-bottom:1px solid #DDD; margin: 7px 0; padding:10px 0; }
.technology .selection a { padding: 5px; }

.technology .content .box {border-bottom: 1px solid #DDD;margin-bottom: 7px; }
.technology .content .box .title { color:#B60005; font-weight:bold; line-height:30px; }
.technology .content .detail { padding-bottom:15px;  }
.technology .content .detail span { display:block; }

.technology .content .content-top { float:right; width:50px; margin-top: 8px;}

/* contact-us */

.contact .title { font-size:30px; line-height:150%; color:#B60005; padding-bottom:15x;}
.contact .subtitle { font-weight:bold; color:#000; padding-bottom:5px; }
.contact .selection { border-top:1px solid #DDD; border-bottom:1px solid #DDD; margin: 7px 0; padding:10px 0; }
.contact .selection a { padding: 5px; }

.contact .content .box { border-bottom: 1px solid #DDD; margin-bottom: 7px; padding-bottom:15px; }
.contact .content .box .title { color:#B60005; font-weight:bold; line-height:30px; }
.contact .content .box ul li { line-height:20px; }
.contact .content .box ul li a.active{ color:#B60005; background:url(/us/ucmf/groups/public/documents/webasset/hw_047444.gif) no-repeat right 5px; padding-right:15px;}

.contact .content .box ul div{padding:8px 0 0;margin-top:8px; 
border-top:1px #ddd solid; border-bottom:1px #ddd solid;}
.contact .content .box ul div dl{ padding:8px 10px;}
.contact .content .box ul div dt { color:#B60005; font-size:14px; font-weight:700;}
.contact .content .box ul div dd{ color:#006588; font-size:12px; line-height:18px;}
.contact .content .box ul div dl.bgf7{ background:#f7f7f7;}
.contact .content .box ul div p{height:18px;}
.contact .content .box ul div a.more{display:block;height:17px;line-height:16px;width:auto !important; float:right;}

.contact .content .content-top { float:right; width:50px; margin-top: 8px; }


/* my huawei */
.list-myhuawei .content, .myhuawei-product .content, .researchFiled .content, .myhuawei-account .content{
    padding: 10px 15px; overflow:hidden; height:auto;
}
.researchFiled .content{background:#f2f2f2;}
.list-myhuawei ul,.list-myhuawei-product ul, .researchFiled ul{ margin:0; padding:0; list-style-type:none;}
.list-myhuawei ul li{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat 5px 50%; line-height:36px;padding-left:15px; border-bottom:1px #f1f1f1 solid;}
.list-myhuawei li a{ color:#666;}
.list-myhuawei li.last, .researchFiled li.last{border-bottom:none;margin:0;}

.myhuawei-product dl{overflow:hidden; height:auto;}
.myhuawei-product dt{ float:left; width:100%; line-height:32px; overflow:hidden; height:auto; font-size:14px; color:#333;}
.myhuawei-product dd{ padding-left:18px;}
.myhuawei-product dd li{line-height:16px;background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat scroll 3px 15px transparent;padding:8px 0 7px 15px;width:30%; float:left; color:#ccc;}
.myhuawei-product dd a{ color:#666;line-height:16px;}
.myhuawei-product .arrowR{ margin-top:8px;}

.researchFiled li{font-size: 120%;line-height: 24px; border-bottom:1px #e5e5e5 solid;}
.researchFiled li a{ color:#000;}

.researchFiled .header .icon {background-position: 0 -88px;}
.userInfo{line-height:22px; padding-left:0px; font-weight:bold;height:22px;margin-bottom:5px;}
.userInfo span{ color:#B60005;}
.userInfo span.role{ font-weight:normal; color:#000;}
.userInfo .account-modify{ padding-left:15px; font-weight:normal;}
.account-modify a{ text-decoration:underline;}
h4.info{margin-bottom:10px; margin-top:-5px; }

.selectRole .content{ padding:10px 20px 30px 0; overflow:hidden; height:auto;}
.selectRole dl{  float: left; margin-bottom: 10px; width: 50%;}
.selectRole dt.normalUser,.selectRole dt.analyst{ background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000854.png); background-repeat:no-repeat;height:59px; width:240px;}
.selectRole dt.normalUser{ background-position: 2px 3px; }
.selectRole dt.analyst{ background-position: -244px 3px; }
.selectRole dd{ margin-left:6px; padding:8px;width:184px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000854.png) no-repeat 0 -67px; line-height:20px;}
.selectRole li{background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat scroll 3px 8px transparent;padding-left: 15px;}

.myhuawei-account h3{ font-weight:bold; padding-bottom:5px;}
.myhuawei-account td{ line-height:32px;}

.myhuawei-favorite dl{margin:8px 0;padding-left:20px;clear:both;}
.myhuawei-favorite dt{margin-bottom:4px;font-size:14px;color:#333;}
.myhuawei-favorite dd{color:#666; padding-left:15px;color:#999;}
.myhuawei-favorite li.pro{width:142px; float:left;background: url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat scroll 5px 8px transparent;
line-height:18px; padding-left: 15px;margin:6px 0;}
.myhuawei-favorite input{margin-right:5px;}
.button-layout{ text-align:center; padding-top:10px;}
.myhuawei-favorite .product a{ line-height:24px; color:#666;}
.myhuawei-favorite .left{ width:45%; margin-right:3%; float:left;}
input.Save{ width:90px; height:30px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000980.gif) 0 0 no-repeat; border: medium none;cursor: pointer; font-weight:bold; margin: 0;outline: 0 none;vertical-align: top; padding-bottom:7px; color:#fff; }
input.Cancle{width:90px; height:30px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000980.gif) -94px 0 no-repeat; border: medium none;cursor: pointer; font-weight:bold; margin: 0;outline: 0 none;vertical-align: top; padding-bottom:7px; color:#fff;}

.myhuawei-favorite .product dl{margin:12px 0 0 0;}
.myhuawei-favorite .product dt{color:#25616c;}

.grid475{ width: 460px; overflow:hidden; padding-left:25px;}
.grid475 .block { width:460px; }


.grid275{ width: 255px; overflow:hidden;padding-left:25px;}
.grid275 .block {width:265px; }

.myhuawei-favorite .contentlist dt{ background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat 5px 50%; line-height:24px; padding-left:15px; position:relative;}

/* abouthuawei */
.about-infoBox .content{ padding:16px 0 0;}
.about-infoBox .img{ float:left;}
.about-infoBox .header{color:#B60005;}
.about-infoBox .header a{color:#B60005;text-decoration:none;}
.about-infoBox .header a:hover{color:#B60005;text-decoration:underline;}
.about-infoBox .detail{ padding-left:300px;margin-bottom:8px;font-size:14px;line-height:20px;}
.about-infoBox .more{display:block;float:right;height:17px;font-size:14px;line-height:16px;vertical-align:middle;width:auto !important;}
.grid380 .about-infoBox .content{overflow:hidden;}
.grid380{width:360px; overflow:hidden;border:none; margin-bottom:15px;}
.grid380.last{ margin-left:25px;}
.grid380 .block{ width:360px;}
.grid380 div.top{ width:375px;}
.grid380 div.bottom{ width:373px; }

.grid380 .detail{float:left;width:264px;padding-left:8px; min-height:55px; height:auto !important; height:55px;}



/* successStroy detail page  successStroy/suc */
.suc-article .content{ padding:15px 15px;}
.suc-article .content .title { font-weight:bold; font-size: 300%; padding:0 15px 8px 15px; color:#B60005; }
.suc-article .content .detail { color:#666; padding-bottom:15px; }
.suc-article .content .links { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.suc-article .content .links a { background-image: url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif); background-position: -90px -12px; background-repeat: no-repeat; display: block; font-size: 120%; padding-left: 20px; line-height:25px}

.suc-article h2 {font-size:16px; font-weight:bold; color: #B60005; }
.suc-article h3 { font-weight:bold; color: #B60005; }
.suc-article p { color:#666; }
.suc-article .content .text { padding:15px 15px 10px 15px;}
.suc-article .brief{ background:url(/us/ucmf/groups/public/documents/webasset/hw_001052.jpg) left bottom repeat-x; padding:0px 15px;}
.suc-article .brief .text{padding:15px 0 10px 0;}
.suc-article .more{ padding-right:15px;}

.marL15px{ margin-left:15px}

/* product-lifecycle proLi */
.product-cycle dt{ font-weight:bold; margin-bottom:4px;}
.product-cycle dd{ color:#666;}
.product-cycle .hr{margin:10px auto;}

/* RSS proLi */
.rss .content{ padding:0 0 16px;}
.rss .title{ color: #B60005; font-size: 30px; font-weight: bold;  line-height: 100%; margin-bottom: 24px; }
.rss dl{ margin-bottom:24px;}
.rss dt{ font-size:18px; margin-bottom:4px; color:#B60005;}
.rss dt img{ margin-left:15px;}
.rss dt a:link, .rss dt a:visited, .rss dt a:active{color:#B60005;}
.rss dd{ color:#666;}
.rss dd p{ margin:0;}
.rss .hr{margin:10px auto;}
.rss .abstract{ clear:both; margin-bottom:35px;}
.rss .abstract .pic{float:left;margin-right:10px;}
.rss .abstract pre{ font-size:18px;color:#d05e00; margin-right:16px;font-family: verdana; font-weight:bold; float:left; line-height:18px;}
/* sitemap */
.sitemap{width:780px;margin:0 auto;padding:0 30px;}
.termOfUse{ padding:20px 30px;}
.sitemap .title,.termOfUse .title{color:#B60005;font-size:30px;font-weight:bold;line-height:32px;}
.sitemap td{padding:10px 15px 20px 0; font-size:12px;}
.sitemap dt{ color:#B60005; font-weight:bold; margin-bottom:6px; font-size:14px;}
.sitemap .relinks{ color:#666; line-height:24px; padding-top:15px;}
.sitemap .relinks a{ padding-left:15px; padding-right:15px;}
.sitemap .relinks a:link,.sitemap .relinks a:visited,.sitemap .relinks a:active{ color:#000;}
.sitemap .relinks a:hover{ color:#B60005;}
.sitemap a.first{ padding-left:0;}

.sitemap dt p{font-weight:400;margin-bottom:0;}
.sitemap dt a{color:#B60005; text-decoration:none;font-weight:400;}
.sitemap dd p {line-height:20px;color:#333;}
.sitemap dd a{color:#333; text-decoration:none;}


/* term Of Use & Privacy policy */
.termOfUse .title{ padding-bottom:15px;}
/* feedback */
.feedback .content,.subscribe .content,.analyst .content{padding:15px;}
.subscribe div.header{color:#B60005;padding-top:5px;}
.feedback div.header{padding:10px 0 0 10px;color:#B60005}
.feedback td, .subscribe td, .analyst td{line-height:32px;}
.feedback td{vertical-align: top;line-height:16px}
.content tr {height: 32px;}
#lightbox .feedback .text{line-height:32px;}
td.padRignt{ padding-right:20px;vertical-align: top;}
span.star{color:#ff0000; margin-top:2px; padding-left:3px;}

/* subscribe */
input.Subscribe,input.Unsubscribe{ width:90px; height:30px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000980.gif) 0 0 no-repeat; border: medium none;cursor: pointer; font-weight:bold; margin: 0;outline: 0 none;vertical-align: top; padding-bottom:7px; color:#fff; }
.notes{ color:#9b9b9b; line-height:24px;}

/* product-list */
.product-list .content{ padding:0 16px 16px;}
.product-list .content .header{ padding-top:0; margin-bottom:24px;}
.product-list dl{ margin-bottom:10px;}
.product-list dt{ margin-bottom:8px; font-size:18px; color:#B60005;}
.product-list dt a{ color:#B60005;}
.product-list dd{ color:#666;}
.product-list .hr{margin:10px auto;}
.product-list p.more{ text-align:right; font-size:14px;}

/* errorinfo */
.errorinfo{ padding-bottom:10px;}
.errorinfo h4{ font-weight:bold; line-height:26px; font-size:14px;}
.errorinfo ul li{background:transparent url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat scroll 5px 8px; padding-left:12px; margin:0px auto 5px auto;}
/* career */
.career h3{ font-weight:bold; margin:5px; font-size:14px;}
.career table{ margin-bottom:20px;}
.career td{ padding:5px;}
/* generic components */

.grid765 .generic .content-2col{ padding:0px; color:#333; background-repeat: repeat-y; background-position: 50% 0px; _background-position: 0px 0px; }
.grid765 .generic .content-2col .left{ padding:15px; width:340px; margin-right:0; }
.grid765 .generic .content-2col .right{ padding:15px 15px 0; width:355px; }

.grid550 .generic .content-2col{ padding:0px; color:#333;background-repeat: repeat-y; background-position: 50% 0px; _background-position: 0px 0px; }
.grid550 .generic .content-2col .left{ padding:15px; width:240px; margin-right:0; }
.grid550 .generic .content-2col .right{ padding:15px 15px 0; width:240px; }

.generic li{ margin-left:5px; background: no-repeat 0 9px; padding-left:10px; zoom:1; }
.generic a.more{ float:right; margin-top:8px; }
.generic a.expand{ font-size:100%; }

.generic .content{ padding:10px 15px; color:#333; }
.generic .list .item{ margin-bottom:15px; }
.generic .title{ font-weight:bold; color:#B60005; font-size:14px; }
.generic .detail{ margin:3px 0px; }
.generic .hr{ margin:10px 0; }

.generic .pic { float:left; margin-right:15px; }

.box{border-bottom: 1px solid #DDDDDD;padding: 12px 0;}
.box .pic{ float: left; width:100px;}
.box .list{padding-left:100px;}
.box .title{color: #B60005;font-size: 18px;margin-bottom: 8px;}
.box .title a{color:#B60005;}
.title a:hover{color:#B60005; text-decoration:underline;}
.box .detail{color:#666; margin-bottom:10px;}

.videoList-container{background:url(/us/ucmf/groups/public/documents/webasset/hw_063157.png) repeat-x 0px -145px #e3e3e3 ; position:relative; margin-bottom:24px;}
.videoList-container .frame{ float:left; width:745px; position:relative;}
#dcar{ width:745px; overflow:hidden;position: relative; height:212px;}
#dcar .content_reel{ position:relative; left:0; top:0;}
.videoList-container .rightcontent{ min-height:172px; margin-left:376px; position:relative; padding:20px;}
.videoList-container .rightcontent h2{ font-size:18px; margin-bottom:13px; color:#333;}
.videoList-container .rightcontent p{ color:#333; margin-bottom:10px;}
.videoList-container .leftcontent{ width:376px; height:212px; overflow:hidden; position: absolute;left: 0;top: 0;}
.videoList-container .video-link{ text-align:right; margin: 10px 0 0;}
.videoList-container .vid, .videoList-container .vid b, .videoList-container #thumbs{ background: url(/us/ucmf/groups/public/documents/webasset/hw_063157.png) no-repeat scroll 0 0 transparent;}
.videoList-container .vid{background-position: right 0;outline: medium none;}
.videoList-container .vid,.videoList-container .vid b{cursor: pointer; display: inline-block; height: 26px;line-height: 26px; text-decoration:none;}
.videoList-container .vid b{background-position: 0 0;margin: 0 10px 0 0;padding: 0 2px 0 17px;font-size:14px;font-weight:400;}
.videoList-container a:link, .videoList-container a:hover, .videoList-container a:visited, .videoList-container a:active {color: #fff;
}
.videoList-container a.vid:hover{ background-position:100% -26px;height:32px;}
.videoList-container a.vid:hover b{ background-position:0 -26px;height:32px; }
.videoList-container #thumbs {background-position: 0 -92px;background-repeat: repeat-x;height: 53px;/* position: absolute;*/width:100%;display:none; position:relative;}
.videoList-container #thumbs .mygallery{ display:inline-block; position:absolute; right:0;}
.videoList-container #thumbs .mygallery .overclear{white-space:nowrap;}
.videoList-container #thumbs a{border:2px solid #AAA; width:84px; height:26px; display:inline-block; margin-top:12px; margin-right:5px; overflow:hidden; background-color:#000;}
.videoList-container #thumbs a img{margin-top:-30px;}
.videoList-container #thumbs a:hover{border:2px solid #fff;}
.videoList-container #thumbs a.highlight{border:2px solid #fff;}
.videoList-container #thumbs a.prev, .videoList-container #thumbs a.next{ display:inline-block; width:26px; height:26px; margin-top:12px; margin-right:5px; background: url(/us/ucmf/groups/public/documents/webasset/hw_063157.png) no-repeat 0px 0px transparent; border:none; display:none;}
.videoList-container #thumbs a.prev{ background-position:-71px -63px; position: absolute; left:10px; top:4px;}
.videoList-container #thumbs a.next{ background-position:-106px -63px; position: absolute; right:0px; top:4px;}
#thumbs_tool_tip{ position:absolute; display:none;}
.videoList-container #thumbs a.prev:hover, .videoList-container #thumbs a.next:hover{ border:none;}
#thumbs_tool_tip .thumbs_tool_tip{background-color:#666; opacity:0.8; filter: alpha(opacity=50);overflow:visible; white-space:nowrap;}
#thumbs_tool_tip .inner{ position:relative; color:#fff; padding:10px; margin:0;}
.serviceVideo #dcar{height:180px; width:510px;}
.serviceVideo .frame{ width:510px;}
.serviceVideo .leftcontent{width:320px; height:180px;}
.serviceVideo .rightcontent{height:auto!important; height:160px; min-height: 160px; margin-left:320px; padding:10px 5px 10px 15px;}
.serviceVideo #thumbs a{ margin-right:5px;}

.core-network .detail{margin-bottom:14px;}
.product-video2 .detail{margin-bottom:3px;}


.publication .content{padding:10px 0 10px 14px; background:#f2f2f2;}
.publication .img{ height:125px; float:left; padding-bottom:10px; margin-left:14px; display:inline;}
.publication .title{padding-left:5px;float:left; margin-bottom:5px; vertical-align:middle; width:90px; padding-right:5px;}

/* successStory detail page styesheet starting */
.stoty-particular .title{color:#B60005; font-size:30px; font-weight:400; padding:8px 0 10px; line-height:100%;}
.stoty-particular div.abstract , .stoty-particular div.abstract p{font-size:16px; line-height:24px;}
.stoty-particular h3{ font-size:18px;line-height: 30px;}
.stoty-particular h4{ font-size:16px;line-height: 24px;}
.stoty-particular .detail { line-height:20px;color:#3c3c3c; margin-bottom:5px;font-size:14px;}
.stoty-particular .detail p{ line-height:20px;}
.stoty-particular .detail h3{margin-bottom:10px;}
.stoty-particular .detail strong{ line-height:30px;font-weight:400; font-size:18px;}
.stoty-particular li{margin-bottom:8px; padding-left:10px; margin-left:15px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) 0px 8px no-repeat;}

.stoty-particular .challenges_list{width:325px; min-height:415px;_height:415px; background:#9a0000 url(/us/ucmf/groups/public/documents/webasset/hw_003982.jpg) repeat-x 0 0; margin:10px 20px 10px 0; padding:25px 30px 0; color:#fff;}
.stoty-particular .challenges_list h3{ font-size:18px; line-height:20px; margin-bottom:10px;}
.stoty-particular .challenges_list ul{ margin:0 0 25px 0; padding:0;}
.stoty-particular .challenges_list li{ line-height:20px; font-size:14px; background:url(/us/ucmf/groups/public/documents/webasset/hw_004001.png) no-repeat 8px 7px; padding-left:20px;}
.stoty-particular .challenges_list li a{ color:#fff; text-decoration:none;}
.stoty-particular .challenges_list li a:hover{ color:#fff; text-decoration: underline;}

.stoty-particular .challenges_list1{width:325px; min-height:415px;_height:415px; background-color:#f7f7f7; margin:10px 20px 10px 0; padding:25px 30px 0; color:#666;}
.stoty-particular .challenges_list1 h3{ font-size:18px; line-height:20px; margin-bottom:10px;}
.stoty-particular .challenges_list1 ul{ margin:0 0 25px 0; padding:0;}
.stoty-particular .challenges_list1 li{ line-height:20px; font-size:14px; padding-left:20px;}
.stoty-particular .challenges_list1 li a{ color:#666; text-decoration:none;}
.stoty-particular .challenges_list1 li a:hover{ color:#666; text-decoration: underline;}

div.more{ text-align:right; padding-right:10px;}

/* successStory detail page styesheet end */

.table-style{ background-color:#5ff5f; margin-bottom:30px;}
.table-style td{padding:4px; border:1px solid #5f5f5f;font-size:12px;}
.table-style td.td-style{ background-color:#a7a7a7; color:#fff;}
.table-style td.td-list-style{ background-color:#a7a7a7; color:#fff; text-align:center; font-weight:400;}
.news-detail div.img{width:510px;text-align:left;overflow:hidden;margin-bottom:18px;}
.news-detail div.imgtitle{text-align:left;}

.news-detail .title{font-size:18px;color: #b60005;line-height:28px;padding:10px 0 10px;}
.news-detail p.subtitle{font-size: 16px;color: #333;}
.news-detail p.text_right{text-align:right;}
.news-detail li{ margin-bottom:8px; padding-left:10px; margin-left:15px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) 0px 9px no-repeat;line-height:20px;font-size:14px;}
.news-detail p{line-height:20px;font-size:14px;}
.news-detail p.detail{margin-top:18px;}
.news-detail .abstract{margin-bottom:15px;}
.news-detail .abstract .smedia{line-height:22px;}
.news-detail .author{ margin-bottom:22px;}
.news-detail h3{ font-size:16px; line-height:24px; color:#333;margin-bottom:18px;}
.news-detail h4{color: #777; font-size: 14px; font-weight:bold; line-height: 24px; margin-bottom: 18px;}
.openL{padding-left:30px;}
.openL p.abstract{margin-bottom:5px;}

.grid550_l{ width: 510px; overflow:hidden;margin:0 25px 0 0;display;inline; padding-top:2px;}

.winwin-intro .left img{width:142px;height:189px;}
.resultNav { width:209px; padding:0px;}
.resultNav a{ display:block; color:#656565; border-bottom:solid 1px #ddd; line-height:30px; padding-left:10px; }
.resultNav a:hover{ color:#B60005;text-decoration:none; }
.resultNav a.active{color:#333; background:none; font-weight:700;}
.resultNav a.active:hover{color:#333; background:none; font-weight:700;}
.resultNav a.activeParent, .resultNav a.activeParent:hover{ color:#696969;font-weight:bold; margin-left:2px; margin-right:2px; font-size:16px;}


.resultNav .children {font-size:12px;}
.resultNav .children a{ border-left:none; border-right:none; line-height:28px;color:#333;  background:none;margin-left:12px; padding-left:10px;}
.resultNav .children a:hover{color:#B60005; }
.resultNav .children a.active{color:#333;background:none; font-weight:700;}
.resultNav .children a.active:hover{color:#333;background:none; font-weight:700;}
.resultNav .children a.activeParent, .resultNav .children a.activeParent:hover{color:#696969;background:url(/us/ucmf/groups/public/documents/webasset/hw_000571.gif) right 10px no-repeat;font-weight:bold; margin-left:2px; margin-right:2px;}

/* public components starting */
.itemList .content{ padding:5px 0; }
.itemList .content .title{font-size:18px; margin:10px 0; color:#B60005; line-height:24px;}
.itemList .content .title a{ color:#B60005;}
.itemList .content .detail{margin-bottom:10px;font-size:14px;line-height:20px;}

.dubleList .header{color: #B60005;}
.dubleList .content{ clear:both;padding-top:10px; overflow:hidden; margin-bottom:25px;}
.dubleList ul{width:49%;}
.dubleList li{PADDING-LEFT: 12px;background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat 3px 10px;MARGIN: 0px auto 5px;LINE-HEIGHT:20px;PADDING-TOP: 2px;font-size:14px;}

/*three colum*/
.contentList .content { padding:20px 0; }
.contentList .pic{ float:left; margin-right:10px;}
.contentList .title{font-size:18px; margin-bottom:8px; color:#B60005; 
line-height:24px;width:510px;}
.contentList .title a{ color:#B60005;}
.contentList .title a:hover{ color:#B60005; text-decoration:underline;}
.contentList .detail{ float:left;color:#666; margin-bottom:10px;width:410px;}
.contentList a.expand{ float:right; }
.contentList .hr{ margin-bottom:10px;}

.success-stories{ clear:both;}
.success-stories .content{ padding:20px 2px 5px; margin-bottom:16px;}
.success-stories .header, .arpu-solution .header{color:#B60005;}
.success-stories .hr{ border-top:solid 1px #f1f1f1; margin-bottom:10px; }
.success-stories .case{ padding:0;}
.success-stories .left{ width:500px; border-right:solid 1px #ddd; padding-right:20px; }
.success-stories .pic{ float:left; margin-right:10px; width:88px;}
.success-stories .title{ float:left; font-size:14px; margin-bottom:8px; color:#666; width:640px;}
.success-stories .title a{color:#006699;}
.success-stories .detail{color:#666; margin-bottom:10px;width:640px;float:left; }

.success-stories .item .title{font-size:14px; margin-bottom:8px; color:#666;line-height:24px; width:100%;}
.success-stories .item .title a{ color:#666;}
.success-stories .item .title a:hover{ color:#B60005; text-decoration:underline;}
.success-stories .item .detail{color:#666; margin-bottom:10px; width:100%;}

/* public components  ending */

/* the publications page stylesheet create by shaoshuang */
.magazine_info{margin:0 0 28px; padding:0; clear:both;}
.magazine_info .title{font-size:18px; color:#B60005; border-bottom:5px solid #f0f0f0; height:35px; line-height:35px; margin-bottom:10px;}

.magazine_info{margin:0 0 28px; padding:0; clear:both;}
.magazine_info .title{font-size:18px; color:#B60005; border-bottom:5px solid #f0f0f0; height:35px; line-height:35px; margin-bottom:10px;}

.magazine_info .pic{ width:208px;  margin-right:10px; float:left;padding-top:16px;}
.magazine_info .paddingT5px{padding-top:3px;}
.magazine_info .pic a.winwin{width:142px;height:189px;display:block; padding:22px 50px 7px 1px;
margin-left:15px; background:url(/us/ucmf/groups/public/documents/webasset/hw_077886.png) no-repeat 0 0;}
.magazine_info .pic a.communicate{width:142px;height:189px;display:block; padding:13px 11px 15px 40px;
margin-left:15px;  background:url(/us/ucmf/groups/public/documents/webasset/hw_077886.png) no-repeat 0 -218px;}
.magazine_info .pic a.hwService{width:142px;height:189px;display:block; padding:19px 13px 10px 38px;
margin-left:15px; background:url(/us/ucmf/groups/public/documents/webasset/hw_077886.png) no-repeat 0 -436px;}
.magazine_info .pic a.hwPeople{width:142px;height:189px;display:block; padding:22px 11px 12px 40px;
margin-left:15px; background:url(/us/ucmf/groups/public/documents/webasset/hw_077886.png) no-repeat 0 -654px;}
.magazine_info .pic_title{ width:208px; color:#06659b; text-align:center; font-size:14px; margin-top:10px;}

.magazine_info .right{width:526px; float:right; display:inline;}
.magazine_info .detail{ color:#976600; line-height:18px;font-size:14px; padding:5px 5px 0;}
.magazine_info .hr{height:1px;line-height:0px;font-size:0px;border-top:solid 1px #d6d6d6;margin:10px 0 15px;clear:both;}
.magazine_info .listTitle{color:#B60005; font-size:14px; font-weight:700; line-height:20px; margin-bottom:10px;}
.magazine_info ul{margin:0; padding:0;}
.magazine_info li{clear:both;font-size:14px;margin-bottom:6px;PADDING-LEFT: 12px;	background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat 3px 9px;LINE-HEIGHT: 18px;color:#666;}


.magazine_info .button{clear:both; padding-top:10px;}
.magazine_info .more{height:16px;text-align:right;line-height:16px;}
.magazine_info a{color:#00679b;font-size:14px;}


.c_theme a.c_sub_topic{border-bottom:5px solid #f0f0f0;display:block;font-size:18px;height:35px;line-height:35px;margin-top:12px;}
.c_theme a.c_sub_topic:hover{text-decoration:none;}
.c_themeContent td{padding:5px 0;}
.c_themeContent td.c_newspad a{font-weight:700;}

.myAccount{ padding:30px 0 0 0; clear:both;}
.myAccount .accountList{margin:0 20px;float:left;width:280px;}
.myAccount .accountList h4{color:#B60005;font-size:14px; font-weight:700;float:left;display:inline; margin-left:5px;}
.myAccount .accountList h4 a{color:#B60005; text-decoration:none;}
.myAccount .accountList h4 a:hover{color:#B60005; text-decoration:underline;}
.myAccount .accountList div.icon{width:16px; height:16px;background:url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat -17px -1px;float:left; display:inline; overflow:hidden;}
.myAccount .accountList div.text{clear:both; padding:10px 12px 10px 22px;}
.myAccount .last{width:350px}
.myAccount .accountList a div.icon{cursor:pointer;margin-right:4px;}
.opportunity-challenges a.expand div.arrowR{BACKGROUND: url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat -17px -17px;}
.opportunity-challenges div.right {margin-top:14px;}
.opportunity-challenges a.expand div.arrowD{BACKGROUND: url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat 0px -67px;}


.myhw-favorite #tabs{background: url(/us/ucmf/groups/public/documents/webasset/hw_000467.png) repeat-x scroll center bottom transparent; padding:5px 15px 0 0px; line-height:25px;}
.myhw-favorite #tabs a.active, .myhw-favorite #tabs span{ background-image:url(/us/ucmf/groups/public/documents/webasset/hw_000980.gif); background-repeat:no-repeat;}
.myhw-favorite #tabs a{ margin:0 10px; color:#666; font-weight:bold; }
.myhw-favorite #tabs span{ background-position:100% -30px; margin:0 0 0 5px; color:#000;padding:5px 10px;}
.myhw-favorite #tabs a.active{ background-position:0 -30px; white-space:nowrap; padding:5px 0;*padding:0 0;text-decoration:none;}

.myhw-favorite #tab-content{padding:16px 24px;}
.myhw-favorite dl{margin-bottom:8px; }
.myhw-favorite dt{margin-bottom:6px; }
.myhw-favorite dd{color:#666; padding-left:18px; _padding-left:26px;}
.myhw-favorite li.pro{background: url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat scroll 5px 50% transparent; padding-left: 15px;}
.myhw-favorite input{margin-right:5px;}
.button-layout{ text-align:center; padding-top:10px;}
.myhw-favorite .product a{ line-height:24px; color:#666;}
.myhw-favorite .left{ width:45%; margin-right:3%; float:left;}

#wrapper{width:100%;background:#fff;}

.deliveryList{clear:both; margin-bottom:35px;}
.deliveryList p{font-size:14px; color:#828282; line-height:22px; margin:0;}
.deliveryList div.left{padding-right:20px;}
.deliveryList div.right{ width:200px;}
.deliveryList div.right h3{ font-size:16px; line-height:18px; margin-bottom:12px; font-weight:400; color:#B60005;}
.deliveryList div.right p{ font-size:12px;}
.deliveryList li{width:247px;float:left; margin-bottom:30px;}
.deliveryList li.marginL16px{ margin-left:16px;}
.deliveryList li img{ border:1px #d0d0ce solid; display:block;}
.deliveryList li span{ display:block; line-height:16px; margin-top:12px; font-size:14px; color:#838383;}
.deliveryList li span a{color:#838383; text-decoration:none;}

.events-content .content{padding:20px 0; font-size:14px; line-height:20px;}
.events-content .content p{font-size:14px; line-height:20px;}
.events-content .header p{margin:0 0 10px 0;}
.events-content ul{margin:0; padding:0;}
.events-content li{clear:both;font-size:14px;margin-bottom:6px;PADDING-LEFT: 12px;	background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat 3px 9px;LINE-HEIGHT: 18px;color:#666;}

.down_cn{clear:both;text-align:left; overflow:hidden; margin-bottom:20px;}
.core-network .detail p{margin-bottom:10px;line-height:20px;}
.core-network .itemList{margin-top:20px;}
.core-network .itemList .title {font-size:14px;padding-top:0;margin:10px 0 0;line-height:20px;}
.core-network .itemList .detail {font-size:14px;margin:3px 0;line-height:20px;}

#SubscribeMag{ width:650px; } 
#SubscribeMag .content{ padding:8px 15px; line-height:100%;overflow-y:auto; overflow-x:hidden; }
#SubscribeMag .content span.caption{ display:block; font-weight:bold; margin-bottom:5px; }
#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; }

.block_School {margin-bottom: 15px;width: 210px;}
.block_School div.heade_School {background:#F7F7F7; border-bottom: 1px solid #E1E1E1;color: #808080;font-size: 14px;font-weight: bold;height: 22px;line-height: 20px;padding: 10px 0 6px 8px;}
.contact_us_School .heade_School .icon_School {background-position: -5px -566px;}
.heade_School .icon_School {background-image: url(/us/ucmf/groups/public/documents/webasset/hw_000999.gif);background-position: 0 0;background-repeat: no-repeat;float: left;height: 28px;margin-right: 8px;position: relative;top: -4px;width:24px;}
.content_School, .contact_us_School .content_School {background:#F2F2F2;padding: 7px;}
.contact_us_School.img {background: #F2F2F2;}
.contact_us_School a {color: #006699;display: block;float: left;line-height: 21px;}

.signer{text-align:left;}

/*search prompt box style*/
.alone{overflow:hidden;margin:0 0 0 10px;padding:0}
.List_Box{border: 1px solid #c2c2c2;line-height: 22px;background:#FFFFFF;padding-bottom:5px;width:160px;}
.ico{ background: url(/us/ucmf/groups/public/documents/webasset/img_common_search_ico.png) no-repeat 0 0; z-index:100; width:11px; height:6px; position:relative;left:25px;top:1px;}
.auto{width:160px;z-index:100000;clear:both;position:relative;left:0;_left:45px;right:0;top:0px;padding:5px 0 0 0;height:auto;display:none;}

*html .List_Box{position:absolute;left:-45px;width:160px;top:4px}
*html .ico{position: relative;left:-25px;z-index:1000000;top:-1px;}

*html #header .topnav div{padding:0;margin:0}
*html #header .topnav .search, .support .search{height:22px; padding-left:9px;margin-top:0px;top:-3px}
*html #header .topnav{margin-top:20px;margin-right:10px; }


.clear{ clear:both}
.List_Box_Ul li{ color:#646464; line-height:18px;border-bottom:1px dashed #DBDBDB;padding:1px;word-break:break-word;overflow:hidden}


.List_Box_Ul li.liHover{color:#fff;background:#4d83fd; cursor:pointer;}
.List_Box_Ul li.liOut{background-color:white}


.List_Box_bottom{border: 1px solid #c2c2c2;height: auto;line-height:22px;background:#FFFFFF;position:relative;padding-bottom:5px;top:25px;left:0px;width:422px;}
.auto_bottom{width:422px;clear:both;padding:5px 0 0 0;height:auto;position: absolute;display:none;z-index:100;}
.clear{clear:both}
.List_Box_Ul_bottom li{color:#646464;line-height:18px; border-bottom:1px dashed #DBDBDB;padding:1px;word-break:break-word;overflow:hidden;}
.List_Box_Ul_bottom li.liHover{color:#fff;background:#4d83fd; cursor:pointer;}
.List_Box_Ul_bottom li.liOut{background:white}
*html .List_Box_Ul_bottom li{position:relative}



/*Isearch*/
.Isearch_Box{background:#f8f0d0;padding:10px;}
.Isearch_Box .box a.Title{color:#c80000;font-size:14px;font-weight:bold;cursor: pointer;}
.Isearch_Box .box p{margin:5px 0}


.resultNav .content a.active {background:url(/us/ucmf/groups/public/documents/webasset/img_common_search_yes.gif) no-repeat 175px 7px;}
.resultNav .content a.active:hover{background:url(/us/ucmf/groups/public/documents/webasset/img_common_search_yes.gif) no-repeat 175px 7px;}
.result-content .result .No_Choose {overflow:hidden;}
.result-content .result .No_Choose li{background:url(/us/ucmf/groups/public/documents/webasset/img_common_search_no.gif) no-repeat left center;height:20px;float:left;padding:0px 0 0 13px;margin:10px 13px 0 0px;cursor:pointer;}
.result-content .result .No_Choose li:hover{color: #B60005;background:url(/us/ucmf/groups/public/documents/webasset/img_common_search_no_hover.gif) no-repeat left center;}


/*subscribe style*/
.NewFeedback{margin:5px 0 0 10px;}
.box_subscribe{overflow:hidden;}
.box_subscribe .InforList ul.choose{margin:15px 0 12px 0;overflow:hidden}
.box_subscribe .InforList ul.choose li{ float:left; font-size:12px; vertical-align:middle; color:#666;margin-right:15px;}
.box_subscribe .InforList ul.information{ clear:both;}
.box_subscribe .InforList ul.information li{font-size:12px; color:#666;padding:8px 0;}
.box_subscribe .InforList ul.information li input,textarea{ width:250px;font-family:arial}
.box_subscribe .InforList ul.information li span{ width:90px;text-align:right; float:left;margin:0 10px;}


.box_subscribe .box{ width:539px; margin:25% auto}
.box_subscribe .Title { width:auto; height:33px; overflow:hidden;}
.box_subscribe .Title .left{background:url(/us/ucmf/groups/public/documents/webasset/hw_s_197568.png) no-repeat left 0; float:left; height:33px; width:7px;_margin-right:-3px;}
.box_subscribe .Title .red_bg{ background:#660000; height:33px;overflow:hidden; height:33px;color:#FFF; font-weight:bold; font-size:16px;line-height:33px;padding-left:8px;}
.box_subscribe .Title .red_bg span{font-style:italic;margin-right:3px;}
.box_subscribe .Title .right{background:url(/us/ucmf/groups/public/documents/webasset/hw_s_197569.png) no-repeat right 0; width:7px; height:33px;float:right;_margin-left:-3px;}
.box_subscribe .Title .red_bg .close_sub{ background:url(/us/ucmf/groups/public/documents/webasset/hw_s_197570.gif) no-repeat 0 0; float:right; width:16px;height:16px;margin:8px 5px 0 0;cursor: pointer;}
.box_subscribe .InforList_box{background:#FFFFFF;overflow:hidden;}
.box_subscribe .InforList{padding:25px 0 25px 0;margin:0px 20px; }
.box_subscribe .InforList .notes_sub li{padding:5px 0; color:#333;}
.box_subscribe .InforList .notes_sub li input.inputTxt{ border:1px solid #d0d0d0; background:none;font-size:14px;height:20px;width:220px;color:#2e2e2e;line-height: 20px;}
.box_subscribe .InforList .notes_sub li span{ float:left; text-align:right;padding-right:15px;width:150px;font-size:14px; line-height:20px;}
.box_subscribe .InforList ul.information li p{ display:block;margin:5px 0 0 110px;_margin-left:113px;padding:0;color:#b3b3b3}
.box_subscribe .InforList .tip_subscribe p{ font-size:13px; line-height:20px;margin:0px 0 12px 0;clear:both;overflow:hidden; color:#000000}


.box_subscribe .InforList h1{font-size:18px; font-weight:bold;color:#666666;margin-bottom: 10px;}
.box_subscribe .BtnBox{ background:#e1e1e1; height:40px;padding-top:8px;}
.box_subscribe .BtnBox input.btn{ width:80px; height:30px; font-weight:bold; color:#000; font-size:12px;font-family: arial;text-align:center;margin-right:20px;float:right;cursor:pointer}
.box_subscribe .BtnBox input.btn_b{ width:80px; height:30px; font-weight:bold;;color:#666; font-size:12px;font-family: arial;text-align:center;float:right;margin-right:15px;cursor:pointer}

.box_subscribe .InforList .notes_sub{margin:5px 10px 10px 0px; overflow:hidden;}
.box_subscribe .InforList .notes_sub h1{font-size:14px;font-weight:  normal;margin-bottom:15px; line-height:18px; color:#494949;}
.box_subscribe .InforList .notes_sub p{font-size:13px;color:#171717; line-height:22px;}
.box_subscribe .InforList .notes_sub .btn input{margin:15px 0 0 0; background: url(/us/ucmf/groups/public/documents/webasset/hw_s_195457.gif) no-repeat 0 0; width:90px; height:29px;cursor:pointer; font-size:14px; font-weight:bold; color:#FFF;padding-bottom: 5px; border:none;padding:3px 3px 9px 0;padding-top:5px \9;*padding-top:5px;_padding-top:5px;}
.InforList .notes_sub .text .btn{margin:10px 0 0 68px;}
.box_subscribe .InforList .notes_sub .ico-subscribe{ float:left;margin:0 20px 0 0}
.box_subscribe .InforList .notes_sub .text{color:#515151;font-size:17px;font-weight:bold;margin:0 10px 0 0px; line-height:22px;}
.InforList .notes_sub .Email_input{ font-size:15px; font-weight:bold; color:#000;margin-bottom:15px;}
.InforList .notes_sub .Email_input input{font-weight:normal;font-size:12px;height:20px;width:152px;}
.InforList .notes_sub .Email_input span{font-weight:normal;font-size:14px;margin-left:6px;}

#tipbox{ background: url(/us/ucmf/groups/public/documents/webasset/hw_s_197607.png) no-repeat 0 0; width:122px;height:38px; color:#303030;font-size:13px;padding-top:8px;padding-left:11px; font-family:Arial; font-weight:bold; position:absolute;right:160px;top:205px;}
#tipbox_top{ background: url(/us/ucmf/groups/public/documents/webasset/hw_s_197659.png) no-repeat 0 0; width:116px;height:39px; color:#303030;font-size:13px;padding-top:8px;padding-top:8px \9;*padding-top:8px;_padding-top:8px; padding-left:20px;font-family:Arial; font-weight:bold; position:absolute;left:72px;top:30px;}

#Header_subscription{ background:url(/us/ucmf/groups/public/documents/webasset/hw_s_169917.gif) repeat-x 0 top;height:63px;}
#Header_subscription .bound_subscription{width:750px;margin:0 auto;}
.bound_subscription h1{padding:15px 0 0 20px;}
.page1 {overflow: hidden;width:750px;margin:35px auto 0 auto}
.Subscribe_page h1{color:#990000;font-size:18px;font-weight:bold;}
.Subscribe_page h1 span{font-style: italic;}
.Subscribe_page .Box_page{width:745px;height:170px;border:1px solid #ccc;background:#f5f5f5;margin-top:20px;padding-bottom:20px;}
.Left_Icon{ background: url(/us/ucmf/groups/public/documents/webasset/hw_s_195468.jpg) no-repeat left center;width:47px;height:44px;margin:55px 0 0 98px;_margin:40px 0 0 48px;float:left;}
.Left_Icon_error{background: url(/us/ucmf/groups/public/documents/webasset/hw_s_leftico.jpg) no-repeat left center;width:62px;height:51px;margin:55px 0 0 98px;_margin:60px 0 0 50px;float:left;}
.Right_Txt{float:left;margin:44px 0 0 48px;font-size:16px;line-height:24px;color:#666;width:470px;}
.Right_Txt strong{ display:block;}
.Right_Txt strong span{ font-style:italic}
.Right_Txt p a{ display:block;margin:30px 0 0 0px;color:#003399;text-decoration:none}
.Right_Txt span a{color:#003399;}
#subscriber-email{text-decoration:underline;color:#003399}


/*Registered style*/
#Registered{width:511px;font-family:Arial;}
#Registered .Choose{margin-bottom:20px;}
#Registered .Choose .userInfo_myhw h1{margin:10px 0 0px 0;font-size:16px;font-weight:normal;color:#5a5a5a;}
#Registered .Choose h2{color:#666;font-size:14px;padding:0 0 0 3px;font-weight:bold}
#Registered .Choose .Content_List h1, .Choice_List h1, .Choice_List_Input h1{width:511px;border-bottom:5px solid #f0f0f0;padding:10px 0 4px 3px;font-size:18px;font-weight:normal;color:#676767;margin-bottom:6px;}
.Choose .Content_List li, .Choice_List li{ background:url(/us/ucmf/groups/public/documents/webasset/hw_s_195538.gif) no-repeat 0 center;color:#3066d0;font-size:14px;margin-left:5px; border-bottom:1px solid #f1f1f1;padding:10px 0 10px 15px;width:450px}

#Registered .Choose .Content_List{margin-bottom:20px;}
#Registered .Choose .Choice_Main{margin-top:10px;}
#Registered .Choose .Choice_Main h1{background:url(/us/ucmf/groups/public/documents/webasset/hw_s_195539.gif) no-repeat 0 center;color:#3066d0;font-size:15px;margin-left:5px; border-bottom:1px solid #f1f1f1;padding:10px 0px 10px 25px;width:450px;}
#Registered .Choose .Choice_Main li{ background:url(/us/ucmf/groups/public/documents/webasset/hw_s_195538.gif) no-repeat 0 center;padding:8px 0 8px 10px;font-size:12px;color:#343434;margin-left:28px}


.MarginRight{margin:0px 0 0 85px;}
#Registered .Choose .Btn{margin:45px 0 0 0}
#Registered .Choose .Btn .MarginLeft li a.green{background: url(/us/ucmf/groups/public/documents/webasset/hw_s_195478.gif) no-repeat 0 0;width:178px;height:53px;font-size:18px;color:#fff; display:block; text-decoration:none;margin-bottom:30px;padding:9px 0px 0 10px;}
#Registered .Choose .Btn .MarginLeft li a:hover.green{background:url(/us/ucmf/groups/public/documents/webasset/hw_s_195478.gif) no-repeat 0 0;width:178px;height:53px;font-size:18px;color:#fff;display:block;text-decoration:none}

#Registered .Choose .Btn li a{background: url(/us/ucmf/groups/public/documents/webasset/hw_s_195479.gif) no-repeat 0 0;width:175px;height:62px;font-size:16px;color:#2b2b2b; display:block; text-decoration:none;margin-bottom:30px;padding:0 13px 0 0;line-height:62px;text-align: center;font-weight:bold;}
#Registered .Choose .Btn li a:hover{background:url(/us/ucmf/groups/public/documents/webasset/hw_s_195478.gif) no-repeat 0 0;width:175px;height:62px;font-size:16px;color:#fff;display:block;text-decoration:none;}
#Registered .Choose .Btn ul{ float:left}

#Registered .Choose .Btn .MarginRight li a{background: url(/us/ucmf/groups/public/documents/webasset/hw_s_195479.gif) no-repeat 0 0;height:62px;font-size:18px;color:#2b2b2b; display:block; text-decoration:none;margin-bottom:30px; padding:0; line-height:62px;}
#Registered .Choose .Btn .MarginRight li a:hover{background:url(/us/ucmf/groups/public/documents/webasset/hw_s_195478.gif) no-repeat 0 0;height:62px;font-size:18px;color:#fff;display:block;text-decoration:none;}

#Registered .Click_text{ border-top:1px solid #f0f0f0; padding-top:20px;_padding-top:10px;font-size:14px; line-height:28px;padding-left:5px;}
#Registered .Click_text a{ font-size:14px;color:#000099; text-decoration: underline;margin-left:8px;}


#Registered .Choose .Choice_List_Input li{color:#363636;font-size:14px;margin-left:5px;padding:6px 0 6px 0px;width:450px}
#Registered .Choose .Choice_List_Input input{ margin-right:10px;}
#Registered .Choose .Choice_List_Input li .inputSpan{padding-left:20px;color:#363636;margin:0; vertical-align:middle;font-size:14px;}
#Registered .Choose .submit {margin:30px;padding:15px 0 0 190px;border-top:1px solid #f1f1f1;margin:30px 0 0 0;}
#Registered .Choose .submit  input{ background:url(/us/ucmf/groups/public/documents/webasset/hw_s_195537.gif) no-repeat 0 0; width:90px; height:26px;padding-bottom:3px;color:#FFFFFF; border:none; cursor:pointer}

#Registered .Choose span{color:#666;font-size:12px}
#Registered .Choose span a{ color:#3163d2; text-decoration:underline;float: right}
#Registered .Choose .Choice_List li span{float:right;color:#0335ca;padding-right:8px;}

.Choice{margin-bottom:15px;}
.more{text-align:right;color:#296ecb;font-size:13px;margin-right: 30px;}


/*News my-huawei style*/
#content_myhw{width:941px;padding-top:30px;margin:0 auto;}
#content_myhw h1.main_title {font-size:24px; font-weight:bold;color:#000;_margin-top:10px;*margin-top:10px;}
#content_myhw h1.main_title span{color:#999999;}
#content_myhw h1.main_title span.title-line{background:url(/us/ucmf/groups/public/documents/webasset/my_hw_title_line.gif) no-repeat center bottom;display: inline-block;height:17px;margin:0 15px;*margin:0 15px 5px 15px;_margin:0 15px 5px 15px;width:2px;}
#content_myhw .My_Portal{margin:25px 0 30px;}
#content_myhw .My_Portal_other{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;width:939px;_margin-top:-5px;}
#content_myhw .My_Portal .infor_box{padding:20px 0 20px 20px;overflow:hidden;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
#content_myhw .My_Portal_other .infor_box{padding:35px 0 50px 30px;overflow:hidden;}
#content_myhw .banner_inf{ width:941px; height:167px;margin-top:20px;}

.infor_box .infor_List{ width:355px; overflow:hidden;margin:0 130px 30px 0;_margin:0 130px 0px 0; float:left;}
.infor_box .infor_List h1{ border-bottom:4px solid #efefef;padding-bottom:5px;font-size:18px;color:#990000;font-weight: bold;margin-top:5px;}
.infor_box .infor_List p{ font-size:14px; color:#333;margin:20px 0 15px 0;line-height:24px;}
.infor_box .infor_List li{ color:#006699; line-height:26px;font-size:14px;}
.infor_box .infor_List li a{ color:#006699; text-decoration:none}
.infor_box .infor_List li a:hover{ color:#006699; text-decoration: underline}
.infor_box .infor_ListNone{ margin-right:0}
.portal_top{ background:url(/us/ucmf/groups/public/documents/webasset/my_hw_line_top_en.gif) no-repeat center top; width:941px; height:10px;_margin-bottom:-5px;}
.portal_bottom{ background:url(/us/ucmf/groups/public/documents/webasset/my_huawei_line_en.gif) no-repeat center bottom; width:941px; height:10px;_margin-top:-5px;}


#content_myhw .My_Portal .title_choose_h1{margin:20px 25px 5px 20px;border-bottom: 5px solid #F0F0F0;font-size: 18px;font-weight: bold;padding: 0 0 8px;}
#content_myhw .My_Portal .title_choose_h1 span{font-size:14px;font-weight:normal;margin-left: 10px;}
#content_myhw .My_Portal .title_choose_h1 span a{ text-decoration:underline}
#content_myhw .My_Portal .myhuawei-account{margin:20px 25px 50px 20px;}
#content_myhw .My_Portal .myhuawei-account li{font-size:14px;margin:8px 0}
#content_myhw .My_Portal .myhuawei-account h1{font-size:17px;border-bottom: 2px solid #E7E7E7; margin-bottom: 10px;padding-bottom: 5px;}
#content_myhw .My_Portal .myhuawei-account li span{float: left;padding-right:15px;text-align:left;width:100px;}
#content_myhw .My_Portal .myhuawei-account .header_myhw{border-bottom:1px solid #E7E7E7;font-size:14px;font-weight:normal;padding-bottom:5px;margin-top:15px;}
#content_myhw .My_Portal .myhuawei-account .header_myhw a{color:#666}
.innercontent h1.myhw_choose_titile{border-bottom: 1px solid #CCCCCC;margin: 0 0 15px;padding-bottom: 5px;font-size:14px;}
input.Save_myhw{ width:95px; height:29px; background:url(/us/ucmf/groups/public/documents/webasset/btn_myhw.gif) 0 0 no-repeat; border: medium none;cursor: pointer; font-weight:bold; margin: 0;outline: 0 none;vertical-align:cebter;color:#000; }
.userInfo_myhw{line-height:22px;font-weight:normal;margin-bottom:5px;font-size:16px;margin:10px 0 0 20px;}
.userInfo_myhw .account-modify{margin-left:8px;font-weight:normal;}


/*survey style*/
.block_Investigation {margin-bottom:15px;width:210px;background:#F2F2F2}
.block_Investigation div.heade_Investigation {background:#F7F7F7;border-bottom:1px solid #E1E1E1;color: #808080;font-size: 14px;font-weight: bold;height: 22px;line-height: 20px;padding: 10px 0 6px 8px;}
.heade_Investigation .icon_Investigation {background:url(/us/ucmf/groups/public/documents/webasset/hw_000999.gif) no-repeat -2px -189px;float:left;height:22px;margin-right:8px;position: relative;top: -4px;width: 28px;}
.content_Investigation, .contact_us_Investigation .content_Investigation {background:#F2F2F2;padding: 7px 0px 7px 0px;}
.contact_us_Investigation.img {background: #F2F2F2;}
.contact_us_Investigation a {color: #006699;display: block;float: left;line-height: 21px;}
.grid215 .content_Investigation h2{font-size:12px;font-weight:bold;}
.grid215 .content_Investigation input{vertical-align:middle}
.grid215 .content_Investigation ul{border-bottom: 1px solid #E1E1E1;padding:0 0 7px 10px;margin:7px 0}
.BtnRight{ float:right}
.block_Investigation .Btn_survey{clear:both}
.Btn_survey input{margin:0 0 10px 10px;cursor:pointer;}

/*survey style end*/

/*add to liumaoqiang  start*/
#permissions_alert{width:400px;position:relative; padding:0px; margin:0px; overflow:hidden;}
#permissions_alert h2{display:block; width:100%; overflow:hidden; background:url(/us/ucmf/groups/public/documents/webasset/www_img_promiss_h2bg.jpg) left bottom no-repeat scroll transparent; float:left; font-size:24px; line-height:57px; color:#990000; padding-left:20px;}
#permissions_alert p.alertext{display:block; background-color:#fff; padding-bottom: 24px; margin:0 0; width:100%; overflow:hidden; padding-top:42px; line-height:24px; color:#666; font-size:14px; text-align:center;}
#permissions_alert a.permissions_back{display:none; overflow:hidden; height:24px; width:92px; background:url(/us/ucmf/groups/public/documents/webasset/www_img_form_submit.png) left top no-repeat scroll transparent; text-align:center; padding:0px; line-height:24px; font-size:14px; color:#fff; position:absolute; bottom:50px; left:138px;}
#permissions_alert a.permissions_back:hover{text-decoration:none; color:#fff;}

#Subscribe_reg{width:401px;position:relative; padding:0px; margin:0px 0px; overflow:visible;left:134px;}
#Subscribe_reg h2{display:block; width:100%; overflow:hidden; background:url(/us/ucmf/groups/public/documents/webasset/www_img_promiss_h2bg.jpg) left bottom no-repeat scroll transparent; float:left; font-size:24px; line-height:57px; color:#990000; padding-left:20px;}
#Subscribe_reg .alertext{display:block; background-color:#fff; padding-bottom: 24px; margin:0 auto; width:100%; overflow:hidden; padding-top:42px; line-height:24px; color:#666; font-size:14px; text-align:left;}
#Subscribe_reg .alertext p{padding:0 10px;}
#Subscribe_reg a.permissions_back{display:none; overflow:hidden; height:24px; width:92px; background:url(/us/ucmf/groups/public/documents/webasset/www_img_form_submit.png) left top no-repeat scroll transparent; text-align:center; padding:0px; line-height:24px; font-size:14px; color:#fff; position:absolute; bottom:50px; left:138px;}
#Subscribe_reg a.permissions_back:hover{text-decoration:none; color:#fff;}
#Subscribe_reg .Title{margin-left: -1px;width: 402px; margin-top:-10px}
/*add to liumaoqiang  end*/

/** services index css start*/
.serviceNew .title{font-size: 20px; margin-bottom: 0; padding-top:0; line-height: 22px; font-weight: bold;}
.serviceNew .detail,.serviceNew p{font-size:14px; line-height:26px; margin-bottom:15px;}
.serviceNew .product-video2{border-bottom:none;}
.serviceNew div.img {text-align: center;overflow: hidden;}
.serviceNew div.imgtitle {text-align: center;font-size: 12px;}
.serviceNew h2{font-size:16px; margin-bottom:15px;font-weight:bold; color:#333;}
.serviceNew h3{font-size:14px; margin-bottom:15px;font-weight:bold;}
.serviceNew .challenges_list{width: 300px;padding: 12px;background-color: #f7f7f7;margin-right: 12px;}
.serviceNew ul{ margin:0 0 10px 0; padding:0;}
.serviceNew .challenges_list li,#videoContent li{padding-bottom:10px; line-height:26px; font-size:14px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) no-repeat 8px 12px; padding-left:20px;}
.serviceNew .dubleList li {font-size: 14px;}
#videoContent{padding-bottom: 15px; margin-top:10px;}
.serviceNew .challenges_list li a{ color:#fff; text-decoration:none;}
.serviceNew .challenges_list li a:hover{ color:#fff; text-decoration: underline;}
.sAuthor li {background:none;}
.expand-layout {padding-top: 6px; border-top: 2px solid #f5f5f5; overflow: hidden; padding-bottom: 20px;margin-top: 10px;}
.serviceNew .arrowD{background-position: 0px -90px; margin-right: 0px;}
.serviceNew .arrowU{background-position: -16px -90px; margin-right: 0px;}
.serviceNew .success-stories .content{padding-top:10px;}
.serviceNew .author p { text-align:right; padding-right:20px;}
/**add to hongqiuxia 20130522 start*/
.serviceNew .stoty-particular .detail p{line-height:26px;color:#666;}
/**add to hongqiuxia 20130522 end*/
/* update to liuhaiyue 20131012 s*/
.titlebg{width:940px;height:48px;display:inline-block;margin:0 1% 10px;}
/* update to liuhaiyue 20131012 e*/

.solutiontopicfont{padding-left:5px;background:url(/us/ucmf/groups/public/documents/webasset/hw_s_255906.jpg) no-repeat;color:#fff;line-height:48px;margin:0px;height:48px;font-size:20px;font-weight:500;}

.solutiondiv{float: left;padding-bottom: 10px;width: 300px;margin: 0 1%;}
.solutiondiv a,{color:#333;}
.solutiondiv a:hover, .serversoldiv a:hover, .serversoldiv h2:hover, .solutiondiv h2:hover{color:#c00;}
.solutionfont{margin:0px;font-size:16px;padding-bottom:10px;padding-top:5px;color:#333;cursor: pointer;}
.solutionfont a{color:#333;}
.serversoldiv{float: left;width: 220px;margin-right: 2%;margin: 0 1%;}
.titlespan{color:#b60005;	font-size:18px;font-weight:bold;line-height:32px;}
.smalltitle{color:#333;	font-size:14px;font-weight:bold;padding-top:5px;}
.b_line {border-bottom: 1px #dedede solid;height: 1em;}

.span-12 {width: 98%; margin: 0 1% 0 1%;}

.grids-960{width:960px;}
.padTop-20{padding-top:20px;}
.clearMarginTop{margin-top:0;}
#bread-Crumbs{overflow:hidden; margin-bottom: 10px;}
#bread-Crumbs li {padding-right: 5px; float: left;}
.hasNav {padding-top: 10px;}

/** services index css end*/

/*add to fanbiao start*/
.fontcolor {color: #0099FF}
/* update to liuhaiyue 20130917 s*/
.video{padding-left:0px;overflow:hidden;padding-bottom:0px;}
/* update to liuhaiyue 20130917 e*/

.videodetail{padding-bottom:20px;padding-left:5px;padding-right:3px;background:#f2f2f2;color:#7e807d;padding-top:10px;}
.videoLayout{margin-bottom:15px;}
.videoimg{background:#f2f2f2;padding-left:13px;padding-bottom:5px;}
.pic1{ float:left; margin-right:10px;}
.detail1{ color:#666; margin-bottom:15px;} 
.title1{margin-bottom:8px; color:#666;font-size:14px; line-height:22px;width:99%;font-weight:bold }
#KLA img{width:96px;height:125px;}
.case1.title a{margin-bottom:8px; color:#666;font-size:14px; line-height:22px;width:99%;font-weight:bold }
.case1 { width:750px;  z-index:100;padding-bottom: 5px;}
#SER img{width:185px;height:115px;}
.reviews {background: url(/us/ucmf/groups/public/documents/webasset/hw_000477.gif) no-repeat 0px -111px; width: 138px; height: 20px; display: block; float: left; margin-left: 5px; margin-top: -1px; cursor: pointer;}
.reviews:hover{background-position:0px -131px; margin-top:-1px;}
.buycil { display: inline; float: left; width:60px;padding-top: 5px; padding-left: 10px;} 
.iblock {display: block; padding-top: 25px;}
.iblock font{font-size: 18px;}
.fomrte {background:#f2f2f2;height: 70px; }
.kleaosix{padding: 10px 0 0;}
/*add to fanbiao end*/

div.more{ text-align:right; padding-right:10px;}
/*add by yangying for the service */

.sAuthor {float:right;}
/*end of yangying's add/

/*add by hongqiuxia for the service**/
#servicevideo{
	background-color:#f2f2f2;
}
#servicevideo .videodesc{
	padding-left:20px;
}
#servicevideo .videotitle{
	font-size:14px; font-weight:bold; color:#666; line-height: 24px;margin-bottom:15px;
}
#servicevideo .content{
	font-size:12px; color:#666;
}
.conHidestyle{
	height: 750px; overflow: hidden;
}
.services_sol_a{
	color:#666;
	font-size:14px;
	line-height:26px;
}
/*end of hongqiuxia add*/

/*add to liuhaiyue 20120712 s*/
.bgsTabTop_en{width:auto; height:36px;background-color:#666666;}
.bgsTabTop_en .bgsTabTopNav_en{width:980px;height:36px; margin:0px auto;}
.bgsTabTop_en .bgsTabTopNav_en ul li{float:left; _display:inline; height:36px;}
.bgsTabTop_en .bgsTabTopNav_en ul li a{display:block; height:36px; padding:0 22px; font:bold 16px/36px Arial, Helvetica, sans-serif; color:#CCC;}
.bgsTabTop_en .bgsTabTopNav_en ul li a:hover{text-decoration:none; background-color:#333;}
.bgsTabTop_en .bgsTabTopNav_en ul li a.active{background:url(/us/ucmf/groups/public/documents/webasset/hw_u_275308.png) repeat-x; border-left:1px solid #CCC; color:#333;}
/*add to liuhaiyue 20120712 end*/

/*add to hongqiuxia 20130816 s*/
.comments{border-top: #ddd 1px solid;border-bottom-color:#dddddd;}
div.comments font{font-size:12px;}
/*add to hongqiuxia 20130816 end*/




/* add to liuhaiyue 20130829 s */
.bound_960 { margin:0 auto; width: 960px; padding-bottom:20px;}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 { display: inline;  float: left;margin-left: 10px;margin-right: 10px;}

.alpha { margin-left: 0;}
.omega { margin-right: 0;}
.bound_960 .grid_1 { width: 60px;}
.bound_960 .grid_2 { width: 140px;}
.bound_960 .grid_3 { width: 220px;}
.bound_960 .grid_4 { width: 300px;}
.bound_960 .grid_5 { width: 380px;}
.bound_960 .grid_6 { width: 460px;}
.bound_960 .grid_7 { width: 540px;}
.bound_960 .grid_8 { width: 620px;}
.bound_960 .grid_9 { width: 700px;}
.bound_960 .grid_10 { width: 780px;}
.bound_960 .grid_11 { width: 860px;}
.bound_960 .grid_12 { width: 940px;}

.grid_33 { display: inline;  float: left;margin-left: 10px;margin-right: 10px;}
.bound_960 .grid_33 { width: 440px;}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 { display: inline;  float: left;margin-left: 10px;margin-right: 10px;}

.t1224{font-size:12px; line-height:20px; font-weight:bold; color:#333; margin:10px 0px 5px 0px;}
.t1424{font-size:14px; line-height:20px; font-weight:bold; color:#333; margin:10px 0px 5px 0px;}
.t1624{font-size:16px; line-height:24px; font-weight:bold; color:#333; margin:10px 0px 5px 0px;}
.t1640_red{font-size:16px; line-height:40px;font-weight:bold; color:#b00; border-bottom:3px solid #ddd;}
.t1624_red{font-size:16px; line-height:28px;font-weight:bold; color:#b00; margin:10px 0px 5px 0px;}
.t1626{font-size:16px; line-height:26px;font-weight:bold; color:#666; margin:10px 0px 5px 0px;}
.t1828_red{font-size:18px; line-height:28px; font-weight:bold; color:#b00;}
.t1830{font-size:18px; line-height:30px; font-weight:bold; color:#666; margin:10px 0px 0px 0px;}
.t1426{font-size:14px; line-height:26px; font-weight:bold; color:#666; margin:0px 0px 5px 0px;}
.t1640_red a,.t1624_red a,.t18_28_red a{ color:#b00;}
.t1424 a,.t1224 a,.t1624 a{ color:#333;}

.f1424{font-size:14px; line-height:24px; color:#333;}

.no_bottom{ padding-bottom:0px; margin-bottom:0px;}
.no_borderbottom{ padding-bottom:0px; margin-bottom:0px;}
.detail,.detail_b{ overflow:hidden;}
.detail{font-size:12px;color:#666; line-height:22px;}
.detail_b{font-size:14px; line-height:26px; color:#666;}
.detail_b p{ line-height:26px;}
.red_title{ color:#b00; font-size:16px; font-weight:bold; line-height:46px; height:46px; border-bottom:1px #d1d1d1 solid;}
.red_title11{ color:#b00; font-size:16px; font-weight:bold; line-height:46px;}
.red_title a{ color:#b00;}
.more{ height:24px; line-height:24px; text-align:right;}
.download{ background:url(/us/ucmf/groups/public/documents/webasset/img_pdf_icon.png) no-repeat 0px 0px; padding-left:32px; display:inline-block; margin-top:10px;}
.white_bg{ background:#FFFFFF;}
.mt_24 img,.video{ margin-top:10px;}
.bottom_line{border-bottom:1px solid #fff; height:0px; overflow:hidden;}
.top_line{border-top:1px solid #d1d1d1; height:0px; overflow:hidden; }
.top_line_one{border-top:1px solid #d1d1d1; height:0px; overflow:hidden; width:960px;}
.open-more{height:48px; line-height:48px; text-align:right; font-size:14px; }  
.point li{ background:url(/us/ucmf/groups/public/documents/webasset/hw_s_253383.gif) no-repeat 0 10px; padding-left:10px;}
.quotation_l{ background:url(/us/ucmf/groups/public/documents/webasset/hw_s_252393.png) no-repeat 0 10px;}
.quotation_r{ background:url(/us/ucmf/groups/public/documents/webasset/hw_s_252394.png) no-repeat right bottom;}
.quotation_r .t1828_red{ padding:20px 30px 20px 40px;}
.botton_r{ 
background:url(/us/ucmf/groups/public/documents/webasset/hw_u_256000.png) right bottom no-repeat !important;
background:url(/us/ucmf/groups/public/documents/webasset/hw_s_252807.jpg) right bottom no-repeat; cursor:pointer; 
} 

#enjoy-safely .detail_b{ height:260px;}
#enjoy-safely .detail{ height:136px;} 

.grid_8 .detail_b2{ height:100%;}
.grid_8 .detail_b2 a {display:block; float:left; margin-right:10px; }
.bound_960 .grid_3 ul.mt10{margin-top:10px;}

#commend-video2{background:#fff;padding:0;margin-bottom:20px;}
#commend-video2 .title { color:#b00; font-size:16px; font-weight:bold; height:30px;padding-top:20px; border-bottom:1px solid #c3c3c3; display:block;}
#commend-video2 .title a{ color:#b00;}
#commend-video2 .video {margin:20px 10px 10px 10px; }
#commend-video2 .grid_4 .detail_b{ border-top:1px solid #fff; padding-top:10px;}
#slidePic .t1424{ border-bottom:1px solid #c3c3c3; padding-bottom:7px;margin:0px 10px 8px 10px;}
#slidePic ul { height:auto; overflow:hidden;}
#slidePic ul li img{width:130px; height:64px;}
#slidePic ul li{ float:left; margin:0 4px; width:130px;}
#slidePic .pic-container{width:552px;float:left; overflow:hidden; }

.btn_left { float:left; padding:3px 0px 0px 10px;}
.btn_left a{ background:url(/us/ucmf/groups/public/documents/webasset/hw_s_252559.jpg) left bottom no-repeat; width:24px; height:58px; display:block; }
.btn_left a:hover{ background-position:left top;}
.btn_right { float:left; padding:3px 10px 0px 0px;}
.btn_right a{ background:url(/us/ucmf/groups/public/documents/webasset/hw_s_252559.jpg) right bottom no-repeat; width:24px; height:58px; display:block; }
.btn_right a:hover{ background-position:right top;}
.btn_left .gray{ background-position:left top;}
.btn_right .gray{background-position:right top;}

.fbb_title_bg{padding-left:5px;background:url(/us/ucmf/groups/public/documents/webasset/hw_s_277607.jpg) no-repeat;color:#fff;line-height:48px;margin:0px;height:48px;font-size:20px;font-weight:500;}
.pic-container ul#imagegallery li p{margin:0; padding:0;}
.img_link {cursor:pointer;}

.box .list3{padding-left: 150px;}  
.box .list-sulu-pub{float:left; line-height:22px; padding-left:0px;}
.box .title-sulu-pub{width:99%;color:#666; margin-bottom:8px; font-weight:bold; font-size:14px;}
.box .title-sulu-pub a{color:#666;}
.title-sulu-pub a:hover{color:#666; text-decoration:underline;}
.pic3{float: left;width: 148px;margin-top: 1px;}

/* modify by sunzhe on 20131125 */
.videodetail_us{padding-bottom:3px;padding-left:5px;padding-right:3px;background:#f2f2f2;color:#7e807d;padding-top:3px;}
/* modify by sunzhe on 20131125 */
 
 /*new followus*/
 .sm-nav-menu1{overflow: hidden;height: 61px;} 
.nav-top{display:block; float:right; width:175px; height:36px;}
.sm-nav-menu{clear:both; position:relative; float:right; margin-bottom:-61px; padding:20px 10px 0 ; height:41px; background-color:#333; z-index:999;}
.sm-nav-menu ol{ height:61px;}
.sm-nav-menu ol li{float:left; width:auto; height:20px; margin:20px 5px 0 5px;}

.bgsTabTop_en{width:100%;z-index:999}
.sm-nav-menu li .fb-like.fb_edge_widget_with_comment.fb_iframe_widget {
    width: initial;
}
.sm-nav-menu li.twiiter {
    width: 165px;
}
.sm-nav-menu li.google {
    width: 145px;
}
.sm-nav-menu li.youtube {
    width: 140px;
}
.sm-nav-menu li.facebook {
    width: 100px;
}
.sm-nav-menu li.linkin {
    width: 150px;
}

.sm-nav-menu{top:-300px; position:absolute;}
.sm-nav-menu1{clear:both;z-index:99999; overflow:hidden; }
.youtube > div,
.youtube > div >iframe
{height:22px !important;}
.facebook > div > span{overflow:hidden !important;}

#menu{width: 100% !important; top: 0; left:0; position:relative;}
.sm-nav-menu1{position:absolute;top:-500px;} 
 /*new followus end*/
 
 
.social-network .follow_new a { background:url(/us/ucmf/groups/public/documents/webasset/hw_u_318494.png) no-repeat -130px -41px;}
.social-network .follow_new a.twitter{ background:url(/us/ucmf/groups/public/documents/webasset/hw_u_318494.png) no-repeat; background-position: 0px -2px; width:20px; height:20px; }
.social-network .follow_new a.facebook{background:url(/us/ucmf/groups/public/documents/webasset/hw_u_318494.png) no-repeat; background-position: -18px -43px; width:20px; height:20px; }
.social-network .follow_new a.rss{ background:url(/us/ucmf/groups/public/documents/webasset/hw_u_318494.png) no-repeat; background-position: -45px -2px; width:20px; height:20px; }
.social-network .follow_new a.flickr{background:url(/us/ucmf/groups/public/documents/webasset/hw_u_318494.png) no-repeat; background-position: -23px -2px; width:20px; height:20px; }
.social-network .follow_new a.youtube{background:url(/us/ucmf/groups/public/documents/webasset/hw_u_318494.png) no-repeat; background-position: -68px -2px; width:20px; height:20px;  }
.social-network .follow_new a.f_book{background:url(/us/ucmf/groups/public/documents/webasset/hw_u_318494.png) no-repeat; background-position: -111px -1px; width:20px; height:20px; }
.social-network .follow_new a.blogger{background:url(/us/ucmf/groups/public/documents/webasset/hw_u_318494.png) no-repeat; background-position: -90px 0px; width:20px; height:20px; }
.nav-top { width:auto;}

.btn100 { width:120px; background:url(/us/ucmf/groups/public/documents/webasset/hw_u_322507.png); border:none; height:34px; cursor:pointer;}

/* add dujunyi 20140328 s*/

.tableY { width:935px; border-bottom:solid 1px #e1e1e1;}
.tableY tr th { border-bottom:solid 1px #e1e1e1; text-align:left; font-weight:bold; font-size:13px;}
.tableY tr th,.tableY tr td { padding:0.317em 0;}
.tableY tr td { vertical-align:top; font-size:13px; word-break:break-wo	rd;}
.t_hidden { width:120px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}


/* add dujunyi 20140328 e */

/* add dujunyi 20140401 s*/
#Subscribe_reg_in{width:401px;position:relative; padding:0px; margin:0px 0px; overflow:visible;left:134px;}
#Subscribe_reg_in h2{display:block; width:100%; overflow:hidden; background:url(/us/ucmf/groups/public/documents/webasset/www_img_promiss_h2bg.jpg) left bottom no-repeat scroll transparent; float:left; font-size:24px; line-height:57px; color:#990000; padding-left:20px;}
#Subscribe_reg_in .alertext{display:block; background-color:#fff; padding-bottom: 24px; margin:0 auto; width:100%; overflow:hidden; padding-top:42px; line-height:24px; color:#666; font-size:14px; text-align:left;}
#Subscribe_reg_in .alertext p{padding:0 10px;}
#Subscribe_reg_in a.permissions_back{display:none; overflow:hidden; height:24px; width:92px; background:url(/us/ucmf/groups/public/documents/webasset/www_img_form_submit.png) left top no-repeat scroll transparent; text-align:center; padding:0px; line-height:24px; font-size:14px; color:#fff; position:absolute; bottom:50px; left:138px;}
#Subscribe_reg_in a.permissions_back:hover{text-decoration:none; color:#fff;}
#Subscribe_reg_in .Title{margin-left: -1px;width: 402px; margin-top:-10px}

#Subscribe_upgrade{width:401px;position:relative; padding:0px; margin:0px 0px; overflow:visible;left:134px;}
#Subscribe_upgrade h2{display:block; width:100%; overflow:hidden; background:url(/us/ucmf/groups/public/documents/webasset/www_img_promiss_h2bg.jpg) left bottom no-repeat scroll transparent; float:left; font-size:24px; line-height:57px; color:#990000; padding-left:20px;}
#Subscribe_upgrade .alertext{display:block; background-color:#fff; padding-bottom: 24px; margin:0 auto; width:100%; overflow:hidden; padding-top:42px; line-height:24px; color:#666; font-size:14px; text-align:left;}
#Subscribe_upgrade .alertext p{padding:0 10px;}
#Subscribe_upgrade a.permissions_back{display:none; overflow:hidden; height:24px; width:92px; background:url(/us/ucmf/groups/public/documents/webasset/www_img_form_submit.png) left top no-repeat scroll transparent; text-align:center; padding:0px; line-height:24px; font-size:14px; color:#fff; position:absolute; bottom:50px; left:138px;}
#Subscribe_upgrade a.permissions_back:hover{text-decoration:none; color:#fff;}
#Subscribe_upgrade .Title{margin-left: -1px;width: 402px; margin-top:-10px}

/* add dujunyi 20140401 e */


/* add zuohaifeng 20140418 s */
.info_select { width:745px; border:1px solid #ddd; margin-bottom:30px; border-collapse:separate;}
.display { display:block;}
.info_select .display,.info_select label { padding-left:5px;}
.modelInput { border:1px solid #ddd; height:25px; line-height:25px; width:153px;}
.info_submit { background:url(/us/ucmf/groups/public/documents/webasset/hw_s_253336.jpg) no-repeat; height:25px; width:153px;}
.info_select tr td { padding:15px;}
input.info_submit { width:100px; cursor:pointer; height:30px; line-height:30px; border:none;}
.info_nav { overflow:hidden; position:absolute; top:-5px; left:0;}
.info_nav a { width:; height:44px; float:left; margin-right:1px; margin-bottom:-1px; display:block; padding-left:20px; background:url(/us/ucmf/groups/public/documents/webasset/hw_en_tab.gif) no-repeat 0 3px; text-decoration:none;}
.info_nav a span { background:url(/us/ucmf/groups/public/documents/webasset/hw_en_tab.gif) no-repeat right 3px; display:block; height:44px; line-height:44px; font-size:13px; color:#fff; padding-right:20px;* cursor:pointer;}
.info_nav a:hover,.info_nav a.cur { background:url(/us/ucmf/groups/public/documents/webasset/hw_en_tab.gif) no-repeat 0 -40px;}
.info_nav a:hover span,.info_nav a.cur span { height:44px; color:#B60005; background:url(/us/ucmf/groups/public/documents/webasset/hw_en_tab.gif) no-repeat right -40px;}
.selectedBox { width:150px; position:relative; width:26px;}
.selectedBox dt { width:145px; height:26px; line-height:26px; padding-left:5px; background:url(/us/ucmf/groups/public/documents/webasset/hw_u_314026.jpg) no-repeat; cursor:pointer;}
.selectedBox dd { border-right:1px solid #ddd; border-left:1px solid #ddd; border-bottom:1px solid #ddd; position:absolute; top:26px; left:0; z-index:1000; background-color:#fff;}
.selectedBox dd ul li { width:143px; height:26px; line-height:26px; padding-left:5px; cursor:pointer;}
.selectedBox dd ul li input { width:14px; vertical-align:-2px; margin-right:3px;}

.clearfix .info_container { padding-top:37px;}
.info_container { width:745px; position:relative;}
.info_container .detail li{ margin-bottom:8px; padding-left:10px; margin-left:15px; background:url(/us/ucmf/groups/public/documents/webasset/hw_000740.gif) 0px 10px no-repeat; }
.info_table { border-top:1px solid #ddd;  border-collapse:separate; *border-collapse:collapse; margin-bottom:30px;}
.info_table tr th { color:#666; font-weight:bold; font-size:13px;}
.info_table tr th,.info_table tr td { text-align:center; padding:0 8px; border-bottom:1px solid #ddd; line-height:18px;}
.click { cursor:pointer; width:20px; height:20px; display:block; background-image:url(/us/ucmf/groups/public/documents/webasset/hw_en_dian.gif); background-repeat:no-repeat;}
.clickDown { background-position:-13px 1px;}
.clickUp { background-position:5px 0;}
.info_div { padding:15px 0; border-bottom:1px solid #ddd; display:none;} 
.info_table tr td.info_hidden { padding:0; border:none;}
.selectedList { display:none;}
.info_div { overflow:hidden; padding:20px;}
.info_img,.info_text { float:left;}
.info_img { width:230px; text-align:center;}
.info_text { text-align:left; padding-left:30px; width:380px;}
.info_text p { line-height:18px; font-size:14px;}
.info_down li { text-align:left;} 
.product-remark { padding-top: 5px; margin-top: 20px;}
.info_container h1 .title {font-size: 24px; margin: 0 0 16px; color: #B60005; line-height: 100%;}
.info_container .detail {color: #666; padding-bottom: 40px; line-height: 20px; font-size: 14px;}


.product-list-bg ul.product-list li h2{color:#333; font-size:14px; font-weight:bold;}
.Band, .selectbox-Length, .selectbox-Tilt, .selectbox-Horizontal{color:#666; cursor: pointer;line-height:26px;background:url(/us/ucmf/groups/public/documents/webasset/hw_u_314026.jpg) no-repeat;width:145px;height:26px;border:0; margin-top: 2px; margin-top: 0px\9;padding-left:5px;}
.selectbox-Length-wrapper, .selectbox-Horizontal-wrapper, .selectbox-Tilt-wrapper{position:absolute; z-index:2; width:148px; background:#fff; border:#ccc 1px solid; +margin:27px 0 0 -150px;}
div.Band-wrapper ul li{height:22px; border-bottom:1px solid #eee;padding:0 5px}
div.selectbox-Length-wrapper ul li, div.selectbox-Horizontal-wrapper ul li, div.selectbox-Tilt-wrapper ul li{cursor: pointer; display:block;height:22px; border-bottom:1px solid #eee;padding:0 5px}
div.selectbox-Length-wrapper ul li.current, div.selectbox-Horizontal-wrapper ul li.current, div.selectbox-Tilt-wrapper ul li.current{background:#eee;}
/* add zuohaifeng 20140418 e */

/* add dujunyi 20140424 s*/
.grid_345{ display: inline;  float: left;margin-left: 10px;margin-right: 10px;}
.grid_345{margin-top:10px;}
.grid_345 a{background:url(/us/ucmf/groups/public/documents/webasset/hw_u_335626.png) no-repeat;width:170px;height:43px; display:block;	font-size:14px;	color:#333;padding-left:50px;padding-top:6px; text-decoration:none;	}
.but100,.but100:hover { color:#333;}
.but100:hover { text-decoration:none;}
a.search_img { width:74px; height:26px; text-align:center; line-height:26px; background:url(/us/ucmf/groups/public/documents/webasset/hw_u_335746.jpg); display:block; color:#434343; font-weight:bold}
a.search_img:hover { text-decoration:none; cursor:pointer;} 
p.solutionP { line-height:26px; font-size:14px; margin:5px 0 0 0;}
.solutionfont p{margin:0;}
/* add dujunyi 20140424 e/*

/*new menu-popup:support  s*/
.menu-popup .support div.list{margin-right:0;
overflow:hidden;}
.menu-popup .support .menu_content .support_right {
margin-left: 30px;
margin-right:30px;
}
#menu .menu-popup .support.popup .menu_content div.list li {
margin:5px 0;
}
.menu-popup .support .menu_content div.link{width:auto;}
.support .search{margin-bottom:5px;}
.popup.support{width:610px;overflow:hidden;}
.menu-popup .support .menu_content div.link{margin-top:10px;}
.support input{color:#CCC;}
.menu-popup .support .menu_content div.link div.left {margin-left: 22px;}
/*new menu-popup:support  e*/

.bound_960 .grid_6_6 { width:935px;}

/*new us  menu-popu  */
.menu-popup .popup .menu_content div.list ul.list-detail li h3 { background:url(/us/ucmf/groups/public/documents/webasset/hw_u_387565.png) no-repeat 0 12px; padding-left:12px; line-height:30px;}
.menu-popup .popup .menu_content div.list ul.list-detail li h3 a { font-size:16px; color:#000; font-weight:bold;}
.list-detail-nav { padding-left:12px;}
.list-detail-nav a { display:block; background:url(/us/ucmf/groups/public/documents/webasset/hw_u_387566.png) no-repeat 0 8px; padding-left:10px;}
.menu-popup .products .menu_content ul.list-detail li { padding-left:36px;} 
/*new us  menu-popu  */