
/****************************************
compatibled with prevrious
**************/
ul{list-style:none none outside;margin:0 0 0 4px;padding:9px 0 16px 0;}
ul li{list-style:none none outside; padding:3px 0 3px 14px; background:url(/img/dot_black_b.gif) no-repeat 1px 9px;line-height:normal;}
ul li a{}
/************ 08vi correcting**************/
#c_shadow{margin:0 auto; width:930px; background:url(/img/c_bg.gif) repeat-y top left; padding:0 10px; position:relative; top:auto!important;top:-1px;}
#c_shadow1{margin:0 auto; width:930px; background-color:#CC3366}
#c_layout{ padding:0 0 50px 0; background:url(/img/c_layoutBG.gif) left bottom repeat-x; overflow:hidden; height:auto!important; height:100%;}
#c_menu{ float:left; width:180px; padding:0 15px 0 10px;}
#c_content{float:left;overflow:hidden; height:auto!important; height:100%; line-height:14pt;}
#c_content td{ line-height:normal;}
#sideleft{ float:left; width:530px; padding:0 15px 15px 0;}
#sidelefts{ float:left; width:710px; padding:0 15px 15px 0;}
#sideright{ float:left; width:170px;}
#siebar{float:left; width:700px; padding:0;}

.c_boxTop{line-height:normal;}

