@charset "gb2312";
/* CSS Document */
/* 总体布局_样式 begin */
body {margin:0; background-color:#ffffff; line-height:16px;}
*{ font-size:12px; color:#333333;}
div,ul,li,ol,dd,dt,dl,span,p,form,img,a,h1,h2,h3,h4,h5,h6,h7,hr,select{margin:0; padding:0; border:none; 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;}
.alignCenter { text-align:center;}
.alignLeft { text-align:left;}
.alignRight { text-align:right;}
.hideBtn{cursor:pointer;}
.showBtn{cursor:pointer;}
/* 总体布局_样式 end */

/*登录框部分 begain*/
.FreeLogin { border:1px solid #cccccc; background-color:#FFFFFF; padding:1px; margin-bottom:8px; height:223px;width:241px; float:right; clear:right;}
.FreeLogin h3 { height:36px;line-height:28px;  background-image:url(/resources/Images/common/v3_commonbox_bg.gif); clear:both; text-align:center; color:#FF6600; font-size:15px;}
.FreeLogin li { line-height:22px; padding-left:10px; padding-right:10px;}
.FreeLogin td{ line-height:26px;}
.sfbutton2 {background:url(/resources/Images/common/button_lbg.jpg) no-repeat ;  width:70px; text-align:center; height:22px; padding-left:10px;margin-right:16px; margin-top:5px;margin-bottom:5px; }
.sfbutton2 span{background:url(/resources/Images/common/button_rbg.jpg) no-repeat top right;  padding-right:10px; color:#FFFFFF; font-weight:bold; line-height:22px; display:block; }
.sfbutton2 a{ text-decoration:none;}
/*登录框部分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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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(/resources/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:link,.orange:visited,.orange:hover,.orange:active { color:#ff6600!important; }
.orange a { color:#ff6600!important;}
.orange a:hover { color:#ff6600!important;}
.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; padding-left:15px; background-image:url(/resources/Images/common/bg/v3_commonbox_bg.gif); clear:both}
.commonbox_title li,.commonbox_title li a{height:36px; line-height:36px;}
.commonbox_title .tit{ float:left;}
.commonbox_title .tit,.commonbox_title .tit a{ font-size:15px; font-weight:bold; }
.commonbox_title .li_more{ float:right; font-size:12px; color:#f60; padding-right:10px}
.commonbox_title .li_more a:link,.commonbox_title .li_more a:visited,.commonbox_title .li_more a:hover,.commonbox_title .li_more a:active{ color:#f60;}
.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(/resources/Images/common/tag/bigtag_bg.gif) repeat-x bottom;cursor: pointer}
.common_bigtag1 { height:29px; padding-bottom:12px; background:url(/resources/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(/resources/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(/resources/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(/resources/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(/resources/Images/common/tag/bigtag1_right.gif) no-repeat right;}

/*一级标签切换样式 end */


/*个人与家庭头部_样式 begin*/
#city{position:absolute;/*IE6*/z-index:1000000; left: 268px  ;  /*定义层居中*/top: 22px; *top:33px; width:274px;/*定义下拉菜单层的宽度*/min-height:134px;background-color: #FFFFFF; layer-background-color: #FFFFFF; border:solid 1px #d6d6d6; filter:alpha(opacity='90');/*IE*/opacity:0.9;/*FF*/}
#city h3{line-height:25px; background:url(/resources/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: 268px  ;  /*定义层居中*/top: 45px; *top:59px; width:274px;/*定义下拉菜单层的宽度*/min-height:84px;background-color: #FFFFFF; layer-background-color: #FFFFFF; border:solid 1px #d6d6d6; filter:alpha(opacity='90');/*IE*/opacity:0.9;/*FF*/}
#area h3{line-height:25px; background:url(/resources/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; line-height:30px; }
.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:#333333; font-weight:bold; line-height27px;}
.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; margin-left:15px;}
.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_changesub{float:left; display:inline; margin-top:0px; margin-left:10px; cursor:pointer; }
.city_changesub img{_margin:10px 0; _vertical-align:middle;}
.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_channel_family{float:right; display:inline; margin-top:11px;}
.head_channel_company{float:right; display:inline;margin-top:11px;}
.head_banner{ clear:both;width:980px; height:33px; background:url(/resources/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(/resources/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(/resources/Images/common/ico/v3_arrow11.gif) no-repeat left 8px;}
.aboutus a { line-height:24px;}

/*个人与家庭头部_样式 end*/


/*内容层_样式 begin*/
.page_body,#sflayout{width:980px; margin:0 auto;padding-top:10px; clear:both;}
.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(/resources/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(/resources/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(/resources/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(/resources/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*/
#login .td01 {    padding-left:10px;    padding-right:10px;    font-size: 12px;    color: #1e508f;    font-weight:bold}
#login .logintable td { padding:0; line-height:16px;color:#666666;}
.logintable{width:230px; height:140px; padding-left:10px;}
.logintable  li{ padding:0; line-height:22px;color:#666666;}
#login .logintable span { color:#666666;}
#login{height:219px; margin-bottom:0}
#login .commonbox_title{ padding:0}
#login .commonbox_title .tit{ float:none; text-align:center; color:#f60}
.common_login{width:239px; height:176px; border:solid 1px #cfcfcf; margin-bottom:8px;}
.common_login_title{width:237px; height:37px; background:url(/resources/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;}
.login {background-image:url(/resources/Images/common/login.jpg);background-repeat:no-repeat;background-position:left top;margin:0 auto;width:660px;height:328px;margin-bottom: 10px;}
.shou {font-size: 12px; cursor:pointer; font-family: "Verdana", "Arial", "Helvetica", "sans-serif";}
.login_icon2{width:100px; margin-left:15px; margin-top:35px; margin-bottom:10px; cursor:pointer;}
.login_icon3 td{ background-image:url(/resources/Images/common/login_icon3.jpg);background-repeat:no-repeat;background-position:left;padding-left:14px;padding-right:4px;color:#015BAD;}
.input { border: 1px solid #D6D6D6; background-color: #FFFFFF; font-family: "宋体", "新宋体"; font-size: 12px; font-weight: normal; color: #666666; width: 100px;	height: 20px; line-height:20px;}
.input2 {border: 1px solid #D6D6D6; background-color: #FFFFFF; font-family: "宋体", "新宋体"; font-size: 12px; font-weight: normal; color: #666666; width: 150px;	height: 20px; line-height:20px; padding-left:3px;}
.red_12 {FONT-WEIGHT: normal; COLOR: #FF5828}
A.red_12:link {FONT-SIZE: 12px; COLOR: #FF5828; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none}
A.red_12:visited {FONT-SIZE: 12px; COLOR: #FF5828; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none}
A.red_12:hover {FONT-SIZE: 12px; COLOR: #FF5828; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: underline}
A.red_12:active {FONT-SIZE: 12px; COLOR: #FF5828; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none}
.clue2 { width:620px !important; width:660px; background-color: #F3F6FF; border: 1px solid #E5E5E5; line-height:24px; color: #000000; text-align:left; font-size:12px; margin:10px auto 10px; padding-right: 15px; padding-bottom: 4px;	padding-left: 15px;	padding-top: 4px;}
.clue2 h1 {font-size: 12px;	font-weight: bold; color: #000000; background-image: url(/resources/Images/common/lo.gif); background-repeat:no-repeat; background-position:left; padding-left:35px;	padding-top:5px; margin-top: 5px; margin-bottom: 5px;}
#userTypeSelectorDiv1 {position: absolute; width:152px;	top:-30px; left:150px; width:152px; padding: 0px; vertical-align: super; display:none;}
#userTypeSelectorDiv1  .top{ background-image: url(/resources/Images/common/types_t.gif); height:15px; background-repeat: no-repeat; background-position: left top; margin: 0px;	width: 152px;}
#userTypeSelectorDiv1  .main{ background-image: url(/resources/Images/common/types_m.jpg); background-repeat:repeat-y; margin: 0px; background-position: left top;}
#userTypeSelectorDiv1  .bottom{ background-image: url(/resources/Images/common/types_b.gif); background-repeat:no-repeat; height:12px; background-position: left top;}
#userTypeSelectorDiv1  .main ul{ padding:0px; list-style:none; margin: 0px 10px 0px 10px; text-align: center;}
#userTypeSelectorDiv1  .main li{ white-space:nowrap; text-align: left; padding-left:30px; cursor:pointer;}


.custom_info{ margin-bottom:10px; line-height:20px; font-size:14px; text-align:center}
.custom_info strong{ color:#f60;}
.custom_info span{ font-weight:bold}
.ops{ margin:0 25px;}
.ops li{ padding-left:75px; border-top:1px dashed #ccc; line-height:30px; background:url(/resources/Images/common/ico/v3_arrow1.gif) no-repeat 60px center}
/*登录模块层_样式 end*/

/*24小时客服服务 begin*/
.service_24hour{ width:241px; height:60px; display:block; margin-bottom:7px; background:url(/resources/Images/common/v3_24hour.jpg);}
.service_24hour iframe { background:url(/resources/Images/common/v3_24hour.jpg);}
/*24小时客服服务 end*/

/*快捷服务区_样式 begin*/
.fast_service{width:239px; height:267px; border:solid 1px #cfcfcf; border-top:none;margin-bottom:5px;}
.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(/resources/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(/resources/Images/common/ico/v3_arrow2.gif) no-repeat right;}
.rolin_active h3 .title { color:#ff6600; background:url(/resources/Images/common/ico/v3_arrow3.gif) no-repeat right;}

.fast_service_con{ height:117px; overflow:hidden;}
.fast_service_box{ padding:10px;_padding:10px 10px 0px 10px;}
.fast_service_box td{ line-height:22px; color:#333333}
.fast_service_txt1{ line-height:18px;color:#666666; }
.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; margin:0 auto; clear:both; }
.footer_body{ padding:0 0 10px;}
.footer_body_left{float:left; width:690px;}
.footer_body_right{float:right;text-align:right}
.footer_banner{text-align:left;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='50');/*IE*/opacity:0.5;/*FF*/}
#myjQueryNav LI { width:15px; height:15px; margin-right:5px; background:url(/resources/Images/common/btn/v3_btn_round2.gif); display:block; float:left; cursor:pointer;}

#myjQuery #flow { Z-INDEX: 100; LEFT: 600px; bottom:10px; width:15px; height:15px; POSITION: absolute; background:url(/resources/Images/common/btn/v3_btn_round1.gif); filter:alpha(opacity='60');/*IE*/opacity:0.6;/*FF*/}

/*广告通栏切换样式 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(resources/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(resources/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:130px;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:15px; }

		/* [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(/resources/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(/resources/Images/common/ico/v3_arrow5.gif) no-repeat 10px 5px;}
.question_cn a {line-height:20px;}
#common_ques .question_ul{ padding-top:0}
#common_ques .question_ul li{padding:0 0 2px 25px; display:block; background:url(/resources/Images/common/ico/v3_arrow5.gif) no-repeat 10px 5px;}
#common_ques .question_ul li a:link,#common_ques .question_ul li a:visited{ color:#666;}
#common_ques .question_ul li a:hover,#common_ques .question_ul li a:active{ color:#f60;}
/*右侧问题列表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(/resources/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(/resources/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(/resources/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{ height:29px;border:1px solid #cccccc;margin:8px 0 8px 0;padding:1px;}
.commonlist_ul { background-image:url(/resources/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 */
#serv_online{height:60px;}
#serv_online .commonbox_title{ padding:0}
#serv_online .commonbox_title li.tit{ float:none;text-align:center;font-weight:bold; height:36px; overflow:hidden;color:#f60}
.index_zxkf_title {height:27px;text-align:center;font-weight:bold;padding-top:5px;}
.index_zxkf_lf {width:49.5%;float:left;height:16px;text-align:center;font-weight:bold;}
.index_zxkf_rt {border-left:1px solid #cccccc;width:49.5%;float:left;height:16px;display:block;text-align:center;font-weight:bold;}
#serv_online a {font-size:14px;color:#666666;}
#serv_online a:hover {font-size:14px;color:#ff6600;}
/* 在线客服 end */

/*热门排行 begin*/
#hot_list .question_ul{ padding-top:0}
#hot_list .question_ul li{ padding:2px 10px; height:20px; clear:both; }
#hot_list .question_ul li p{float:left; }
#hot_list .question_ul li span{ float:right!important; line-height:20px;}
/*热门排行 end*/
/* 左侧标题列表 begin */
.commonlist_cn_title { height:28px; line-height:36px;_line-height:28px; padding-left:15px; background-image:url(/resources/Images/common/bg/v3_commonbox_bg.gif); font-size:15px; font-weight:bold;padding-top:8px;}
.commonlist_cn {padding:5px 0px 8px 15px;overflow:hidden;}
.commonlist_cnul {width:350px!important;width:343px; overflow:hidden;}
.commonlist_cnul_s {width:350px!important;width:343px; overflow:hidden;}
.commonlist_cntt { float:left; background:url(/resources/Images/common/ico/v3_arrow1.gif) no-repeat left center; padding-left: 20px; height:36px; width:323px;}
.commonlist_cntt_s { float:left; background:url(/resources/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(/resources/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(/resources/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(/resources/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;_padding:2px;}
.new_ywtj_div .img {width:80px;padding-top:20px;float:left;text-align:center;}
.new_ywtj_div .img_title {padding-top:10px;text-align:center; display:block}
.new_ywtj_div .text { }
.new_ywtj_div .text .title {font-size:13px;font-weight:bold;color:#666666;height:22px;line-height:22px;}
.new_ywtj_div .text .content {color:#666666;line-height:20px; height:80px; overflow:hidden}
.new_ywtj_div .text .dg {color:#ff6600;text-align:right; padding-right:10px;}
/*新业务推荐 end*/

/*首页热门业务推荐 begin*/
.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*/
.self_define_left .question_ul{ zoom:1}
.self_define_left .item{ width:33.333%; float:left}
.self_define_left .item .img{ width:100px; float:left; text-align:center; _margin-right:-3px; overflow:hidden}
.self_define_left .item h1{ padding:0;margin:0;font-size:13px;font-weight:bold;height:24px;line-height:24px;color:#666666;}
.self_define_left .item p{ line-height:24px;color:#666666;}
/*.phone_left_cn {width:730px;}
.phone_left_cn1 {width:120px;float:left;padding-left:113px;background-image:url(/resources/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(/resources/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(/resources/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:29px;line-height:28px;}
.level li { float:left;}

/*常用功能 begin*/
#fast_pass{ background:url(/resources/Images/common/bg/fast_bg.gif) no-repeat right bottom}
#fast_pass .question_ul{ padding-top:0}
#fast_pass .question_ul li{ float:left; width:80px; padding-left:32px; height:30px; line-height:30px; background:url(/resources/Images/common/ico/v3_arrow1.gif) no-repeat 15px center;}
#fast_pass .question_ul li a{ line-height:30px;}
/*常用功能 end*/

/*网站账户 begin*/
a{text-decoration: none;}
a:link { font-family: "宋体"; color: #666666; text-decoration: none; border: none;}
a:visited { font-family: "宋体"; color: #666666; text-decoration: none;	border: none;}
a:hover { font-family: "宋体"; text-decoration:none; color:#ff6600;}
.red_font{ color:#ff8605; }
.red_font A:link{ color:#ff8605;TEXT-DECORATION: none }
.red_font A:visited{ color:#ff8605;TEXT-DECORATION: none }
.red_font A:hover{ color:#ff8605;TEXT-DECORATION: underline }
.table_k_bg { border-top: 1px solid  #E5E5E5; border-left:1px solid  #E5E5E5; }
.table_k_bg td { border-right: 1px solid  #E5E5E5; border-bottom:1px solid  #E5E5E5;}
.table_k_bg1 { background-color: #FFFFFF; font-family: "宋体", "新宋体"; color: #555555; padding-left: 10px; text-align: justify; vertical-align: middle;line-height: 20px; font-size: 12px;height: 24px;}
.table_k_bg2 { background-color: #F0F8FB; font-size: 12px; color: #003366; text-align: right; padding-right: 10px; line-height: 20px; vertical-align: middle; padding-left: 5px; }
.text3 { font-family: "宋体"; font-size: 12px; color: #666666; text-align: left; vertical-align: bottom; height: 21px;}
.subselectbg_i2 { background-image: url(/images/index_r11_c5.gif); background-repeat: repeat-x; background-position: bottom;}
.button_r { font-size: 12px; background: url(/images/buttom_r.gif) left; color: #FFFFFF; height: 20px; border: 0px solid #FF6600; font-family: "宋体", "新宋体"; padding-right:10px; padding-left: 10px;}
.button_w { font-size: 12px; background: url(/images/button_w.gif) right; color: #003366; height: 20px; border: 0px solid #CCCCCC; font-family: "宋体", "新宋体"; padding-right: 10px; padding-left: 10px;}
.str { font-weight: bold; }
.blue { color: #003366; }
.subselectbg_i2 { background-image: url(/images/index_r11_c5.gif); background-repeat: repeat-x; background-position: bottom;}
/*网站账户 end*/