﻿@charset "utf-8";
/* CSS Document */
/* 总体布局_样式 begin */
body {margin:0; background-color:#ffffff; }
* {font-size:12px; font-family: "simsun"; color:#333333; line-height:16px;}
div,ul,li,span,p,form,img,a,h1,h2,h3,h4,hr,select{margin:0; padding:0; border: 0; list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:none; color:#ff6600;}

.dis {display:block;}
.undis {display:none;}
.clear {clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearLeft {clear:left;}
.clearRight {clear:right;}
.alignCenter { text-align:center;}
.alignLeft { text-align:left;}
.alignRight { text-align:right;}
.hideBtn{cursor:pointer;}
.showBtn{cursor:pointer;}
.minheight{min-height:400px;_height:400px;}

/* 总体布局_样式 end */

/* 按钮，输入框等_样式css begin*/

input { border: expression((this.type=='text'||this.type=='password'||this.type=='file') ? "1px solid #cecece" : "0" ); height:16px; line-height:16px; } /* 兼容IE6 */
input[type=text] { border:1px solid #cecece; height:16px; line-height:16px;} /* 兼容IE7和FF */
input[type=password] { border:1px solid #cecece; height:16px; line-height:16px;} /* 兼容IE7和FF */
input[type=file] { border:1px solid #cecece; height:20px; line-height:16px;} /* 兼容IE7和FF */
textarea { border:1px solid #cecece; line-height:18px;}
select { border:1px solid #cecece; line-height:28px;}

.orangebtn_s { width:47px; height:22px; line-height:22px!important; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_bg_s.gif); border:0; cursor:pointer;}
.orangebtn_m { width:68px; height:22px; line-height:22px!important; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_bg_m.gif); border:0; cursor:pointer;padding:0;margin:0}
.orangebtn_l { width:96px; height:22px; line-height:22px!important; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_bg_l.gif); border:0; cursor:pointer;}
.orangebtn_xl { width:125px; height:22px; line-height:22px!important; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_bg_xl.gif); border:0; cursor:pointer;}
.orangebtn_xxl { height:22px; line-height:22px!important; padding:0 5px; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_bg_xxl.gif); border:0; cursor:pointer;}

.bluebtn_s { width:47px; height:22px; line-height:22px!important; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_bluebg_s.gif); border:0; cursor:pointer;}
.bluebtn_m { width:68px; height:22px; line-height:22px!important; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_bluebg_m.gif); border:0; cursor:pointer;}
.bluebtn_l { width:96px; height:22px; line-height:22px!important; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_bluebg_l.gif); border:0; cursor:pointer;}
.bluebtn_xl { width:125px; height:22px; line-height:22px!important; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_bluebg_xl.gif); border:0; cursor:pointer;}
.bluebtn_xxl { height:22px; line-height:22px!important; padding:0 5px; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_bluebg_xxl.gif); border:0; cursor:pointer;}

.graybtn_s { width:47px; height:22px; line-height:22px; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_graybg_s.gif); border:0; cursor:pointer;}
.graybtn_m { width:68px; height:22px; line-height:22px; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_graybg_m.gif); border:0; cursor:pointer;}
.graybtn_l { width:96px; height:22px; line-height:22px; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_graybg_l.gif); border:0; cursor:pointer;}
.graybtn_xl { width:125px; height:22px; line-height:22px; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_graybg_xl.gif); border:0; cursor:pointer;}
.graybtn_xxl { height:22px; line-height:22px; padding:0 5px; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/common/btn/v3_btn_graybg_xxl.gif); border:0; cursor:pointer;}

/* 按钮，输入框等_样式css end*/ 

/*字体_样式 begin*/

.f12 { font-size:12px;}
.f13 { font-size:13px;}
.f14 { font-size:14px;}
.f15 { font-size:15px;}
.f18 { font-size:18px;}
.f24 { font-size:24px;}

.arial { font-family:arial;}

.bold { font-weight:bold;}
.underline { text-decoration:underline;}