.c_navi{padding:0 0 6px 0; color:#666666;line-height:normal;}
.c_navi a{color:#666666;}
.c_navi a:hover{color:#666666; text-decoration:underline;}

.c_topic{font-size:20px; font-weight:bold; color:#990000; padding:0 0 12px 0;}

.c_imgLayout{ width:530px;}
.c_imgLayout img{ border:none;}
.c_2LayoutImg{padding:0 0 12px 0;}

#c_twoWrap{ clear:both; overflow:auto; height:auto!important; height:100%;}
#c_leftWrap{ float:left; width:260px; padding:0 10px 0 0;}
#c_rightWrap{ float:left; width:260px;}

/* print */
.c_printUp{ text-align:right; padding:1px 10px 3px 0;  color:#2d6188;}
.c_printDown{ text-align:right; padding:3px 10px 3px 0;  color:#2d6188;}
.c_printDown span,.c_printUp span{ margin:0 0 0 15px;}
.c_printUp img,.c_printDown img{　*margin:-1px 3px 0 0 !important; /*仅IE7*/ margin:-3px 3px 0 0;}
.c_printDown img.emailI{ margin:0 7px 0 20px}
.c_printDown a,.c_printUp a{color:#2d6188;}
.c_printDown a:hover,.c_printUp a:hover{color:#2d6188; text-decoration:underline;}

/*--------------template window css-------------------*/
.c_boxTop,.r_boxTop{ border:1px solid #C7C7C7; background:url(/img/c_boxTop.gif) left top repeat-x; padding:4px 0 4px 5px; _padding:6px 0 2px 5px; font-weight:bold;}
.c_boxcontent{ border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7; padding:10px 5px 2px 5px; overflow:hidden;height:auto!important; height:100%;}
.c_boxconimg{ border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7; padding:10px 5px 2px 5px; overflow:hidden;height:auto!important; height:100%;}
.c_boxcontent a, .c_boxconimg a{color:#2d6188;}
.c_boxcontent a:hover, .c_boxconimg a:hover{color:#2d6188; text-decoration:underline;}
.c_boxbottom{background:url(/img/c_boxbottomL.gif) left bottom no-repeat; padding:0 0 0 8px; height:8px; font-size:0px; line-height:8px;}
.c_boxbottom div{background:url(/img/c_boxbottomR.gif) right bottom no-repeat; padding:0 0 0 8px; height:8px; font-size:0px; line-height:8px;}

.c_boxTop a:link{COLOR: #000000; TEXT-DECORATION: none; }
.c_boxTop a:visited{COLOR: #000000; TEXT-DECORATION: none;}
.c_boxTop a:hover {COLOR: #2D6188; TEXT-DECORATION: none;}
.c_boxTop a:active{COLOR: #000000; TEXT-DECORATION: none;}

/*-------------- template window stylesheet1---img + word  -------------------*/
.c_boardbreak{ clear:both; overflow:hidden; height:auto!important; height:100%;}
.c_boardL{float:left;}
.c_boardR{ padding:0 0 0 60px;}
* html .c_boardR{padding:0 0 0 58px;}
.c_boardbreak h1, .c_boardR h1{ font-size:12px; font-weight:bold; margin:0; padding:2px 0 1px 0; color:1a1a1a;}
.c_boardbreak h2, .c_boardR h2{font-size:12px; color:#2F2F2F; margin:0; font-weight:normal;}
.c_boxcontent ul{ margin:13px 0 0 0; padding:0;}
.c_boxconimg ul.spotlight{ margin:10px 0 2px 0; padding:0;}

/*--------------template window stylesheet2-->word-------------------*/
.c_summary{ font-style:italic;}
.c_subscribe{ text-align:right; padding:6px 5px 0 0;}

/*--------------template window stylesheet3-->multi word and img-------------------*/
.c_boxLine{ background:url(/img/r_boxline.gif) left 9px repeat-x; height:22px; font-size:0px; margin:0 5px; }
.c_boardbreak h3, .c_boardR h3{ font-size:12px; font-weight:bold; margin:0; padding:2px 0 1px 0; color:#2d6188;}

/*--------------template window stylesheet4--> multi word-------------------*/
.c_summarymix{}
.c_summarymix ol{list-style:decimal outside none; font-weight:normal; margin:0; padding:10px 0 0 0; }
.c_summarymix ol li.zol{list-style:decimal outside none; padding:8px 0 0 16px; margin:0 0 0 0; }
.c_summarymix ol li.zol span{ position:relative; float:left; margin-left:-15px;}
.c_summarymix ol ul{ margin:6px 0 6px 1px; padding:0;}
.c_summarymix ol ul li{ padding:3px 0 3px 14px;background:url(/img/dot_black_b.gif) no-repeat 1px 9px;}

/*--------------template window stylesheet5-->multimedia-------------------*/
.c_media{border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7;}

.c_bg_gray{background-color: #efefef;}

.c_gray_column{background-color: #efefef; padding:4px 0; margin:0 0 10px 0;font-weight:bold;}
.c_error_content{margin:0 0 8px 0;}
.c_error_item{background:url(/img/dot_black_b.gif) no-repeat 6px 8px; padding:5px 0 5px 14px;}

/*--------------news stylesheet-------------------*/
.c_newspad{ padding:0 0 5px 0; line-height:normal;}
.c_newspad a{ color:#2d6188;}
.c_newspad a:hover{color:#2d6188; text-decoration:underline;}
.c_newsMore{ text-align:right; padding:0 5px 0 0; }
.c_newsMore a{ color:#2d6188;}
.c_newsMore a:hover{color:#2d6188; text-decoration:underline;}
.c_newsMore img{position:relative; top:-2px; margin:0 0 0 5px;}

/*--------------pressrelease stylesheet-------------------*/
.c_pressrelease{padding:0 0 18px 0;}
.c_pressrelease a{ color:#2d6188; font-weight:bold;}
.c_pressrelease a:hover{color:#2d6188; text-decoration:underline;}
.c_pressContent{margin-top:-2px;}

/*--------------turnpage stylesheet-------------------*/
.c_turnpage{ text-align:right;}
.c_turnpage a.ps{ text-decoration:underline; padding:0 0 0 5px;}
.c_turnpage a.as{ color:#990000; text-decoration:none; padding:0 0 0 5px; font-weight:bold;}
.c_turnpage img.ps{margin:-3px 0 0 5px!important; *margin:-1px 0 0 5px!important; *margin:-1px 0 0 5px;}
.c_turnpage img.as{margin:-3px 5px 0 0!important; *margin:-1px 5px 0 0!important; *margin:-1px 5px 0 0;}
.c_turnpage div.pageinfo{float:left; }
.c_turnpage div.pageinfo span,.c_turnpage div.pageinfo span.total{font-weight:bold;}
.c_turnpage div.pageinfo span.total{padding:0 24px 0 0;}

/*--------------maintopic and subtopic stylesheet-------------------*/
.c_mainTopic{font-size:16px; font-weight:bold; color:#990000; padding:9px 0 0 0;}
.c_subTopic{font-size:14px; color:#000000; font-weight:bold; padding:2px 0 0 0;}

/*--------------Search bar css-------------------*/
.c_searchBar{ text-align:right; font-weight:normal; padding:0 5px 0 0; }
.greenLink{ color:#029700;  padding:0 0 3px 0;}
.c_searDate{ padding:0 0 0 26px; font-weight:bold;}
.c_searDate div,.c_searDateinfo div{ line-height:125%;}
.c_searDateinfo{ padding:0 0 0 8px; width:75px;}
.c_searchL{}
.c_searchL a{ color:#2d6188; font-weight:bold;}
.c_searchL a:hover{color:#2d6188; text-decoration:underline;}
.c_resultContent{ padding:1px 0 0 0;}

/*---------------- the fault page stylesheet-----------*/
.c_errorinfo{ margin:5px 0 2px 20px; padding:0 0 0 0;}
.c_errorinfo li{ padding:5px 0 0 20px;}
.c_errorinfo li span{ font-size:12px; font-weight:bold; color:#2d6188; padding:0; margin:0; display:inline;}
.e_topic{font-size:20px; font-weight:bold; color:#990000;}
.e_topicbo{ font-weight:bold; margin:0 0 20px 0;}

/*---------------worldwide--------------*/

.widgetBoxTop {background:url(/img/widget/widget_left.png) left top no-repeat; padding:0 0 0 5px;}
.widgetBoxTopM {background:url(/img/widget/widget_mid.png) repeat-x scroll 0 0;height:44px;}
.widgetBoxTopR{background:url(/img/widget/widget_right.png) right top no-repeat; padding:0 12px 0 0;color:#333333;}
.widgetBoxTopR .admin_title{font-weight:bold;padding:11px 3px 3px 10px;font-family:arial, tahoma, "宋体"; font-size:18px; color:#990000;}
.widgetBoxTopR .closeico{ float:right; font-size:12px; padding:6px 0 0 0; color:#AAAAAD; background:none;font-family:arial, tahoma;}

.widgetBoxTopR .closeico a{color:#aaaaaa;text-decoration:none;font-family:arial, tahoma;}
.widgetBoxTopR .closeico a:visited{color:#aaaaaa;}
.widgetBoxTopR .closeico a:hover{color: #990000;}
.widgetBoxTopR .closeico img{vertical-align:middle; margin:0; border:0px;}
.widgetBoxMid {background:url(/img/widget/widgetM_right.png) repeat-y top right;}
.widgetBoxMidR{ background-color:#FFFFFF; margin:0 7px 0 0;}
.widgetBoxBot {background:url(/img/widget/widgetB_left.png) left top no-repeat;  padding:0 0 0 5px;}
.widgetBoxBotR{background:url(/img/widget/widgetB_right.png) right top no-repeat;padding:0 12px 0 0;}
.widgetBoxBotM{background:url(/img/widget/widgetB_mid.png) repeat-x scroll 0 0; height:15px;}
.widgetBoxMidRflash{ background-color:#BBBBBB; margin:0 7px 0 0;}
.widgetBoxBotflash {background:url(/img/widget/widgetB_leftflash.png) left top no-repeat;  padding:0 0 0 5px;}
.widgetBoxBotRflash{background:url(/img/widget/widgetB_rightflash.png) right top no-repeat;padding:0 12px 0 0;}
.widgetBoxBotMflash{background:url(/img/widget/widgetB_midflash.png) repeat-x scroll 0 0; height:15px;}


*html .widgetBoxTop {background:url(/img/widget/widgetH_ie.png) left top no-repeat; padding:0 0 0 5px;}
*html .widgetBoxTopM {background:url(/img/widget/widgetH_mid_ie.png) repeat-x scroll 0 0;height:44px;}
*html .widgetBoxTopR{background:url(/img/widget/widgetH_ie.png) right top no-repeat; padding:0 12px 0 0;color:#333333;}
*html .widgetBoxMidR{ background-color:#FFFFFF; margin:0 0 0 0;padding:0 0 5px 0;}
*html .widgetBoxMid { background:none; }
*html .widgetBoxBot {background:url(/img/widget/widgetB_ie.png) left top no-repeat;  padding:0 0 0 5px;}
*html .widgetBoxBotR{background:url(/img/widget/widgetB_ie.png) right top no-repeat; color:#666666; font-weight:bold;padding:0 12px 0 0;}
*html .widgetBoxBotM{height:6px;background:#ffffff; font-size:6px;}
*html .widgetBoxMidRflash{ background-color:#BBBBBB; margin:0 0 0 0;padding:0 0 5px 0;}
*html .widgetBoxBotflash {background:url(/img/widget/widgetB_ieflash.gif) left top no-repeat;  padding:0 0 0 5px;}
*html .widgetBoxBotRflash{background:url(/img/widget/widgetB_ieflash.gif) right top no-repeat; color:#666666; font-weight:bold;padding:0 12px 0 0;}
*html .widgetBoxBotMflash{height:6px;background:#BBBBBB; font-size:6px;}
#TB_overlay {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
}
#TB_window {
	position: absolute;
	background:none;
	z-index: 102;
	color:#000000;
	text-align:left;
}

* html #TB_window { /* ie6 hack */
position: absolute;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
}


.c_emailTitle{font-size:14px; color:#990000; font-weight:bold; padding:2px 0 0 0;}
.c_sub_info{background-color:#ffffff; color:#A8A8A8;}
/*--------------AdvanceSearch css-------------------*/
#c_adv_foot{}
#c_adv_foot img{ margin:0 10px;}

/*----------------bookmark-------------------*/
#m_bookmark{}
#m_BMLayout{ background-color:#ffffff; position:absolute; top:-1px; width:185px;border:1px solid #CCCCCC; padding:1px 1px 5px 1px; margin:5px 0 0 0;+margin:2px 0 0 0; overflow:hidden; height:auto!important; height:100%;}
#m_BMLayout_bo{ background-color:#ffffff; position:absolute; top:-1px; width:170px;border:1px solid #CCCCCC; padding:1px 1px 5px 1px; margin:5px 0 0 0;+margin:2px 0 0 0; overflow:hidden; height:auto!important; height:100%;}
#m_BMLayout_bo h1,#m_BMLayout_bot h2{ margin:0; background-color:#EEEEEE; font-size:12px; color:#666666; font-weight:normal;}
#m_BMLayout_bo h1{padding:4px 3px 2px 5px;}
#m_BMLayout_bo span{ text-align:right;color:#666666;}
#m_BMLayout h1,#m_BMLayout h2{ margin:0; background-color:#EEEEEE; font-size:12px; color:#666666; font-weight:normal;}
#m_BMLayout h1{padding:4px 3px 2px 5px;}
#m_BMLayout span{float:right; color:#666666;}
#m_twoWrap{ float:left; clear:both;}
#m_leftWrap{ float:left;width:98px;}
#m_rightWrap{ float:left; width:83px; }
#m_twoWrap ul{ margin:10px 0 0 5px; padding:0;}
#m_twoWrap ul li{ list-style:none; background:none; font-size:11px; margin:0 0 5px 0; padding:0; color:#333333;font-family: arial, tahoma;}
#m_twoWrap ul li a{ color:#333333;font-family: arial, tahoma;}
#m_twoWrap ul li a:hover{ color:#990000;}
#m_twoWrap ul li img{ vertical-align:middle; margin:0 5px 0 0;}

/*------------------ line height stylesheet ----------------*/
.content_detail{line-height:150%;}

/*--------------pressrelease stylesheet-------------------*/
.c_theme{padding:0 0 15px 0;}
.c_theme a{ color:#2d6188; font-weight:bold; line-height:normal;}
.c_theme a:hover{color:#2d6188; text-decoration:underline;}
.c_themeContent{margin-top:-4px;}
/************the stylesheet of column**************/
.bannerHeadline{clear:both;}
#columnLayoutL{float:left; width:350px; }
#columnLayoutM{float:left; width:350px; margin:0px 10px;}
#columnLayoutR{float:left; width:190px;}
.columnNoPad, .columnNoPad ul{ padding:0 0 0 0; margin:0;}
.columnNoPad ul.bluelink li{ background-image:none; padding:0 0 0 0; margin:0;}
.columnNoPad ul.spotlight li{ padding:2px 0 0 12px; margin:0;}
.columnNoPad h1{padding:5px 5px; font-size:12px; font-weight:normal; margin:0;}
.columnNoPad h1 .learnmore{text-align:right;}
.columnNoPad h1.bgWhite{}
.columnNoPad h1.bgWhite h2, .columnNoPad h1.bgWhite h3{font-size:12px; margin:0; padding:0 0 5px 0;}
.columnNoPad h1.bgWhite h3{font-weight:normal;}
.columnNoPad h1.bgGray{ background-color:#EEEEEE; }
.co_border{border-top:1px solid #cccccc; line-height:150%;}
.co_border h3{ font-size:18px; text-align:center; margin:0; padding:0 0 10px 0; color:#990000; line-height:100%;}
.co_border a:link, .co_border a:visited, .co_border a:hover, .co_border a:active {color:#2d6188;}
.fontRed{color:#990000;}
.co_alignLeft img{ margin:0 8px 0 0; float:left;}
.co_table, .columnNoPad, .co_grayBoxLayout{line-height:150%;}
.co_table h1{font-size:14px;margin:0; padding:0 0 8px 0; color:#990000; line-height:100%; font-weight:normal;}
.co_table a:link, .co_table a:visited, .co_table a:hover, .co_table a:active {color:#2d6188;}
.co_alignRight img{ margin:0 0 0 8px; float:right;}
.co_grayBoxLayout{border:1px solid #C7C7C7; background-color:#EEEEEE;}
.co_grayBoxLayout h1{font-size:12px; padding:5px 0 5px 8px; margin:1px 1px 8px 1px; font-weight:bold; background-color:#8B8B8B; color:#ffffff;line-height:100%; }
.co_grayBoxLayout h2{font-size:20px; margin:0 0 0px; padding:0 10px 5px 8px;color:#990000;line-height:100%;}
.co_grayBoxLayout h3{font-size:12px; margin:0 0 0px; padding:0 5px 0 8px;line-height:100%;}
.co_grayBoxLayout div.content{padding:0 10px 10px;}
.co_grayBoxLayout div.content ul.spotlight, .co_grayBoxLayout div.content ul.bluelink{padding:5px 0; margin:0;}
.co_grayBoxLayout div.content li{background:url(/img/dot_red_b.gif) no-repeat 1px 7px;}
.co_grayBoxLayout div.content ul.bluelink li{background:none; padding:2px 0 4px 0;}
.co_grayBoxLayout div.content a:link, .co_grayBoxLayout div.content a:visited, .co_grayBoxLayout div.content a:hover, .co_grayBoxLayout div.content a:active,{color:#2d6188;}
.co_grayBoxLayout div.content a:hover{ text-decoration:underline;}
/********************************************end*********************************************/
.clear{clear:both;line-height:0px;font-size:0px;}
.redStar{color: #FF0000;}
.redstrong{color:#990000; font-weight:bold;}
.noBorder{border: none; background:none;}
.button{
font-family: "宋体",arial, tahoma;height:20px;background-color: #f1f1f1;margin:none;padding:0 2px 0 2px!important;padding: 2px 2px 0 2px;color: #000000;border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;background-image: url(./img/button_bg.gif); margin:0 0 0 0;
}

.button_main{
font-family: "宋体",arial, tahoma; font-weight:bold; height:20px;background-color: #f1f1f1;margin:none;padding:0 2px 2px 2px!important;padding: 2px 2px 0 2px;color: #2b6188;border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;background-image: url(./img/button_bg.gif); margin:0 0 0 0;
}
.button_sub{
font-family: "宋体",arial, tahoma; font-weight:bold; height:20px;background-color: #f1f1f1;margin:none;padding:0 2px 2px 2px!important;padding: 2px 2px 0 2px;color: #888888;border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;background-image: url(./img/button_bg.gif); margin:0 0 0 0;
}

/*--------Links start------*/

a.blove_link:link {color: #2d6188; text-decoration: none;}
a.blove_link:visited {color: #2d6188; text-decoration: none;}
a.blove_link:hover {color: #2d6188;	text-decoration: underline;}
a.blove_link:active{color: #2d6188;	text-decoration: none;}

a.blove_underline_link:link {COLOR: #2d6188; TEXT-DECORATION: underline;}
a.blove_underline_link:visited {COLOR: #2d6188; TEXT-DECORATION: underline;}
a.blove_underline_link:hover {COLOR: #2d6188; TEXT-DECORATION: underline;}
a.blove_underline_link:active {COLOR: #2d6188; TEXT-DECORATION: underline;}

a.red_strong_link:link { COLOR: #990000; TEXT-DECORATION: none; font-weight:bold;}
a.red_strong_link:visited {COLOR: #990000; TEXT-DECORATION: none; font-weight:bold;}
a.red_strong_link:hover { COLOR: #990000; TEXT-DECORATION: none; font-weight:bold;}
a.red_strong_link:active { COLOR: #990000; TEXT-DECORATION: none; font-weight:bold;}

a.black_strong_link:link { COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
a.black_strong_link:visited {COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
a.black_strong_link:hover { COLOR: #990000; TEXT-DECORATION: none; font-weight:bold;}
a.black_strong_link:active { COLOR: #990000; TEXT-DECORATION: none; font-weight:bold;}

a.black_strong_underline:link { COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;}
a.black_strong_underline:visited {COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;}
a.black_strong_underline:hover { COLOR: #990000; TEXT-DECORATION: underline; font-weight:bold;}
a.black_strong_underline:active { COLOR: #990000; TEXT-DECORATION: underline; font-weight:bold;}

a.res_link:link { COLOR: #000000;   TEXT-DECORATION: underline; }
a.res_link:visited {COLOR: #999999; TEXT-DECORATION: underline; }
a.res_link:hover { COLOR: #990000;  TEXT-DECORATION: underline; }
a.res_link:active { COLOR: #990000; TEXT-DECORATION: underline; }
a.res_strong_link:link { COLOR: #000000;   TEXT-DECORATION: underline; font-weight:700;}
a.res_strong_link:visited {COLOR: #999999; TEXT-DECORATION: underline; font-weight:700;}
a.res_strong_link:hover { COLOR: #990000;  TEXT-DECORATION: underline; font-weight:700;}
a.res_strong_link:active { COLOR: #990000; TEXT-DECORATION: underline; font-weight:700;}

a.gray_underlink:link{ text-decoration:underline;}
a.gray_underlink:visited{ text-decoration:underline;}
a.gray_underlink:hover{ text-decoration:underline;}

a.black_underline:link { COLOR: #000000; TEXT-DECORATION: underline; font-weight:normal;}
a.black_underline:visited {COLOR: #000000; TEXT-DECORATION: underline; font-weight:normal;}
a.black_underline:hover { COLOR: #990000; TEXT-DECORATION: underline; font-weight:normal;}
a.black_underline:active { COLOR: #990000; TEXT-DECORATION: underline; font-weight:normal;}

a.black_change:link{COLOR: #000000; TEXT-DECORATION: none; font-weight:normal;}
a.black_change:visited{COLOR: #000000; TEXT-DECORATION: none; font-weight:normal;}
a.black_change:hover {COLOR: #2D6188; TEXT-DECORATION: none; font-weight:normal;}
a.black_change:active{COLOR: #000000; TEXT-DECORATION: none; font-weight:normal;}

/*--------Links end ------*/



.c_bg_gray{background-color: #efefef;}

.c_gray_column{background-color: #efefef; padding:4px 0; margin:0 0 10px 0;font-weight:bold;}
.c_error_content{margin:0 0 8px 0;}
.c_error_item{background:url(/img/dot_black_b.gif) no-repeat 6px 8px; padding:5px 0 5px 14px;}

.c_td_spacing{padding:0 12px 20px 12px;}
.c_td_spacing2c{padding:0 0 20px 12px;}
.c_td_spacing2c_h{padding:10px 0 20px 12px;}
.c_std_width{width: 770px}

.c_main_img{}
.c_topic{font-size:18px; font-weight:700; color:#990000; padding:0px 0 12px 0 !important;padding:2px 0px 10px 0px;}
.c_std_content{}
.c_std_content p{margin:0;}


.c_sub_topic{margin:0px 0 8px 0; font-weight:bold; color:#000000;}
.c_sub_topic a:link{ text-decoration:underline;}
.c_sub_topic a:visited{ text-decoration:underline;}
.c_sub_topic a:hover{ text-decoration:underline; color:#990000;}
.c_sub_download{margin:3px 0 0 0;}
.c_sub_content{margin:3px 0px 16px 0px;}
.c_sub_list{background:url(/img/dot_black_b.gif) no-repeat 0px 8px; padding:0px 0 0px 8px; }

.c_li_dot{background:url(/img/dot_black_b.gif) no-repeat 0px 8px; padding:3px 0 3px 8px; font-weight:bold;}

.c_dash {height:1px;
	font-size:0px; margin:12px 0px 12px 0px;
	background:url(/img/line1.gif) transparent repeat-x;}
.c_dash_1px {height:1px; background:url(/img/line1.gif) transparent repeat-x; font-size:0px;}


.c_sub_topic_14px{font-weight:bold; margin:0 0 12px 0;}
.c_sub_topic_14px a:link{ text-decoration:underline;}
.c_sub_topic_14px a:visited{ text-decoration:underline;}
.c_sub_topic_14px a:hover{ text-decoration:underline; color:#990000;}

.c_sub_search_topic{font-weight:bold; margin:2px 0 1px 0;}
.c_sub_search_topic a:link{ text-decoration:underline;}
.c_sub_search_topic a:visited{ text-decoration:underline;}
.c_sub_search_topic a:hover{ text-decoration:underline; color:#990000;}

.c_corner{background:url(/img/corner.gif) no-repeat #fff 0px 0px;}

.c_news_date{margin:1px 0 3px 0;}
.c_news_title{line-height:15px; margin:1px 0 3px 0;}
.c_news_topic{font-size:18px; font-weight:700; color:#990000; padding:15px 0 16px 0; text-align: center;}
.c_news_content{line-height:14px; margin:2px 0 10px 0;}

.c_pub_download{padding:4px 0 8px 10px;}

/* stylesheet of gap */
.c_gap_38px{height:38px;}
.c_gap_20px{height:20px;}
.c_gap_25px{height:25px;}
.c_gap_28px{height:28px;}
.c_gap_18px{height:18px;}
.c_gap_16px{height:16px;line-height: 0px;}
.c_gap_14px{height:14px;line-height: 0px;font-size: 0px;}
.c_gap_15px{height:15px;line-height: 0px;font-size: 0px;}
.c_gap_12px{height:12px;line-height: 0px;font-size: 0px;}
.c_gap_10px{height:10px;line-height: 0px;font-size: 0px;}
.c_gap_8px{height:8px; line-height: 0px;font-size: 0px;}
.c_gap_6px{height:6px;line-height: 0px;font-size: 0px;}
.c_gap_4px{height:4px;line-height: 0px;font-size: 0px;}
.c_gap_2px{height:2px;line-height: 0px;font-size: 0px;}
.c_gap_1px{height:2px;line-height: 0px;font-size: 0px;}

/* stylesheet of gap  End */

/* search page of special stylesheet*/
.rectangle_bg{background-color:#F5F5F5;}
.rectangle_text{margin:8px 0 7px 0;}
.rectangle_text_topgap7px{margin:7px 0 7px 0; font-weight:bold;}
.c_search_date{margin:0 0 1px 0; text-align:right;}
.c_search_date a:visited{ text-align:right; text-decoration:underline;}
.c_search_date a:link{ text-align:right; text-decoration:underline;}

/* contact page of stylesheet*/
.vi_c_content{border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-top:0px solid #d5d5d5; border-bottom:1px solid #d5d5d5; background:#f5f5f5; padding:8px;}
.vi_c_conerlinegap{border-left:0px; border-right:0px; border-top:0px; border-bottom:1px solid #d5d5d5; font-size:12px; width:2px;}
.vi_c_conerline{border-left:0px; border-right:0px; border-top:0px; border-bottom:1px solid #d5d5d5; font-size:12px;}

/* sitemap page of stylesheet*/
.c_sitemap_content{margin:0 0 16px 0; padding:0 0 0 8px;}
.c_sitemap_content ul{list-style:none none outside;padding:0 0 0 0; margin:0 0 0 0;}
.c_sitemap_content li{ list-style:none none outside; background:url(/img/dot_black_b.gif) no-repeat  0px 8px; padding:4px 0 4px 8px;}

.c_sitemap_left_content{margin:0 0 16px 0;}
.c_sitemap_left_content ul{list-style:none none outside;padding:0 0 0 0; margin:0 0 0 0;}
.c_sitemap_left_content li{ list-style:none none outside; background:url(/img/dot_black_b.gif) no-repeat  0px 8px; padding:4px 0 4px 8px; }

/* about huawei page of stylesheet*/
.c_aboutus_content{ padding:0 0 0 0;}
.c_aboutus_content ul{list-style:none none outside;padding:0 0 0 0;}
.c_aboutus_content li{ list-style:none none outside; background:url(/img/dot_black_b.gif) no-repeat  0px 5px; padding:1px 0 1px 8px;}

 /* Technologies A-Z page of stylesheet*/
.c_a2z, .c_a2z a, .c_technologies_top, .c_technologies_top a{font-size:11px; font-family:arial, tahoma, "宋体";color:#2b6188;}
.c_a2z{ float:left;padding:0 11px 0 0;position:relative; top:-1px;}
.c_a2z a{ font-size:11px; font-weight:bold;}
.c_a2z a:link{text-decoration:underline;}
.c_a2z a:visited{text-decoration:underline;}
.c_a2z a:hover{text-decoration:underline;}
.c_a2z_end{ float:left;font-size:11px; }
.c_a2z_end a{ font-size:11px; font-weight:bold;}
.c_a2z_end a:link{text-decoration:underline;}
.c_a2z_end a:visited{text-decoration:underline;}
.c_a2z_end a:hover{text-decoration:underline;}
.c_a2z_desc{margin:0 0 8px 0;}
.c_a2z_item{font-weight:bold;}

.c_technologies_top{margin:0 0 10px 0; text-align:right;}
.c_technologies_top a {text-decoration:none;}
.c_technologies_top a:visited{ text-decoration:none; color:#2d6188;}
.c_technologies_top a:hover{text-decoration:underline; color:#2d6188;}
.c_technologies_top img{ margin:0 4px; position:relative; top:-1px;}

/* picture_news page of stylesheet*/
.c_pictnews_date{padding:0 0 8px 0;}
.c_pictnews_title{padding:0 0 12px 0;}
.c_more{text-align:right;}
.c_more a{}
.c_more a:hover{text-decoration:underline;}
.c_pictnews_content{padding:5px 30px 12px 30px;}
.c_pictnews_content a{color:#2d6188;}
.c_pictnews_content a:link{text-decoration:none; color:#2d6188;}
.c_pictnews_content a:visited{text-decoration:none; color:#2d6188;}
.c_pictnews_content a:hover{text-decoration:underline; color:#2d6188;}
.c_pictnews_content a:active{text-decoration:none; color:#2d6188;}

.c_feekback_tip{margin:14px 0 20px 0;}

.c_office_topic{font-weight:bold;}

/* gray round region stylesheet */
.c_box_bg_topleft{
		background-image: url("/img/corner1.jpg");
		background-repeat: no-repeat;
		height: 13px;
		width: 13px;
		line-height: 0px;
}
.c_box_bg_top{
	background-image: url("/img/corner2_1.jpg");
	background-repeat: repeat-x;
	height: 13px;line-height: 0px;
}
.c_box_bg_topright{
	background-image: url("/img/corner2.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;	
}
.c_box_bg_left{
	background-image: url("/img/corner1_1.jpg");
	background-repeat: repeat-y;
	width: 13px;	                   
}
.c_box_bg_middle{
	background-color: #F5F5F5;
}
.c_box_bg_right{
	background-image: url("/img/corner3_1.jpg");
	background-repeat: repeat-y;
	width: 13px;
}
.c_box_bg_bottomleft{
	background-image: url("/img/corner3.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;
}
.c_box_bg_bottom{
	background-image: url("/img/corner4_1.jpg");
	background-repeat: repeat-x;
	height: 13px;line-height: 0px;
}
.c_box_bg_bottomright{
	background-image: url("/img/corner4.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;
}
/*------ email to friend stylesheet --------*/
.c_pop_content{ font-size:17px; font-weight:bold;}
a.gray_close_link:link { COLOR: #9B9B9B;}
a.gray_close_link:visited {COLOR: #9B9B9B;}
a.gray_close_link:hover { COLOR: #990000; TEXT-DECORATION: underline;}
a.gray_close_link:active { COLOR: #9B9B9B;}

/* Home page */
#flashcontent {background-color:#f5f5f5;text-align:center;font-size:14px;width: 930px;height: 305px;}
#flashcontent span{ border:1px dashed #cccccc;font-size:14px; padding:10px; top:46%; position:relative;}	
#flashcontent span a{ text-decoration:underline; color:#990000;}

/* the middle region of page  */
#flashcontent_m {background-color:#f5f5f5;text-align:center;font-size:14px;}
.flash_m{height:197px;border:1px dashed #cccccc;}	
.flash_m span{font-size:14px; padding:10px; position:relative; top:46%;}	
.flash_m span a{ text-decoration:underline; color:#990000;}
.flash_m span a:link{text-decoration:underline;}
.flash_m span a:visited{text-decoration:underline;}

/* the right region of page  */
#flashcontent_r {font-size:12px;}
.flash_r{height:60px;width:130px!important;width: 137px;padding:8px 0 0 5px!important;padding:8px 5px 5px 5px;border:1px dashed #cccccc;}
.flash_r span{font-size:12px; padding:10px;}	
.flash_r span a{ text-decoration:underline; color:#990000;}
.flash_r span a:link{text-decoration:underline;}
.flash_r span a:visited{text-decoration:underline;}
/* the layout of exhibition */
#exhibitLayout{width:715px;}
#exhibitLayout #c_leftWrap{width:352px;}
#exhibitLayout #c_rightWrap{width:353px;}

/* product list*/
.products_list{}
.products_list ul{ list-style:none;padding:0 0 0 20px;}
.products_list li{float:left; background:none; width:150px;height:200px;padding:0 0 0px 0; margin:0 10px 10px 0; border-bottom:0px dashed #C7C7C7;border:0px solid red;}
.products_list li .l{  width:150px;height:140px; overflow:hidden;margin:0 0 5px;border:0px solid red;}
.products_list li .l img{ width:150px;}
.products_list li .r{ width:150px; border:0px solid red; }
.products_list li .r h2{font-size:12px;font-weight:400;line-height:120%;margin:0;padding:0;width:150px; word-wrap: break-word; word-break: normal;}
.products_list li .r p{margin:0;padding:0;display:none;}

/* products_description */
.products_description{ width:510px; overflow:hidden;}


/* solutions_*/
.solutions_content,.solutions_content .c_summarymix{font-size:1em;}
.solutions_content .bd_b{ border-bottom: 1px dotted #666666;}
.solutions_content .bd_r{ border-right: 1px dotted #666666;}
.solutions_content .c_boxTop{ background:#E6F3FF;}
.solutions_content .c_boxTop h2{font-size:16px; line-height:30px;margin:0;padding:0;}
.solutions_content .c_summarymix a{ color:#0000FF; text-decoration:underline;}
.solutions_content .c_summarymix a:hover{ color:red; text-decoration:underline;}
.solutions_content .c_summarymix p{margin:1em 0;}
.solutions_content .c_summarymix img{margin:1em 0;}
.solutions_content .c_summarymix ul{padding:0px;margin:0px; border:0px solid red;}
.solutions_content .c_summarymix ul li{  list-style-type:disc;background:none;padding:0px;margin:0 0 10px 20px;border:0px solid red;line-height:20px;}


/*block_right*/
div.sidebox {border: 1px solid #ccc; clear: right; width: 158px;  background: #eee; padding: 5px; margin: 0 0 1em 0; text-align: center;}
  .phonenumber {display: block; font-size: 1.333em; font-weight: bold; color: #333; background: url(/img/common/goog411-24.png) no-repeat center left; margin: 0 0 0 6px; padding: 0 0 0 20px; }
  
.block-help-phone-div {
	font-family:Georgia;
  font-size:12px;
  margin:8px;
  padding:3px 5px 3px 25px;
  background:#ffc url(/img/common/phone.gif) no-repeat 5px 3px;
}

