/** begin ---prod-detail2.css---*/
/**********************
	产品头部
***********************/
.prod-detail2{padding-bottom: 20px;border-bottom: 1px dashed #D6D6D6;}
.prod-detail2-title{ float:left; margin-right: 16px;}
.prod-detail2-title h2{font-size: 22px; font-family: Microsoft YaHei, SimHei, SimSun, sans-serif; color: #4D4D4D; letter-spacing: 1px;line-height: 24px;}
.prod-detail2-info{font-size: 14px; color: #808080;line-height: 24px;}
.prod-detail2-menu{clear: both;padding-top: 14px;}
.prod-detail2-menu ul { overflow: hidden; zoom: 1; }
.prod-detail2-menu li { float: left; margin-right: 5px; padding: 0 6px 0 0; white-space: nowrap; border-right: 1px solid #CCCCCC; }
.prod-detail2-menu li.last { margin-right: 0; padding: 0; border-right: none; }
.prod-detail2-menu li a:link,
.prod-detail2-menu li a:visited { padding-left: 20px; padding-bottom: 1px; background: url(https://i.alipayobjects.com/sys/personalprod/style/home/bg-prod-detail-menu.png) no-repeat left top; color: #1E92C0;
/*padding-top: 2px\9;  IE hack */
_padding-top: 0px; /* IE6 hack */
}
.prod-detail2-menu li.search a:link, .prod-detail2-menu li.search a:visited {
    background-position: 0 0;
}
.prod-detail2-menu li.setting a:link, .prod-detail2-menu li.setting a:visited {
    background-position: 0 -30px;
}
.prod-detail2-menu li.card a:link, .prod-detail2-menu li.card a:visited {
    background-position: 0 -60px;
}
.prod-detail2-menu li.list a:link, .prod-detail2-menu li.list a:visited {
    background-position: 0 -90px;
}
.prod-detail2-menu li.account a:link, .prod-detail2-menu li.account a:visited {
    background-position: 0 -120px;
}
.prod-detail2-menu li.deduct a:link, .prod-detail2-menu li.deduct a:visited {
    background: url("https://i.alipayobjects.com/e/201112/2FdC1jHn91.png") no-repeat scroll left 1px transparent;
}


/** end ---prod-detail2.css---*/
/**Last Changed Author: guangao--Last Changed Date: Tue Apr 17 12:14:46 CST 2012**/
/**alice.components.prod-detail2-1.0**/
/** CurrentDeveloper: popomore**/
/** DeployDate: Tue Apr 17 12:15:09 CST 2012**/
/** begin ---lf-chooseCity.css---*/
/*
	@name: 生活助手组件 城市自动补完
	@base: .tip-faq
	@required: null
	@example: 
*/

/**********************
	城市自动补完
***********************/
.cs-container {position:relative;width:175px;}
.cs-container ul {margin:0;padding:0;}
.cs-container li {cursor:pointer;list-style:none;text-indent: 5px;padding:4px 0;}
.cs-container li em {background:#F8FF31;font-weight:normal;}
.cs-container li.highlight .selected {background:#CFF130;}
.cs-container .error {background:#fff;border:1px solid #b9b9b9;color:#b2b2b2;padding:5px;}
.cs-container .error-focus {background-color:#fff;border:1px solid #ababab;color:#ababab;left:0;position:absolute;text-indent: 10px;top:0;width:100%;padding:4px 0;}
.cs-container li.selected,.cs-container li.selected em,.cs-container li.highlight {background-color:#D6ECFF;}

.suggests {background-color:#fff;border:1px solid #ababab;left:0;position:absolute;top:0;width:100%;}
#tb-iframe-content {margin-left:36px;margin-right:30px;padding-top:5px;color:#4D4D4D;}

    


/**********************
	城市选择表单
***********************/
.choose-city { zoom:1; margin: 0 0 15px 0; position: relative; z-index: 10;height: 40px; padding-left: 15px;  background: url(https://img.alipay.com/sys/personalprod/style/home/pucprod/bg-puc.png) no-repeat left top;}
.choose-city h3 { position: absolute; top: 8px; left: 15px; font-size: 18px; font-family: SimHei; color: #005C9D; }
.choose-city .i-text { position: absolute; top: 7px; left: 130px; width: 72px; height: 24px; padding: 0 0 0 6px; border: 1px solid #CCCCCC;
	border-radius: 3px 0 0 3px;
	box-shadow: 2px 2px 2px #EEEEEE inset;
	outline: none; 
	-webkit-transition: all 0.15s ease-in;
	-moz-transition: all 0.15s ease-in;
	transition: all 0.15s ease-in;
	height: 20px\9; /* -- IE hack -- */
	padding: 4px 0 0 6px\9; /* -- IE hack -- */

}
.choose-city .i-text:hover,
.choose-city .i-text:focus { border: 1px solid #999999; 
	-webkit-transition: all 0.15s ease-in;
	-moz-transition: all 0.15s ease-in;
	transition: all 0.15s ease-in;
}
.choose-city .fm-explain{ position: absolute; top: 11px; left: 245px; color: #999999; }
.choose-city .tip-angle { position: absolute; top: 31px; left: 245px; }

.choose-city .ui-tip { position: absolute; top: 40px; left: 130px; float: left; max-width:280px;
	border-radius: 3px;
	box-shadow: 0 -10px 10px rgba(0, 0, 0, 0.05) inset, 2px 2px 2px rgba(0, 0, 0, 0.25);
}
.choose-city .ui-tip .ui-icon-top-arrow { left: 38px; }
.choose-city .ui-tip .ui-tip-container {
	border-radius: 3px;
}

.choose-city .a-arrow { overflow: hidden; position: absolute; top: 7px; left: 210px; width: 27px; height: 26px; text-indent:-9999px; background:url(https://img.alipay.com/sys/personalprod/style/home/pucprod/bg-puc.png) no-repeat scroll 0 -40px; 
	outline: none; 
}
.choose-city .a-arrow:hover { background:url(https://img.alipay.com/sys/personalprod/style/home/pucprod/bg-puc.png) no-repeat scroll -27px -40px; }


/**********************
	热门城市控件
***********************/
.choose-city .hot-city-container { visibility: inherit;
	opacity: 1;
	-webkit-transition: all 0.25s ease-in;
	-moz-transition: all 0.25s ease-in;
	transition: all 0.25s ease-in;
}
.choose-city .fn-hide { display: block; visibility: hidden;
	opacity: 0;
	-webkit-transition: all 0.25s ease-in;
	-moz-transition: all 0.25s ease-in;
	transition: all 0.25s ease-in;
	display: none\9; 
}
.hot-city-container {background:#DBDBDB;width:240px;border:1px solid #BCBCBC;padding-bottom:5px;position:absolute;left:130px;top:33px;z-index: 9997;background:#DBDBDB url(https://img.alipay.com/assets/i/cn/mipgw/tb-bmcenter/hot-city-header.png) repeat-x;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
	_top: 31px; /* -- IE6 hack* -- */
}
.hot-city-content {margin:5px 5px 0 5px;}
.hot-city-content .tab{z-index:9999;}

.hot-city-tab-title {height:26px;}
.hot-city-tab-title ul{background:url("https://img.alipay.com/assets/i/cn/mipgw/tb-bmcenter/hot-city-info.png") no-repeat scroll 0 0 transparent;height:100%;display:block;}
.hot-city-tab-title li{height:100%;width:95px;line-height:26px;display:block;position:relative;}
.hot-city-tab-title li span{font-weight:bold;position:relative;top:0;left:22px;}

.hot-city-tab-content {background-color:#fff;padding:8px 0 6px 4px;border-bottom:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc;}
.hot-city-tab-content ul{overflow:hidden;zoom:1;}
.hot-city-tab-content li {float:left;width:55px;padding:1px 0;}
.hot-city-tab-content li{cursor: pointer;outline:none;height: 18px;line-height: 18px;text-indent:15px;color:#000;padding: 1px 0 0;text-decoration:none;}
.hot-city-tab-content li.selected{background-color:#f8ff31;text-decoration:none;color:#000;
	border-radius: 4px;
}




/**********************
	城市选择内容样式
***********************/
.charge-type{ margin: 0 0 15px 0; }
.main .charge-type li{*vertical-align:bottom;padding: 0 0 0 15px;overflow:hidden;zoom:1;border-bottom: 1px solid #F2F2F2;
	-webkit-transition: all 0.15s ease-in;
	-moz-transition: all 0.15s ease-in;
	transition: all 0.15s ease-in;
}
.charge-type li.last{border: none}
.charge-type li.hover{background-color:#EFFBFE;
	box-shadow: 0 30px 30px rgba(255, 255, 255, 0.5) inset;
	-webkit-transition: all 0.15s ease-in;
	-moz-transition: all 0.15s ease-in;
	transition: all 0.15s ease-in;
}
.charge-type li .icon{ margin: 10px 0; background-image: url(https://img.alipay.com/life/jiaofei/weg-icon.png);background-repeat: no-repeat;}
/* 水 */
.charge-type li.water .icon{background-position:-15px -121px;}
.charge-type li.water .content-on{display:block;}
.charge-type li.water .content-off{ float: left; display:none; padding: 3px 0 0; }
.charge-type li.water-off .icon{background-position: -15px -21px;}
.charge-type li.water-off .icon a{display:none}
.charge-type li.water-off h3{color: #999}
.charge-type li.water-off .content-on{display:none;}
.charge-type li.water-off .content-off{display:block;}
/* 电 */
.charge-type li.electric .icon{background-position: -15px  -324px;}
.charge-type li.electric .content-on{display:block;}
.charge-type li.electric .content-off{ float: left; display:none; padding: 3px 0 0; }
.charge-type li.electric-off .icon{background-position: -15px  -219px;}
.charge-type li.electric-off .icon a{display:none}
.charge-type li.electric-off h3{color: #999}
.charge-type li.electric-off .content-on{display:none;}
.charge-type li.electric-off .content-off{display:block;}
/* 煤 */
.charge-type li.gas .icon{background-position: -15px  -520px;}
.charge-type li.gas .content-on{display:block;}
.charge-type li.gas .content-off{ float: left; display:none; padding: 3px 0 0; }
.charge-type li.gas-off .icon{background-position: -15px  -420px;}
.charge-type li.gas-off .icon a{display:none}
.charge-type li.gas-off h3{color: #999}
.charge-type li.gas-off .content-on{display:none;}
.charge-type li.gas-off .content-off{display:block;}
/* 手机 */
.charge-type .mobile{background:none;} /* 覆盖mobile的样式 */
.charge-type li.mobile .icon{background-position: -93px  -324px;}
.charge-type li.mobile .content-on{display:block;}
.charge-type li.mobile .content-off{ float: left; display:none; padding: 3px 0 0; }
.charge-type li.mobile-off .icon{background-position: -93px  -219px;}
.charge-type li.mobile-off .icon a{display:none}
.charge-type li.mobile-off h3{color: #999}
.charge-type li.mobile-off .content-on{display:none;}
.charge-type li.mobile-off .content-off{display:block;}
/* 宽带固话 */
.charge-type li.commun .icon{background-position: -93px -121px;}
.charge-type li.commun .content-on{display:block;}
.charge-type li.commun .content-off{ float: left; display:none; padding: 3px 0 0; }
.charge-type li.commun-off .icon{background-position: -93px -21px;}
.charge-type li.commun-off .icon a{display:none}
.charge-type li.commun-off h3{color: #999}
.charge-type li.commun-off .content-on{display:none;}
.charge-type li.commun-off .content-off{display:block;}

.charge-type .charge-type-title{height: 32px}
.charge-type .charge-type-title h3 { float:left; margin: 0 20px 0 0; font-size: 18px; font-family: SimHei; color: #005C9D; }
.charge-type .icon {float:left;width:70px;height:60px;}
.charge-type .icon a{display:block;height:56px;width:56px;}
.charge-type .charge-type-container{float:left;width:410px;padding: 10px 0;  }
.charge-type .s-city .label { float: left; margin: 0 10px 0 0; font-weight: 700; line-height: 1.7; color: #999999; }
.charge-type .city-content { line-height: 1.7; color: #999999; }
.charge-type .city-content a:link,
.charge-type .city-content a:visited {  color: #999999; white-space: nowrap; }
.charge-type .city-content .city-bar{ margin: 0 5px; 
	margin: 0 4px\9; /* -- IE hack  -- */
	_margin: 0 5px; /* -- IE6 hack  -- */
}


/** end ---lf-chooseCity.css---*/
/**Last Changed Author: guangao--Last Changed Date: Tue Apr 17 12:16:05 CST 2012**/
/**alice.components.lf-chooseCity-1.1**/
/** CurrentDeveloper: popomore**/
/** DeployDate: Tue Apr 17 12:17:10 CST 2012**/

/** begin ---catv.css---*/
/* 支持公司 */
.main h4 {
	font-size: 18px;
    padding: 8px 0;
}
.estate-block {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #E6E6E6;
    border-radius: 2px 2px 2px 2px;
    margin: 0 0 10px;
    outline-offset: -2px;
    position: relative;
    width: 520px;
}
.area-block ul, .estate-block ul {
    overflow: hidden;
    padding-left: 25px;
    padding-top: 15px;
    width: 478px;
}
.area-block li, .estate-block li {
    float: left;
    margin: 0 9px 15px 0;
}
.index-block {
    border: 1px solid #E6E6E6;
    border-top: none;
    border-radius: 2px 2px 2px 2px;
    margin: 0 0 10px;
    /* outline: 1px solid #FFFFFF; */
    outline-offset: -2px;
    position: relative;
}
.index-block ul {
    overflow: hidden;
    width: 478px;
    padding-left:15px;
    padding-top:10px; 
}
.index-block li {
	float: left;
    margin: 0 19px 15px 0;
    

}
.main .jfprocess {
	 height: 56px;
	 margin-bottom: 20px;
}

/* 结束 */
/** end ---catv.css---*/
/**Last Changed Author: fangla--Last Changed Date: Wed Apr 18 15:05:48 CST 2012**/
/**personalprod.catv-1.0**/
/** CurrentDeveloper: alonestatic**/
/** DeployDate: Wed Apr 18 15:05:57 CST 2012**/