.red { color:#ff0000;}
.red a { color:#ff0000;}
.red a:hover { color:#ff0000;}
.orange { color:#ff6600;}
.orange a { color:#ff6600;}
.orange a:hover { color:#ff6600;}
.gray { color:#666666;}
.gray a { color:#666666;}
.gray a:hover { color:#ff6600;}
.blue { color:#0054a6;}
.blue a { color:#0054a6;}
.blue a:hover { color:#0054a6;}
.white {color:#ffffff;}
.white a { color:#ffffff;}
.white a:hover { color:#ffffff;}

.lh24 {line-height:24px;}
.lh24 * {line-height:24px;}
.lh28 {line-height:28px;}
.lh28 * {line-height:28px;}
.lh20 {line-height:20px;}
.lh30 {line-height:30px;}
.lh30 * {line-height:30px;}
.lh22 {line-height:22px;}
.lh36 {line-height:36px;}
/*字体_样式 end*/


/*统一带边框模块样式 begin*/

.commonbox { border:1px solid #cccccc; background-color:#FFFFFF; padding:1px; margin-bottom:8px;}
.commonbox_title { height:36px; line-height:36px; padding-left:15px; background-image:url(../images/common/bg/v3_commonbox_bg.gif); font-size:15px; font-weight:bold; _height:28px; _padding-top:8px; _line-height:28px;}
.commonbox_titleline { display:block; margin:0 12px; height:1px; overflow:hidden; border:0; background-color:#cfcfcf; clear:both;}
.commonbox p { padding:3px;}

/*统一带边框模块样式 end*/


/*统一数据表格样式 begin*/

.datatable { border:1px solid #d5d5d5; background-color:#ffffff;}
.datatable td { padding:5px 10px; color:#333333; background-color:#f3f3f3;}
.datatable .thead td { font-weight:bold; background-color:#ffecd0; padding:6px 10px;}
.datatable .ttitle { font-weight:bold; background-color:#e3e3e3;}

.steptable { background-color:#ffffff; margin:1px 0;}
.steptable th { padding:5px 10px; color:#333333; text-align:left; background-color:#d5d5d5;}
.steptable td { padding:5px 10px; color:#333333;}
.steptable .gline { background-color:#eeeeee;}
.steptable .underborder td { border-bottom:1px solid #dddddd!important;}

.setcn_tb { border-collapse:collapse;}
.setcn_tb td,.setcn_tb th {border:1px solid #cccccc; line-height:20px; padding:2px;}

/*统一数据表格样式 begin*/


/*一级标签切换样式 begin*/
.common_bigtag { height:29px; padding-bottom:12px; background:url(../images/common/tag/bigtag_bg.gif) repeat-x bottom;cursor: pointer}
.common_bigtag1 { height:29px; padding-bottom:12px; background:url(../images/common/tag/bigtag_bg.gif) repeat-x bottom;cursor: pointer}
.common_bigtag li { display:block; float:left; min-width:100px; height:29px; background:url(../images/common/tag/bigtag2_left.gif) left; margin-right:5px;}
.common_bigtag li a { display:inline-block; min-width:60px; _width:60px; height:29px; line-height:26px; padding:0 20px; text-align:center; font-size:14px; color:#ffffff; font-weight:bold; white-space:nowrap; background:url(../images/common/tag/bigtag2_right.gif) no-repeat right;}
.common_bigtag .common_bigtag_active { display:block; float:left; min-width:100px; height:29px; background:url(../images/common/tag/bigtag1_left.gif) left; margin-right:5px;}
.common_bigtag .common_bigtag_active a { display:inline-block; min-width:60px; _width:60px; height:29px; line-height:29px; padding:0 20px; text-align:center; font-size:14px; color:#ffffff; font-weight:bold; white-space:nowrap; background:url(../images/common/tag/bigtag1_right.gif) no-repeat right;}

/*一级标签切换样式 end */


/*个人与家庭头部_样式 begin*/
#city{position:absolute;/*IE6*/z-index:1000000; left: 250px  ;  /*定义层居中*/top: 29px; *top:43px; width:274px;/*定义下拉菜单层的宽度*/min-height:134px;background-color: #FFFFFF; layer-background-color: #FFFFFF; border:solid 1px #d6d6d6; filter:alpha(opacity='70');/*IE*/opacity:0.7;/*FF*/}
#city h3{line-height:25px; background:url(../images/common/bg/v3_citychange_bg.jpg) repeat-x; padding-left:20px; padding-right:20px; margin-bottom:5px;}
#city ul{padding-bottom:5px;}
#city li{padding-left:15px; padding-right:15px;}
#city li a{line-height:22px; margin-right:4px; margin-left:6px; }
#area {position:absolute;/*IE6*/z-index:1000000; left: 250px  ;  /*定义层居中*/top: 29px; *top:58px; width:274px;/*定义下拉菜单层的宽度*/min-height:84px;background-color: #FFFFFF; layer-background-color: #FFFFFF; border:solid 1px #d6d6d6; filter:alpha(opacity='70');/*IE*/opacity:0.7;/*FF*/}
#area h3{line-height:25px; background:url(../images/common/bg/v3_citychange_bg.jpg) repeat-x; padding-left:20px; padding-right:20px; margin-bottom:5px;}
#area ul{padding-bottom:5px;}
#area li{padding-left:15px; padding-right:15px;}
#area li a{line-height:22px; margin-right:4px; margin-left:6px; }
.head_input{width:110px; height:21px; _height:17px!important; border: solid 1px #adadad;}
.head_text1{ color:#666666;}
.text_more{color:#ff6600; line-height:24px; font-weight:bold;}
.index_titletext1{ font-size:15px; font-weight:bold; line-height:30px; padding-left:13px; padding-top:5px; padding-bottom:5px; }
.index_titletext1 a { font-size:15px; font-weight:bold; line-height:30px;}
.index_titletext1_over { font-size:15px; font-weight:bold; line-height:30px; padding-left:13px; padding-top:5px; padding-bottom:5px; }
.index_titletext1_over a { font-size:15px; color:#ff6600; font-weight:bold; line-height:30px;}
.index_titletext2{ font-size:12px; color:#666666; font-weight:bold;}
.index_con1{ line-height:20px;}
.login_txt1{ font-size:14px; font-weight:bold; color:#ff6600; padding-left:20px; line-height:37px;}
.index_newproduce_text1{ font-weight:bold;}
.index_newproduce_text2{color:#ff6600; line-height:30px; font-weight:bold;}
.family_head {width:980px; margin:0 auto; position:relative; z-index:5;}

.head_top{width:980px; height:73px; margin-top:14px;}

.logo{float:left;}
.city_tag{float:left; display:inline; margin-top:10px; margin-left:10px;}
.city_tag1{float:left; display:inline; margin-top:10px; margin-left:10px; padding-left:100px; width:100px;} /*节日使用*/
.city_changesub{float:left; display:inline; margin-top:15px; margin-left:10px; cursor:pointer;}
.old_enter {float:right; height:22px; margin-left:5px; border-left:1px solid #eeeeee; padding-left:5px;}
.head_search{float:right; width:615px; text-align:right; height:22px; display:inline;}
.head_search span {font-size:10px;padding-left:15px;line-height:24px;}
.head_search span a{line-height:24px;}
.head_search1{float:right; text-align:right; height:22px; display:inline;}
.head_search1 span {font-size:10px;padding-left:15px;line-height:24px;}
.head_search1 span a{line-height:24px;}

.head_channel_family {float:right; display:inline; margin-top:11px; width:109px;}
.head_channel_company {float:right; display:inline;margin-top:11px;width:96px;}
.head_channel_family1 {float:right; display:inline; margin-top:11px; width:109px;}
.head_channel_company1 {float:right; display:inline;margin-top:11px;width:96px;}
.head_banner{ clear:both;width:980px; height:33px; background:url(../images/common/bg/v3_bg_headbanner.jpg) repeat-x; _overflow:hidden;}
.old_entrance { position:absolute; height:22px; display:block; top:79px; *top:93px; _top:98px; right:8px;}

.underbanner {clear:both; width:980px; height:29px; margin-top:1px; background:url(../images/common/bg/v3_bg_headannounce.jpg) repeat-x;}
.announce{ width:600px; padding-left:10px; height:29px; float:left;}
.announce_sub{float:left; display:inline; margin-top:5px; margin-left:2px;}
.announce_title{float:left;display:inline; margin-top:5px; margin-left:10px;}
.announce_title b{color:#333333;}
.announce a:link{color:#666666;}
.announce a:hover{color:#ff6600;}
.aboutus { font-size:10px;font-weight:normal;color:#000000;float:right; display:block; height:22px; line-height:24px; padding:0 15px; background:url(../images/common/ico/v3_arrow11.gif) no-repeat left 8px;}
.aboutus a { line-height:24px;}

/*个人与家庭头部_样式 end*/


/*内容层_样式 begin*/
.page_body {width:980px; margin:0 auto;padding-top:10px;}
.homepage_body {width:980px; margin:0 auto}
/*内容层_样式 end*/

/*左侧内容层_样式 begin*/
.left_page {width:730px; float:left; clear:left;}
/*左侧内容层_样式 end*/

/*右侧内容层_样式 begin*/
.right_page {width:241px; float:right; clear:right;}
/*右侧内容层_样式 end*/

/* 。。。。。。。。。。。汤双加于10-12，用于列表内容里的长列表。。。。。。。。。。。。。。*/
/*右侧_内容展示部分_长样式 begin*/
.list_showbody_in{padding:10px 20px 20px 20px;width:686px;}
.list_showbody{width:726px;margin-bottom:20px;}
.list_shobody_left{width:158px; height:265px}
.list_showbody_right{width:704px; margin-left:22px;}
.list_title_in{ margin-top:10px;}
.list_cn{width:686px;border-bottom:1px dashed #ccc;}
.list_cn_title{width:556px;}
.list_cn_text{width:556px;}
.list_ljj{margin-left:22px}
.list_rjj{margin-left:22px}
.list_img{padding-bottom:20px;width:130px;}
/*右侧_内容展示部分_长样式 end*/
/* 。。。。。。。。。。。汤双加于10-12，用于列表内容里的长列表。。。。。。。。。。。。。。*/

/* 。。。。。。。。。。。汤双加于10-13，用于列表内容里的短列表。。。。。。。。。。。。。。*/
/*右侧_内容展示部分_短样式 begin*/
.list_s_showbody_in{width:640px; overflow:hidden; margin:10px 20px 0 20px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.list_s_showbody{width:640px; overflow:hidden; margin-bottom:20px;}
.list_s_shobody_left{width:158px; height:265px}
.list_s_showbody_right{width:726px; margin-left:22px;}
.list_s_title_in{ margin-top:10px;}
.list_s_cn{width:640px; background-repeat:no-repeat; background-position:left bottom; margin:0 22px 0px 22px;}
.list_s_cn_title{width:480px; margin:0 22px 0 22px;}
.list_s_cn_text{width:480px; background-repeat:no-repeat; background-position:left bottom; margin:0 22px 0 22px;}
.list_s_ljj{margin-left:22px}
.list_s_rjj{margin-left:22px}
.list_s_img{padding-bottom:20px;}
/*右侧_内容展示部分_短样式 end*/
/* 。。。。。。。。。。。汤双加于10-13，用于列表内容里的短列表。。。。。。。。。。*/

/* 内容可扩展切换 begin */
.aovertab {background-image:url(../images/surfing/surfing_package_content_bg1blf.gif);font-weight:bold;color:#ffffff;display:block;float:left;background-repeat:no-repeat;margin-right:1px;cursor: pointer}
.aovertab span {background-image:url(../images/surfing/surfing_package_content_bg1brt.gif);height:29px;font-weight:bold;color:#ffffff;background-repeat:no-repeat; background-position:right;display:inline-block;padding:0 15px 0 15px;line-height:29px;font-size:13px;cursor: pointer}
.aormaltab {background-image:url(../images/surfing/surfing_package_content_bg1lf.gif);font-weight:bold;color:#333333; display:block;float:left;background-repeat:no-repeat;margin-right:1px;cursor: pointer}
.aormaltab span{background-image:url(../images/surfing/surfing_package_content_bg1rt.gif);height:29px;font-weight:bold;color:#333333;background-repeat:no-repeat; background-position:right; display:inline-block;padding:0 15px 0 15px;line-height:29px;font-size:13px;cursor: pointer}
/* 内容可扩展切换 end */

/*登录模块层_样式 begin*/
.common_login{width:239px; height:176px; border:solid 1px #cfcfcf; margin-bottom:8px;}
.common_login_title{width:237px; height:37px; background:url(../images/common/bg/v3_bg_logintitle.jpg) repeat-x; text-align:left; }
.common_login_form{margin-left:20px; margin-right:10px;}
.common_login_form li{line-height:26px; text-align:left;}
.common_login_form a{font:宋体; font-size:12px; color:#ff6600;}
.common_login_form a:hover{ text-decoration:underline;}
.log_select{ width:120px;height:21px; border:solid 1px #adadad; font:宋体; font-size:12px; color:#000000;}
.log_text{width:120px; border:solid 1px #adadad;}
.log_pass{width:60px; border:solid 1px #adadad;}
/*登录模块层_样式 end*/

/*24小时客服服务 begin*/
.service_24hour{ width:241px; height:60px; display:block; margin-bottom:7px; background:url(../images/common/v3_24hour.jpg);}
.service_24hour iframe { background:url(../images/common/v3_24hour.jpg);}
/*24小时客服服务 end*/

/*快捷服务区_样式 begin*/
.fast_service{width:239px; height:280px; border:solid 1px #cfcfcf; border-top:none;}
.fast_servicediv{width:239px; height:1px; border-top:solid 1px #cfcfcf; }
.fast_service ul{ text-align:left;}
.fast_service li{ line-height:29px;}
.fast_service h3 { height:29px; display:block; font-size:12px; font-weight:bold; color:#333333; line-height:29px; padding:0 10px; background:url(../images/common/bg/v3_bg_service.jpg) repeat-x; border-top:solid 1px #cfcfcf; cursor:pointer;}
.fast_service h3 .title { display:block; height:29px; font-size:12px; font-weight:bold; color:#333333; line-height:29px; background:url(../images/common/ico/v3_arrow2.gif) no-repeat right;}
.rolin_active h3 .title { color:#ff6600; background:url(../images/common/ico/v3_arrow3.gif) no-repeat right;}

.fast_service_con{ height:130px; display:none; overflow:hidden;}
.fast_service_box{ padding:10px;}
.fast_service_txt1{ line-height:18px; }
.fast_con_list1 img{margin:0; padding:0; margin-top:5px;}
.fast_con_list1 a{margin:0; padding:0; color:#666666; font-weight:normal; line-height:24px;}
.fast_con_list1 a:hover{color:#ff6600; text-decoration:underline;}
.fast_con_list1{margin:0; padding:0;width:114px; margin-top:8px; display:inline; float:left;}
/*快捷服务区_样式 end*/


/*底部_样式 begin*/
.footer{ width:980px; height:80px; margin:0 auto; clear:both; }
.footer_body{height:67px;}
.footer_body_left{float:left; width:690px;}
.footer_body_right{margin-top:15px;float:right;display:inline;}
.footer_banner{text-align:left;margin-top:10px;margin-bottom:5px;}
.footer_picbanner{text-align:left;}
.footer_picbanner a {margin-right:10px;}
.foot_hr1{width:980px; height:2px; border-top:solid 1px #acacac; border-bottom:solid 1px #ebebeb;}
.footer_banner a:hover{color:#999999;}
/*底部_样式 end*/

.temp { margin-bottom:8px;}



/*广告通栏切换样式 begin*/


#myjQuery { OVERFLOW: hidden; WIDTH: 730px; POSITION: relative; HEIGHT: 219px; z-index:0; clear:both;}
#myjQuery * {OVERFLOW: hidden;}
#myjQueryContent { OVERFLOW: hidden; WIDTH: 730px; HEIGHT: 219px;}
#myjQueryContent DIV { POSITION: absolute; width:730px; HEIGHT: 219px; left:0; top:0;}
#myjQueryContent .smask { Z-INDEX: -1;}
#myjQueryContent div img { width:730px; height:219px;}
#myjQueryNav { left: 600px; BOTTOM: 10px; POSITION: absolute; Z-INDEX: 10; width:120px; height:15px; filter:alpha(opacity='80');/*IE*/opacity:0.8;/*FF*/}
#myjQueryNav LI { width:15px; height:15px; margin-right:5px; display:block; float:left; cursor:pointer;}
#LI1 { background:url(../images/common/btn/v3_btn_round1b.gif);}
#LI2 { background:url(../images/common/btn/v3_btn_round2b.gif);}
#LI3 { background:url(../images/common/btn/v3_btn_round3b.gif);}
#LI4 { background:url(../images/common/btn/v3_btn_round4b.gif);}
#LI5 { background:url(../images/common/btn/v3_btn_round5b.gif);}
#LI6 { background:url(../images/common/btn/v3_btn_round6b.gif);}

#myjQuery #flow { Z-INDEX: 100; LEFT: 600px; bottom:10px; width:15px; height:15px; POSITION: absolute; filter:alpha(opacity='100');/*IE*/opacity:1;/*FF*/}
#myjQuery .flow1 { background:url(../images/common/btn/v3_btn_round1.gif);}
#myjQuery .flow2 { background:url(../images/common/btn/v3_btn_round2.gif);}
#myjQuery .flow3 { background:url(../images/common/btn/v3_btn_round3.gif);}
#myjQuery .flow4 { background:url(../images/common/btn/v3_btn_round4.gif);}
#myjQuery .flow5 { background:url(../images/common/btn/v3_btn_round5.gif);}
#myjQuery .flow6 { background:url(../images/common/btn/v3_btn_round6.gif);}

/*广告通栏切换样式 end*/



/*通用业务介绍内容页左侧菜单列表_当前栏目所用样式 begin*/
.common_redlink a{color:#ff6600;text-decoration:none;}
.common_redlink a:link{color:#ff6600;text-decoration:none;}
.common_redlink {color:#ff6600;}
/*通用业务介绍内容页左侧菜单列表_当前栏目所用样式 end*/



/* 头部下拉菜单样式 begin */


.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}
.imcm li a img{display:inline;border-width:0px;}
.imcm span{display:inline;}
.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;font-size:1px;float:left;}
.imcm ul ul li{width:100%;float:none !important;}
.imcm a{display:block;position:relative;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:1000;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:2000;}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:3000;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}
.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}
.dvs,.dvm{border-width:0px}



	/* --[[ Main Expand Icons ]]-- */
	/*#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(images/konwledge09_02.gif); width:2px; height:33px; left:0; top:0; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(images/konwledge09_02.gif); background-repeat:no-repeat;background-position:top left;}*/


	/* --[[ Sub Expand Icons ]]-- */
	/*#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(medium_purple_right.gif); width:6px; height:9px; left:-6px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(medium_purple_right.gif); background-repeat:no-repeat;background-position:top left;}*/


	/* --[[ Main Container ]]-- */
	#imouter0 {border-style:0; height:33px; margin:0 auto;}


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul { background-color:#f15416; border:1px solid #ffc894; border-bottom:0; margin:0px;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); opacity:0.85;}

		/* [Underlayment (Drop Shadow)] */
		#imenus0 .imunder {background-color:#a2a2a2; top:3px; left:3px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity:0.20;-moz-opacity:0.20;}


	/* --[[ Main Items ]]-- */
	/*.imatm { width:140px;}*/
	#imenus0 li a, #imenus0 .imctitle { text-align:center; font-size:12px; text-decoration:none; border:0;}

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {}
		#imenus0 li a.ihover, .imde imenus0 a:hover {}

		/* [active] */
		#imenus0 li a.iactive {}


	/* --[[ Sub Items ]]-- */
	.subLv1 {width:140px;top:0;*top:-2px;left:-1px;}
	.subLv2 { width:140px;top:-23px;left:132px;}
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  { color:#ffffff; text-align:left; display:block; text-decoration:none; height:27px; line-height:27px; border-bottom:1px solid #f4b367; padding-left:25px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {color:#ffffff; background-color:#f59700; line-height:27px; font-weight:bold;}
		#imenus0 ul li a.ihover {color:#ffffff; background-color:#f59700; line-height:27px; font-weight:bold;}

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#ffffff;}


/*套餐表格样式 begin*/
.ehome_e6_cn_ul tr{height:27px;}
.ehome_e6_cn_ul td{line-height:24px;}
/*套餐表格样式 end*/

/*右侧问题列表and关联业务列表样式 begin */
.question_box_title { height:36px; line-height:36px; padding-left:15px; background-image:url(../images/common/bg/v3_bg_logintitle.jpg); font-size:15px; font-weight:bold; _height:28px; _padding-top:8px;}
.question_cn {padding:0 0 2px 25px; display:block; background:url(../images/common/ico/v3_arrow5.gif) no-repeat 10px 5px;width:200px;white-space:nowrap;      text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.question_cn a {line-height:20px;}
/*右侧问题列表and关联业务列表样式 end */

/*无线宽带各栏目字间距样式 begin*/
.home_internet_kdcn li{line-height:24px;}
/*无线宽带各栏目字间距样式 end*/

/*不良信息样式 begin*/
.common_notice{width:480px; padding-left:40px;}
.common_notice li { float:left; width:120px; display:block; padding-top:50px; padding-left:15px; padding-right:15px;}
/*不良信息样式 end*/

/*字体超出部分省略样式*/
.font_more1{width:440px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;}
.font_more2{width:390px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;}
.font_more3 li{width:120px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;}
/*字体超出部分省略样式*/

/*通用业务底层常见问题收缩样式 begin*/
.commonquestionlist_fold { border-bottom:1px solid #dddddd;}
.commonquestionlist_fold .question { display:block; clear:both; padding:3px 8px; background:url(../images/common/ico/v3_num12.gif) no-repeat right; cursor:pointer;}
.answer { display:none; clear:both; padding:3px 8px 3px 25px; border-top:1px dashed #eeeeee; color:#666666;}
.commonquestionlist_open { border-bottom:1px solid #dddddd;}
.commonquestionlist_open .question { display:block; clear:both; padding:3px 8px; background:url(../images/common/ico/v3_num11.gif) no-repeat right; cursor:pointer;}
/*通用业务底层常见问题收缩样式 end*/

/* 常见问题 begin */
.question_ul {padding:10px 0 10px 0;}
.question_li_btn {float:left;width:15px;padding-top:8px;_padding-top:0px;}
.question_li_title {float:left;padding:13px 0 0 0px;_padding:5px 0 0 0px;}
.question_li_more{float:right;padding:13px 13px 0 0px;_padding:5px 6px 0 0px;}
.question_cn {padding:3px 0 0 25px;height:24px; background-image:url(../images/common/ico/v3_arrow5.gif); background-repeat:no-repeat; background-position:10px center}
/* 常见问题 end */

/* 调查问卷样式 begin */
.lefttdbg { padding-top:6px; border-bottom:1px dashed #f1f1f1; background-color:#f8f8f8; font-weight:bold;}
/* 调查问卷样式 end */

/* 左侧栏目名 begin */
.commonlist_title{width:726px; height:29px;border:1px solid #cccccc;margin:8px 0 8px 0;padding:1px;}
.commonlist_ul { background-image:url(../images/common/bg/v3_commontitle_bg.gif);width:726px;height:29px;}
.commonlist_ico {padding:5px 0 0 10px;float:left;}
.commonlist_tt1 {float:left;line-height:29px;}
.commonlist_tt2 {float:right;text-align:right;line-height:29px;padding-right:5px;}
/* 左侧栏目名 end */

/* 在线客服 begin */
.index_zxkf {width:237px;float:left;}
.index_zxkf_title {height:27px;text-align:center;font-weight:bold;padding-top:5px;}
.index_zxkf_lf {width:120px;float:left;height:22px;padding-right:1px;display:block;text-align:center;font-weight:bold;}
.index_zxkf_rt {padding-left:1px;border-left:1px solid #cccccc;width:114px;float:left;height:22px;display:block;text-align:center;font-weight:bold;}
.index_zxkf_lf a {font-size:14px;color:#666666;}
.index_zxkf_lf a:hover {font-size:14px;color:#ff6600;}
.index_zxkf_rt a {font-size:14px;color:#666666;}
.index_zxkf_rt a:hover {font-size:14px;color:#ff6600;}
/* 在线客服 end */

/* 左侧标题列表 begin */
.commonlist_cn_title { height:28px; line-height:36px;_line-height:28px; padding-left:15px; background-image:url(../images/common/bg/v3_commonbox_bg.gif); font-size:15px; font-weight:bold;padding-top:8px;}
.commonlist_cn {padding:5px 0px 8px 15px;}
.commonlist_cnul {width:350px!important;width:343px; _width:339px;overflow:hidden;}
.commonlist_cnul_s {width:350px!important;width:343px; overflow:hidden;}
.commonlist_cntt { float:left; background:url(../images/common/ico/v3_arrow1.gif) no-repeat left center; padding-left: 20px; height:36px; width:323px;}
.commonlist_cntt_s { float:left; background:url(../images/common/ico/v3_arrow1.gif) no-repeat left center; padding-left: 20px; height:36px; width:80px;margin-right:10px;overflow:hidden;}
.commonlist_cnrq { float:right; display:block; height:36px;}
.commonlist_cn_bottom {float:right;padding:5px 25px 15px 0px;}
/* 左侧标题列表 end */

/*各省右侧图片自定义 begin*/
.help_right_cn1 {width:223px;float:left;padding-left:13px;background-image:url(../images/ehome/ehome_index_bnt1.gif); background-repeat:no-repeat;background-position:135px 2px;line-height:24px;color:#666666;border-bottom:1px dashed #cecece;}
.help_right_cn1 h1 {padding:0;margin:0;font-size:13px;font-weight:bold;height:24px;line-height:24px;}
.help_right_cn1 span {font-size:13px;font-weight:bold;height:24px;line-height:24px;padding-bottom:6px;}
.help_right_cn2 {width:223px;float:left;padding-left:13px;height:100px;background-image:url(../images/ehome/ehome_index_bnt2.gif); background-repeat:no-repeat;background-position:135px 2px;line-height:24px;color:#666666;border-bottom:1px dashed #cecece;}
.help_right_cn2 h1 {padding:0;margin:0;font-size:13px;font-weight:bold;height:24px;line-height:24px;}
.help_right_cn2 span {font-size:13px;font-weight:bold;height:24px;line-height:24px;padding-bottom:6px;}
.help_right_cn3 {width:223px;float:left;padding-left:13px;height:80px;background-image:url(../images/ehome/ty_live.gif); background-repeat:no-repeat;background-position:135px 2px;line-height:24px;color:#666666;}
.help_right_cn3 h1 {padding:0;margin:0;font-size:13px;font-weight:bold;height:24px;line-height:24px;}
/*各省右侧图片自定义 end*/

/*新业务推荐 begin*/
.ywtj_title {float:left;padding:13px 0 0 0px;_padding:5px 0 0 0px;color:#ff6600;}
.new_ywtj_cn {display:block;line-height:24px;width:180px;float:left;height:198px;}
.new_ywtj_div {padding:5px;display:block; width:170px; height:120px;clear:both;}
.new_ywtj_div .img {width:80px;padding-top:20px;float:left;text-align:center;}
.new_ywtj_div .img_title {width:80px;padding-top:10px;text-align:center;float:left;}
.new_ywtj_div .text {width:90px;float:right;clear:right;display:block;height:120px;}
.new_ywtj_div .text .title {font-size:13px;font-weight:bold;color:#666666;display:block;line-height:22px;clear:both;}
.new_ywtj_div .text .content {color:#666666;line-height:20px;height:80px;display:block;clear:both;}
.new_ywtj_div .text .dg {color:#ff6600;text-align:right;height:18px;display:block; clear:both;}
/*新业务推荐 end*/

/*首页热门业务推荐 begin*/
.index_ywtj_cn {display:block;line-height:24px;width:180px;float:left;}
.index_ywtj_div {padding:5px;}
.index_ywtj_div .img {width:80px;padding-top:20px;float:right;text-align:center;}
.index_ywtj_div .img_title {width:80px;padding-top:10px;text-align:center;float:left;}
.index_ywtj_div .text {width:90px;float:left;}
.index_ywtj_div .text .title {font-size:13px;font-weight:bold;color:#666666;float:left;width:90px;height:22px;line-height:22px;}
.index_ywtj_div .text .content {color:#666666;float:left;line-height:20px;width:90px;}
.index_ywtj_div .text .dg {color:#ff6600;float:left;text-align:right;width:90px;}
/*首页热门业务推荐 end*/

/*各省自定义 begin*/
.vas {width:241px;}
.vas_jchd_cn {padding:0 13px 0 13px;border-bottom:1px dashed #cecece;height:100px;}
.vas_jchd_cn img {float:right;width:95px;padding-top:20px;}
.vas_jchd_cn .text {width:100px;float:left;}
.vas_jchd_cn .text .title {width:100px;font-weight:bold;float:left;}
.vas_jchd_cn .text .content {float:left;line-height:20px;color:#666666;}
/*各省自定义 end*/

/*各省左侧图片自定义 begin*/
.phone_left_cn {width:730px;}
.phone_left_cn1 {width:120px;float:left;padding-left:113px;background-image:url(../images/ehome/ehome_index_bnt1.gif); background-repeat:no-repeat;background-position:left 2px;line-height:24px;color:#666666;}
.phone_left_cn1 h1 {padding:0;margin:0;font-size:13px;font-weight:bold;height:24px;line-height:24px;color:#666666;}
.phone_left_cn2 {width:120px;float:left;padding-left:113px;height:100px;background-image:url(../images/ehome/ehome_index_bnt2.gif); background-repeat:no-repeat;background-position:left 2px;line-height:24px;color:#666666;}
.phone_left_cn2 h1 {padding:0;margin:0;font-size:13px;font-weight:bold;height:24px;line-height:24px;color:#666666;}
.phone_left_cn3 {width:160px;float:left;padding-left:93px;height:100px;background-image:url(../images/ehome/ty_live.gif); background-repeat:no-repeat;background-position:left 2px;line-height:24px;color:#666666;}
.phone_left_cn3 h1 {padding:0;margin:0;font-size:13px;font-weight:bold;height:24px;line-height:24px;color:#666666;}
/*各省左侧图片自定义 end*/
.marquee { overflow:hidden;width:400px;height:29px;line-height:29px;display:inline; float:left;}
.marquee li {width:400px;height:25px;line-height:25px;}
#scrollDiv{width:400px;height:29px;line-height:29px;overflow:hidden}
#scrollDiv li {width:400px;height:25px;line-height:25px;}
.level li { float:left;}


/* 内容静态标签切换 begin */
.covertab {background-image:url(../images/surfing/surfing_package_content_bg1blf.gif);font-weight:bold;color:#ffffff;display:block;float:left;background-repeat:no-repeat;margin-right:1px;}
.covertab span {background-image:url(../images/surfing/surfing_package_content_bg1brt.gif);height:29px;font-weight:bold;color:#ffffff;background-repeat:no-repeat; background-position:right;display:inline-block;padding:0 15px 0 15px;line-height:29px;}
.cormaltab {background-image:url(../images/surfing/surfing_package_content_bg1lf.gif);font-weight:bold;color:#333333; display:block;float:left;background-repeat:no-repeat;margin-right:1px;}
.cormaltab span {background-image:url(../images/surfing/surfing_package_content_bg1rt.gif);height:29px;font-weight:bold;color:#333333;background-repeat:no-repeat; background-position:right; display:inline-block;padding:0 15px 0 15px;line-height:29px;}
.surfing_package_gz {width:330px;float:left;line-height:29px;text-align:right;}
.home_phone_txtqh {height:29px;cursor: pointer;}
.home_phone_qhcn {clear:both;width:510px;display:none; line-height:24px;}
.home_phone_qhcn * { line-height:24px;}
.phone_cn_newqh {padding-top:15px; width:520px; border-bottom:1px solid #cccccc; position:relative;}
.phone_newqh_span {position:absolute; right:0; top:15px; z-index:1000px;}
/* 内容静态标签切换 end */

/*热卖排行 begin*/
.phone_hot_lfdiv_li {width:218px;padding-left:7px;height:22px;line-height:22px;}
.phone_hot_lfdiv_li p {float:left;height:22px;line-height:22px;font-size:13px;width:145px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.phone_hot_lfdiv_li span {float:right;height:22px;line-height:22px;}
/*热卖排行 end*/

/* 左侧套餐列表 begin */
.packagelist_li_btn {float:left;width:15px;padding-top:8px;_padding-top:0px;}
.packagelist_li_title {float:left;padding:13px 0 0 10px;_padding:5px 0 0 3px;}
.ehomeset_packagelist {padding-bottom:13px;}
.ehomeset_packagelist ul li a{line-height:24px;}
.packagelist_ul {padding:10px 17px 0 17px;}
.packagelist_li {border-bottom:1px solid #dddddd;width:163px;line-height:25px;}
.packagelist_li span {display:block;line-height:25px;padding-left:15px;width:148px;}
.ehomesetcndown { background-image:url(../images/ehome/ehome_set_content_bg4.gif); background-repeat:no-repeat; background-position:150px center;}
.ehomesetcnup { background-image:url(../images/ehome/ehome_set_content_bg3.gif); background-repeat:no-repeat; background-position:150px center;}
.ehomeset_package {width:163px;margin:1px 0 1px 0;display:none;border-top:1px solid #dddddd;}
.ehomeset_package ul {background-color:#ebebeb;width:163px;margin-top:1px;}
.ehomeset_package li {width:133px;height:25px;line-height:25px;padding-left:25px;}
/* 左侧套餐列表 end */

 
/*右侧下载列表 begin*/
.help_download{ width:239px; height:100px; border:1px solid #ccc; margin:8px 0 10px 0; background:url(../images/home_help/help_bg_7.gif)}
.help_download_title{ width:224px; margin:10px 0 15px 15px;}
.help_download_title img{ margin-right:5px;}
.help_download li{height:20px; margin-left:15px; line-height:20px; display:block;}
.help_download li img{ margin-right:5px;}
/*右侧下载列表 end*/

/* 在线客服 begin */
.slist_olservice {width:196px;float:left;border:1px solid #cccccc; background-color:#ffffff; padding:1px; margin-bottom:8px;height:60px;}
.slist_olservice_title {height:27px;text-align:center;font-weight:bold;padding-top:5px;}
.slist_olservice_lf {width:90px;float:left;height:22px;padding-right:1px;display:block;text-align:center;font-weight:bold;}
.slist_olservice_rt {padding-left:1px;border-left:1px solid #cccccc;width:90px;float:left;height:22px;display:block;text-align:center;font-weight:bold;}
.slist_olservice_lf a {font-size:14px;color:#666666;}
.slist_olservice_lf a:hover {font-size:14px;color:#ff6600;}
.slist_olservice_rt a {font-size:14px;color:#666666;}
.slist_olservice_rt a:hover {font-size:14px;color:#ff6600;}
/* 在线客服 end */


