/* reset css version: 1.0 | 20090714  */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, button, textarea, p, th, td
{
	margin: 0;
	padding: 0;
}
fieldset, img
{
	border: 0;
}
h1, h2, h3, h4, h5, h6
{
	font-size:100%;
}
ol, ul
{
	list-style: none;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th
{
	text-align: left;
	font-weight:normal;
}
:focus
{
	outline: 0;
}
/* gird css version: 1.0 | 20090714  */
/* 页面整体布局  */
.page
{
	margin:0 auto;
	width:950px;
	background-color:#FFF;
}
.header
{
	position:relative;
	margin-bottom:10px;
}
.col-main
{
	width:100%;
	float:left;
}
.col-sub, .col-extra
{
	float:left;
}
.gird-s5c14e5 .col-main
{
	width:550px;
	margin:0 200px;
}
.gird-s5c19 .col-main
{
	width:750px;
	margin-left:200px;
}
.gird-c19e5 .col-main
{
	width:750px;
	margin-right:200px;
}
.gird-s5c14e5 .col-sub, .gird-s5c19 .col-sub
{
	width:190px;
	margin-left:-950px;
}
.gird-s5c14e5 .col-extra, .gird-c19e5 .col-extra
{
	width:190px;
	margin-left:-190px;
}
/* 版块内布局  */
.gird-s5c19 .main-wrap, .gird-c19e5 .main-wrap
{
	overflow:hidden;
	width:760px;
	margin-left:-10px;
}
.box-6
{
	width:230px;
}
.box-7
{
	width:270px;
}
.box-8
{
	width:310px;
}
.box-9
{
	width:350px;
}
.box-9_5
{
	width:370px;
}
.box-10
{
	width:390px;
}
.box-11
{
	width:430px;
}
.box-12
{
	width:470px;
}
.box-13
{
	width:510px;
}
.box-19
{
	width:750px;
}
.box-6, .box-7, .box-8, .box-9, .box-9_5, .box-10, .box-11, .box-12, .box-13, .box-19
{
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}
.col-extra .box, .col-sub .box
{
	margin-bottom:10px;
}
/* 公用样式 */
.last
{
	margin-bottom:0!important;
}
.left
{
	float:left;
}
.right
{
	float:right;
}
/* 清除浮动 */
.clearfix:after, .gird-s5c14e5:after, .gird-s5c19:after, .gird-c19e5:after, .gird-c24:after,.basic-info:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear
{
	clear:both;
}
/* top&footer css version: 1.0 | 20090822 */
/* header style */
	#top-ad
{
	height:40px;
	width:950px;
}
.header h1
{
	width:140px;
	height:40px;
	padding:10px 0;
}
.header .welcome
{
	position:absolute;
	left:200px;
	top:0px;
}
.header .top-nav
{
	position:absolute;
	left:350px;
	top:23px;
}
.header .top-nav ul
{
	float:left;
}
.header .top-nav li
{
	float:left;
	width:105px;
	height:17px;
	margin:0 3px;
}
.header .top-nav li a
{
	width:63px;
	height:17px;
	text-align:center;
	line-height:17px;
	text-decoration:none;
	color:#0000FF;
	background-color:FFFFFF;
	background-position:0 -185px;
}
.header .top-nav li a:hover
{
	color:#FFF;
	background-position:-63px -185px;
}
.header .nav
{
	position:absolute;
	left:200px;
	top:40px;
}
.header .nav li
{
	float:left;
	margin:0 1px;
}
.header .nav li a
{
	display:block;
	padding:0 0 0 15px;
	height:24px;
	line-height:24px;
	color:#002a43;
	background:url("img/tab2.png") 0 -160px no-repeat;
	cursor:pointer;
}
.header .nav li a:hover,.header .nav li.active a
{
	background-position:0 -135px;
	color:#FFF;
}
.header .nav li a span
{
	display:block;
	height:24px;
	padding-right:15px;
	background:url("img/tab2.png") 100% -160px no-repeat;
}
.header .nav li a:hover span,.header .nav li.active a span
{
	background-position:100% -135px;
}
.header .nav li.active a
{
	font-weight:bold;
}
.header .nav-ad
{
	position:absolute;
	top:39px;
	right:0;
}
.header .quick-bar
{
	position:relative;
	width:100%;
	height:44px;
	background:url("img/navbar.png") no-repeat;
}
.header .search
{
	float:left;
}
.header .search .search-in
{
	float:left;
	margin:12px 10px 0 0;
}
.header .search .search-in input
{
	border:0;
	height:15px;
	line-height:15px;
	width:115px;
	margin-left:30px;
	background:none;
}
.header .search .search-btn
{
	width:63px;
	height:19px;
	border:0;
	background:none;
	margin-top:10px;
	cursor:pointer;
	text-indent:-999em;
}
.header .hot-point
{
	float:left;
	line-height:39px;
	color:#FFF;
	margin-left:15px;
}
.header .hot-point a
{
	color:#FFF;
	margin:0 5px;
}
.header .hot-point a:hover
{
	color:#FF0;
	text-decoration:underline;
}
.header .choose-city
{
	position:absolute;
	top:10px;
	right:5px;
}
/* header style end */
/* footer style */
.footer
{
	position:relative;
	border-top:1px solid #d6d6d6;
	height:138px;
}
.footer a:hover
{
	text-decoration:underline;
}
.foot-nav
{
	line-height:22px;
}
.copyright
{
	float:right;
	margin-top:-18px;
}
.copyright a.eca
{
	display:inline-block;
	padding-left:20px;
	line-height:22px;
	background:url("img/eca.png") no-repeat;
}
.foot-info
{
	width:500px;
}
.police
{
	position:absolute;
	top:30px;
	right:5px;
}
/* footer style end */
/* base css version: 1.0 | 20090722 */
body, button, input, select, textarea
{
	font: 12px/1.5 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
}
body
{
	color:#525252;
}
a
{
	text-decoration:none;
	color:#525252;
}
/* 信息列表 */
.main-list
{
	padding:10px;
}
.main-list li
{
	line-height:30px;
	padding-left:10px;
}
.main-list li a:hover
{
	text-decoration:underline;
}
.main-list li .date
{
	float:right;
	padding-right:10px;
	color:#666;
}
.main-list li.bg
{
	background:#F5F5F5;
}
.main-list li.over
{
	background:#CEE1FF;
}
/* 图文列表 */
.pic-text,.pic-text2
{
	overflow:hidden;
}
.pic-text li
{
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
	overflow:hidden;
}
.pic-text2 li
{
	overflow:hidden;
}
.pic-text li img,.pic-text2 li img
{
	float:left;
	margin-right:10px;
}
.pic-text2 li img
{
	border:1px solid #CCC;
	padding:2px;
}
.pic-text li h4,.pic-text li p
{
	margin-left:100px;
}
.pic-text2 li h4,.pic-text2 li p
{
	margin-left:106px;
}
.pic-text li h4
{
	}
.pic-text li h4 a,.pic-text2 li h4 a
{
	font-size:14px;
	color:#0067AB;
}
.pic-text li h4 a:hover,.pic-text2 li h4 a:hover
{
	text-decoration:underline;
}
.box-19 .pic-text
{
	width:740px;
	padding:10px 4px;
}
.box-19 .pic-text2
{
	width:740px;
	padding:10px 4px 0;
}
.box-19 .pic-text li,.box-19 .pic-text2 li
{
	float:left;
	width:350px;
	margin:0 10px 10px;
}
/* 正文样式 */
.article-box
{
	padding:0 20px;
}
.article
{
	margin-bottom:10px;
	font-size:14px;
}
.article h2
{
	margin:10px 0;
	text-align:center;
	font-size:22px;
	color:#0167B2;
}
.article p.date
{
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	font-size:12px;
	text-align:center;
	text-indent:0;
	line-height:30px;
}
.article h3
{
	color:#0465b2;
	line-height:200%;
	margin-bottom:1em;
}
.article p
{
	margin-bottom:1em;
	text-indent:2em;
}
.article ol
{
	list-style:outside decimal;
	padding-left:2em;
}
.article ul
{
	list-style:outside disc;
	padding-left:2em;
}
.article a
{
	color:#0167B2;
	text-decoration:underline;
}
.article table ,.detail table
{
	font-size:12px;
}
.article table td ,.article table th,.detail table td ,.detail table th
{
	border:1px solid #b7d9fe;
	padding:6px 2px;
}
.article table thead th,.detail table thead th
{
	text-align:center;
	font-weight:bold;
	color:#044170;
	background:#d3eafc url("img/tablestyle1.png") repeat-x 0 0;
}
.article table tbody th,.detail table tbody th
{
	font-weight:bold;
	color:#0181e4;
}
.article table .center,.detail table .center
{
	text-align:center;
}
.article table .right,.detail table .right
{
	text-align:right;
}
.article .button
{
	display:inline-block;
	cursor:pointer;
	width:66px;
	height:21px;
	margin:0 5px;
	text-align:center;
	color:#FFF;
	background:url("img/tab2.png") 0 -230px no-repeat;
	text-decoration:none;
}
.related-article,.int-list
{
	margin-bottom:10px;
}
.related-article h3,.int-list h3
{
	padding-left:10px;
	border-bottom:1px solid #AABDD1;
	line-height:24px;
	color:#0167B2;
	background:#EEF6FB;
}
.related-article li,.int-list li
{
	line-height:24px;
	padding-left:12px;
	border-bottom:1px dotted #ccc;
	background: url("img/ico.png") -12px -3px no-repeat;
}
.related-article li a:hover,.int-list li a:hover
{
	text-decoration:underline;
}
/* 业务介绍样式 */
.release-info
{
	border:1px solid #C2D8E3;
	padding:10px 19px;
}
.release-info .icon
{
	float:left;
	width:150px;
	height:150px;
}
.release-info .basic-info
{
	position:relative;
}
.release-info .basic-info h3,.release-info .basic-info .info,.release-info .basic-info .btn
{
	margin-left:160px;
}
.release-info .basic-info h3
{
	margin-bottom:10px;
	font-size:14px;
	color:#0167B2;
}
.release-info .basic-info .info p
{
	text-indent:2em;
	margin-bottom:5px;
}
.release-info .basic-info .btn
{
	position:absolute;
	bottom:5px;
	left:0;
}
.release-info .basic-info .btn a
{
	display:inline-block;
	cursor:pointer;
	width:66px;
	height:21px;
	margin:0 5px;
	text-align:center;
	color:#FFF;
	background:url("img/tab2.png") 0 -230px no-repeat;
}
.release-info .detail
{
	margin:10px 0;
	border-top:1px dotted #CCC;
}
.release-info .detail .d-title
{
	padding-left:10px;
	border-bottom:1px solid #AABDD1;
	margin-top:10px;
	line-height:24px;
	color:#0167B2;
	background:#EEF6FB;
	font-weight:bold;
}
.release-info .detail h3
{
	color:#0167B2;
	padding:10px 0 5px;
}
.release-info .detail p
{
	margin-bottom:4px;
}
.release-info .detail h4
{
	color:#0167B2;
	font-weight:normal;
	padding:10px 0 5px;
}
/* 业务推荐给好友 */
.recommend
{
	width:350px;
	height:160px;
	float:left;
	background:#DFF5FF;
}
.recommend form
{
	padding:10px 5px;
}
.recommend label
{
	width:100px;
	text-align:right;
	height:20px;
	line-height:20px;
}
.recommend input
{
	width:90px;
	border:1px solid #a9e9f5;
	line-height:15px;
	height:15px;
	padding:0 1px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color: #666;
	margin:2px 0 1px 3px;
}
.recommend button
{
	width:66px;
	height:21px;
	padding-bottom:5px;
	border:0;
	color:#FFF;
	margin:10px 0 0 140px;
	background:url("img/tab2.png") 0 -230px no-repeat;
	cursor:pointer;
}
.recommend p
{
	padding:0 10px;
}
.recommend h3,.related-release h3
{
	padding-left:10px;
	border-bottom:1px solid #AABDD1;
	line-height:24px;
	color:#0167B2;
	background:#EEF6FB;
	font-weight:bold;
}
/* 相关业务 */
.related-release
{
	height:160px;
	margin-left:360px;
	background:#DFF5FF;
}
.related-release ul
{
	padding:5px;
}
.related-release li
{
	line-height:24px;
	padding-left:12px;
	border-bottom:1px dotted #ccc;
	background: url("img/ico.png") -12px -3px no-repeat;
}
.related-release li a:hover
{
	text-decoration:underline;
}
/* box */
.box
{
	padding-bottom:3px;
	background:url("img/box-round.png") no-repeat;
}
.box .box-top
{
	position:relative;
	height:81px;
	padding:2px 2px 4px;
	background:url("img/box-round.png") no-repeat;
}
.box .box-bd
{
	border-left:1px solid #c6c6c6;
	border-right:1px solid #c6c6c6;
}
.box-top .more
{
	position:absolute;
	top:8px;
	right:5px;
	font-family:"宋体";
}
.box-top .more a
{
	color:#89afcf;
	text-decoration:none;
}
.col-main .box .box-top h3
{
	font-size:14px;
	line-height:27px;
	color:#1866a6;
	padding-left:20px;
	background:url("img/ico.gif") 5px 7px no-repeat;
}
.login .box, .col-extra .box, .col-sub .box
{
	background-position:-1870px 100%;
}
.login .box
{
	background-color:#eaf4f6;
	margin-bottom:10px;
}
.col-sub .login .box .box-top, .col-extra .login .box .box-top, #sub-menu .box-top, #brand-menu .box-top
{
	background-position:-370px -33px;
}
.col-sub .login .box .box-top h3, .col-extra .login .box .box-top h3, #sub-menu .box-top h3, #brand-menu .box-top h3
{
	font-size:12px;
	line-height:27px;
	color:#FFF;
	padding-left:10px;
}
.col-extra
{
	font-size:12px;
	color:#000000;
	line-height:16px;
	font-family: Verdana;
	top:5px;
}
.col-extra .box .box-top, .col-sub .box .box-top
{
	background-position:-560px -33px;
}
.col-extra .box .box-top h3, .col-sub .box .box-top h3
{
	font-size:12px;
	line-height:27px;
	color:#1483ca;
	padding-left:10px;
}
.box-9_5 .box
{
	background-position:-750px 100%;
}
.box-9_5 .box .box-top
{
	background-position:0 -33px;
}
.box-19 .box
{
	background-position:-1120px 100%;
}
.box-19 .box .box-top
{
	background-position:0 0;
}
.box-12 .box
{
	background-position:-2060px 100%;
}
.box-12 .box .box-top
{
	background-position:0 -66px;
}
.box-7 .box
{
	background-position:-2530px 100%;
}
.box-7 .box .box-top
{
	background-position:-470px -66px;
}
/* 边栏登录框 */
.login .box-bd
{
	padding:0 10px;
	height:94px;
}
.login label
{
	float:left;
	clear:left;
	width:4em;
	text-align:right;
	height:20px;
	line-height:20px;
}
.login input
{
	width:100px;
	border:1px solid #a9e9f5;
	line-height:15px;
	height:15px;
	padding:0 1px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color: #666;
	margin:2px 0 1px 3px;
}
.login #verify
{
	float:left;
	margin-right:2px;
	width:4em;
	font-weight:normal;
}
.login #yzNum
{
	float:left;
}
.login .btn
{
	display:block;
	clear:both;
}
.login button
{
	width:66px;
	height:21px;
	padding-bottom:5px;
	border:0;
	color:#FFF;
	margin:5px 5px 0;
	background:url("img/tab2.png") 0 -230px no-repeat;
	cursor:pointer;
}
.login .user-info p
{
	line-height:16px;
}
.login .user-info strong
{
	color:#06C;
}
.login .user-info
{
	position:relative;
}
.login .user-info span
{
	font-weight:bold;
}
.login .user-info span.mzone
{
	color: #F90;
}
.login .user-info span.gotone
{
	color: #036;
}
.login .user-info span.easyown
{
	color: #099;
}
.login .user-info span.point a
{
	color: #f00;
	text-decoration:underline;
}
.quit
{
	position:absolute;
	right:-10px;
	bottom:0;
}
.login .quit button
{
	width:45px;
	height:21px;
	padding-bottom:5px;
	border:0;
	color:#FFF;
	margin:5px 5px 0;
	background:url("img/tab2.png") -66px -230px no-repeat;
	cursor:pointer;
}
/* 业务推荐 */
.box-9_5 .sugest
{
	width:352px;
	height:182px;
	padding:7px 8px 8px;
}
.sugest ul
{
	position:relative;
	z-index:9;
}
.sugest li
{
	cursor:pointer;
	width:85px;
	height:20px;
	line-height:20px;
	padding:2px 0 5px;
	float:left;
	margin-right:4px;
	display:inline-block;
	background:url("img/tab2.png") 0 -74px no-repeat;
	text-align:center;
	vertical-align: middle;
}
.sugest li img
{
	vertical-align:middle;
	margin-right:3px;
}
.sugest li.last
{
	margin-right:0;
}
.sugest li.current
{
	color:#007bd9;
	font-weight:bold;
	background:url("img/tab2.png") 0 -47px no-repeat;
}
.sugest .mt
{
	margin-top:5px;
}
.box-9_5 .info
{
	position:relative;
	width:350px;
	height:90px;
	border:1px solid #CCC;
	margin-top:-1px;
	z-index:0;
}
.info .info-bd
{
	padding:0 10px;
}
.info .info-bd .icon
{
	float:left;
	width:90px;
	height:90px;
}
.info .info-bd .description
{
	margin-left:100px;
	padding:5px 0;
}
.info .info-bd .description p
{
	line-height:150%;
}
.info .detail
{
	text-align:right;
}
.info .detail a
{
	color:#007bd9;
}
.info .detail a:hover
{
	text-decoration:underline;
}
.info .rc-tl, .info .rc-tr, .info .rc-bl, .info .rc-br
{
	position:absolute;
	background:url("img/tab2.png") no-repeat;
	overflow:hidden;
	width:5px;
	height:5px;
}
.info .rc-tl, .info .rc-tr
{
	top:-1px;
}
.info .rc-tl
{
	left:-1px;
	background-position:-5px -106px;
}
.info .rc-tr
{
	right:-1px;
	background-position:0 -106px;
}
.info .rc-bl, .info .rc-br
{
	bottom:-1px;
}
.info .rc-bl
{
	left:-1px;
	background-position:-5px -101px;
}
.info .rc-br
{
	right:-1px;
	background-position:0 -101px;
}
/* ad属性 */
.ext-ad, .sub-ad, #main-ad,.main-ad
{
	margin-bottom:10px;
}
#main-ad
{
	width:550px;
	height:130px;
}
/* col-extra&col-sub 列表属性 */
.ext-list, .sub-list
{
	padding:1px 5px;
}
.ext-list li, .sub-list li
{
	line-height:24px;
	border-bottom:1px dotted #CCC;
	padding-left:10px;
	background:url("img/ico.png") -27px -18px no-repeat;
}
.ext-list li a:hover, .sub-list li a:hover
{
	text-decoration:underline;
}
/* sub-menu 样式 */
#sub-menu .box-bd li
{
	line-height:30px;
	border-bottom:1px dotted #CCC;
}
#sub-menu .box-bd li.last
{
	border-bottom:0;
}
#sub-menu .box-bd li a
{
	display:block;
	width:168px;
	padding-left:20px;
	line-height:30px;
	background:#f5f5f5 url("img/ico.png") -42px -37px no-repeat;
}
#sub-menu .box-bd li a:hover, #sub-menu .box-bd li.active a
{
	background-position:8px -57px;
	background-color:#FFF;
	font-weight:bold;
}
#brand-menu li
{
	height:54px;
	border-bottom:1px dotted #CCC;
}
#brand-menu li.active
{
	background-color:#F5F8FC;
}
#brand-menu li a
{
	display:block;
	height:37px;
	padding:9px 0 8px 68px;
}
#brand-menu li#menu1 a:hover,#brand-menu li#menu1.active a
{
	color:#06C;
}
#brand-menu li#menu2 a:hover,#brand-menu li#menu2.active a
{
	color:#F60;
}
#brand-menu li#menu3 a:hover,#brand-menu li#menu3.active a
{
	color:#399;
}
#brand-menu li#menu4 a:hover,#brand-menu li#menu4.active a
{
	color:#09F;
}
#brand-menu li a strong
{
	display:block;
}
#brand-menu li#menu1 a
{
	background:url("img/brand/icon_gotone.gif") 10px 9px no-repeat;
}
#brand-menu li#menu2 a
{
	background:url("img/brand/icon_m-zone.gif") 10px 9px no-repeat;
}
#brand-menu li#menu3 a
{
	background:url("img/brand/icon_easyown.gif") 10px 9px no-repeat;
}
#brand-menu li#menu4 a
{
	background:url("img/brand/icon_group.gif") 10px 9px no-repeat;
}
#brand-menu li#menu4
{
	border:0;
}
/* sub-nav */
.sub-nav
{
	height:40px;
	margin-bottom:10px;
	line-height:30px;
	border-bottom:1px solid #CCC;
}
.sub-nav h2
{
	font-size:114px;
	float:left;
	padding-left:10px
}
.sub-nav .where
{
	text-align:right;
	color:#999;
}
.sub-nav .where a
{
	color:#999;
}
.sub-nav .where a:hover
{
	text-decoration:underline;
}
/* 优惠资讯 */
.promotional-menu
{
	float:left;
	width:73px;
	margin-bottom:-2px;
	padding-left:2px;
}
.promotional-menu li, .promotional-menu li.current a, .promotional-menu span.all, .promotional-menu span.gotone, .promotional-menu span.mzone, .promotional-menu span.easyown
{
	background:url("img/yxhd_menu_bg.png") no-repeat;
}
.promotional-menu li
{
	height:49px;
	padding-bottom:1px;
}
.promotional-menu li.last
{
	padding-bottom:0;
}
.promotional-menu li a
{
	display:inline-block;
	height:49px;
	width:100%;
}
.promotional-menu li.current a
{
	background-position:100% -50px;
}
.promotional-menu span
{
	display:block;
	text-indent:-9999em;
}
.promotional-menu span.all
{
	width:40px;
	height:41px;
	margin:4px 0 0 16px;
	background-position:0 -101px;
}
.promotional-menu span.gotone
{
	display:block;
	width:60px;
	height:21px;
	margin:14px 0 0 6px;
	background-position:0 -145px;
}
.promotional-menu span.mzone
{
	display:block;
	width:50px;
	height:33px;
	margin:8px 0 0 11px;
	background-position:0 -168px;
}
.promotional-menu span.easyown
{
	display:block;
	width:47px;
	height:34px;
	margin:7px 0 0 13px;
	background-position:0 -204px;
}
.promotional-content
{
	float:right;
	width:293px;
}
.promotional-content ul
{
	padding:0 10px;
}
.promotional-content li a:hover
{
	text-decoration:underline;
}
.box .choose-city
{
	position:absolute;
	top:7px;
	right:50px;
}
/* box tabs */
.tabmenu
{
	margin:0 8px;
}
.tabmenu li
{
	float:left;
	display:inline-block;
	width:77px;
	padding-top:1px;
	margin:4px 1px 0;
	color:#4b4b4b;
	line-height:22px;
	text-decoration:none;
	text-align:center;
	background:url("img/tab2.png") 0 -24px no-repeat;
	cursor:pointer;
}
.tabmenu li.current
{
	margin-top:3px;
	background-position:0 0;
	color:#FFF;
	line-height:23px;
	font-weight:bold;
}
.tabmenu li.current a
{
	color:#FFF;
}
.loginmenu
{
	margin:0 8px;
}
.loginmenu li
{
	float:left;
	display:inline-block;
	width:77px;
	padding-top:1px;
	margin:4px 1px 0;
	color:#fff;
	line-height:22px;
	text-decoration:none;
	text-align:center;
	background:url("img/tab3.png") 0 -24px no-repeat;
	cursor:pointer;
}
.loginmenu li.current
{
	margin-top:3px;
	background-position:0 0;
	color:#194d68;
	line-height:23px;
}

.loginmenu li.current a
{
	color:#194d68;
}
.servers_login
{
	/* width:175px; */
	line-height:30px;
	padding-left:10px;
}
/* 分页属性 */
.pagination
{
	text-align:center;
	padding-bottom:10px;
}
.pagination a
{
	margin:0 5px;
}
.pagination a:hover
{
	text-decoration:underline;
}
.pagination strong,.pagination em
{
	padding:3px;
	font-style:normal;
}
.pagination strong
{
	color:#F00;
}
/* tab-box 样式 */
.tab-box
{
	border:1px solid #C2D8E3;
}
.tab-box .box-top
{
	background:url("img/tab-box-bg.png") repeat-x;
	height:29px;
}
.tab-box .tab-menu li
{
	float:left;
	padding:0 15px;
	border-right:1px solid #C2D8E3;
	line-height:29px;
}
.tab-box .tab-menu li a:hover
{
	color:#0067AB;
}
.tab-box .tab-menu li.active
{
	background:#FFF;
}
.tab-box .tab-menu li.active a
{
	color:#0067AB;
	font-weight:bold;
}
/* 遮罩登录效果 */
div.login2
{
	width:342px;
	height:192px;
	display:none;
}
.close-login
{
	position:absolute;
	right:5px;
	top:5px;
	height:20px;
	width:20px;
	z-index:9999;
}
.close-login a.close
{
	background:url("img/sidebar_toggle.gif") 0 0 no-repeat;
	height:20px;
	width:20px;
	display:block;
}
.close-login a.close:hover
{
	background-position:0 100%;
}
/* box内新闻列表 */
.box-list
{
	padding:0 10px;
}
.box-list li,.promotional-content li
{
	line-height:24px;
	padding-left:12px;
	background: url("img/ico.png") -12px -3px no-repeat;
}
.box-list li span,.promotional-content li span
{
	float:right;
	color:#a7a7a7;
}
.box-list li a:hover
{
	text-decoration:underline;
}
/* 服务与支持首页 营业渠道介绍 */
.channel,.pic-list
{
	padding:10px 14px;
}
.channel li,.pic-list li
{
	float:left;
	width:120px;
	text-align:center;
}
.channel li a,.pic-list li a
{
	display:block;
}
.pic-list li
{
	margin-bottom:10px;
}
/* 图文介绍 */
	.basic-intro
{
	padding:10px;
}
.basic-intro .icon
{
	width:96px;
	height:96px;
	float:left;
	margin-right:10px;
}
.basic-intro .brand-icon
{
	width:133px;
	float:left;
	margin-right:10px;
}
.basic-intro .icon img
{
	padding:2px;
	border:1px solid #ccc;
}
.basic-intro .basic-info
{
	margin-left:106px;
}
.basic-intro .brand-info
{
	margin-left:133px;
}
.basic-intro .enter
{
	float:right;
	margin:20px 10px;
}
.basic-intro .enter a
{
	color:#069;
}
.basic-intro .enter a:hover
{
	color:#0CC;
	text-decoration:underline;
}
.enterservice
{
	border-top:1px dotted #CCC;
	padding-top:10px;
}
.enterservice li
{
	float:left;
	width:90px;
	height:58px;
	padding:8px 0 0 90px;
	margin-right:20px;
	list-style:none;
}
.enterservice li a
{
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.enterservice .gotone
{
	background:url("img/10086/channel/gotone_bg.gif") no-repeat;
}
.enterservice .mzone
{
	background:url("img/10086/channel/m-zone_bg.gif") no-repeat;
}
.enterservice .easyown
{
	background:url("img/10086/channel/easyown_bg.gif") no-repeat;
}
.line5
{
	height:120px;
}
.service-info {
	width:100%;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px dotted #CCC;
}
.service-info .pic {
	float:left;
}
.service-info p {
	margin-left:120px;
	line-height:24px;
	text-indent:2em;
}
.box-bd .service-info {
	width:345px;
	border:0;
}
.box-19 .box-bd .service-info {
	width:720px;
	padding-left:12px;
	border:0;
}
.box-bd .service-info img {
	padding:1px;
	border:1px solid #CCC;
}
.box-bd .service-info p {
	margin-left:82px;
	text-indent:0;
}
.service-info .hot {
	margin-left:82px;
	margin-top:10px;
	border:2px solid #dfdfdf;
	background:#f5f9fd;
}
.service-info .hot h4 {
	display:inline-block;
	padding:0 5px;
	margin:-10px 0 0 10px;
	background:#FFF;
	color:#00b5f1;
}
.service-info .hot ul {
	padding:5px;
}
.service-info .hot li {
	float:left;
	text-align:center;
	margin:0 10px 5px;
}
.service-info .hot li a {
	display:block;
	width:104px;
	height:25px;
	color:#5263bd;
	line-height:25px;
	background:url("img/service/btn.png") 0 -50px no-repeat;
	color:#FFF;
}
.service-info .hot li a:hover {
	background-position:0 -25px;
	font-weight:bold;
	color:#FFF;
}
.service-box {
	background:url("img/service/box_bg.png") no-repeat;
	height:200px;
	width:100%;
	overflow:hidden;
}
.service-box .box-top {
	height:40px;
	position:relative;
}
.service-box2 {
	background:url("img/service/box_bg_750.png") repeat-y;
}
.service-box2 .box-top {
	background:url("img/service/box_top_750.png") no-repeat;
	height:40px;
	position:relative;
}
.service-box .box-top h3,.service-box2 .box-top h3 {
	padding-left:30px;
	padding-top:7px;
	font-size:14px;
	color:#00b5f1;
}
.service-box .box-top .more {
	padding-right:10px;
}
.service-box .box-bd {
	width:345px;
	padding:5px 15px 0 10px;
}
.service-box2 .box-bd {
	padding-bottom:15px;
	background:url("img/service/box_bot_750.png") left bottom no-repeat;
}
.service-box .box-bd li,.yw-list li {
	float:left;
	text-align:center;
	margin:0 5px 5px;
}
.service-box .box-bd li a,.yw-list li a {
	display:block;
	width:104px;
	height:25px;
	color:#5263bd;
	line-height:25px;
	background:url("img/service/btn.png") no-repeat;
}
.service-box .box-bd li a:hover,.yw-list li a:hover {
	background-position:0 -25px;
	font-weight:bold;
	color:#FFF;
}
.yw-list li.big a {
    display:block;
	width:130px;
	height:25px;
	color:#5263bd;
	line-height:25px;
	background:url("img/service/btn1.png") no-repeat;
}
.yw-list li.big a:hover {
	background-position:0 -25px;
	font-weight:bold;
	color:#FFF;
}
.service-box .box-bd li .tooltip {
	display:none;
	width:250px;
	padding:10px;
	height:121px;
	background:url("img/service/tips.png") no-repeat;
	z-index:9;
	text-align:left;
}
.service-box .box-bd li .line1 {
	width:250px;
	padding:10px;
	height:30px;
	background:url("img/service/tips1.png") no-repeat;
}
.service-box .box-bd li .line2 {
	width:250px;
	padding:10px;
	height:55px;
	background:url("img/service/tips2.png") no-repeat;
}
.service-box .box-bd li .line3 {
	width:250px;
	padding:10px;
	height:80px;
	background:url("img/service/tips3.png") no-repeat;
}
.service-box .box-bd li .tooltip a {
	display:inline;
	color:#000;
	line-height:24px;
	background:none;
	margin:0 5px;
}
.service-box .box-bd li .tooltip a:hover {
    color:#000;
	text-decoration:underline;
	font-weight:normal;
}
.yw-list {
	padding:0 15px;
}
.yw-list p{
    padding:5px 0 0 5px;
}
.yw-list dt,.yw-list h3 {
	color:#000000;
	padding:0 0 5px 0;
	background:url("img/service/line.png") left bottom no-repeat;
}
.yw-list dd {
	margin:10px 0;
}
.yw-list table {
	font-size:12px;
	margin:20px auto;
}
.yw-list table td ,.yw-list table th {
	border:1px solid #b7d9fe;
	padding:6px 10px;
}
.details {
	width:100%;	
}
.details th{
    padding:6px 5px!important;
    
}
.details td{
    padding:5px 3px!important;
}
.yw-list table thead th {
	text-align:center;
	font-weight:bold;
	color:#044170;
	background:#d3eafc url("img/tablestyle1.png") repeat-x 0 0;
}
.yw-list table tbody th {
	font-weight:bold;
	color:#0181e4;
	background:#f8f8f8;
}
.yw-list .btn{
    display:inline-block;
	width:66px;
	height:21px;
	border:0;
	color:#FFF;
	line-height:21px;
	margin:5px 10px 0;
	background:url("img/tab2.png") 0 -230px no-repeat;
	cursor:pointer;
}
.banner {
	margin-bottom:10px;
}
.warn {
	float:left;
	width:530px;
}
.warn-info {
	width:390px;
	height:94px;
	padding:20px 10px 0 130px;
	background:url("img/service/warn.png") no-repeat;
	font-size:14px;
	margin-bottom:10px;
}
.warn-info h3 {
	width:107px;
	height:31px;
	background:url("img/service/error.png") -5px -5px no-repeat;
	text-indent:-9999em;
}
.remaid-info {
	padding-left:100px;
	font-size:14px;
	margin-bottom:10px;
	background:url("img/service/remind.png") no-repeat;
}
.remaid-info p {
	margin-bottom:0.5em;
}
.loginform {
	position:relative;
	float:right;
	width:377px;
	height:207px;
	background:url("img/service/login_bg.png") no-repeat;
}
.loginform .input {
	width:250px;
	padding-top:60px;
	padding-left:40px;
}
.loginform label {
	float:left;
	clear:left;
	display:block;
	width:5em;
	height:20px;
	line-height:20px;
	color:#308fb7;
	font-family:"宋体";
}
.loginform input {
	width:180px;
	height:20px;
	margin-bottom:5px;
	line-height:20px;
	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
}
.loginform #verify {
	width:5em;
	font-size:12px;
	font-weight:normal;
	margin-right:5px;
}
.loginform #yzNum {
	display:inline-block;
	vertical-align:middle;
	*margin-top:-7px;
}
.loginform button.submit {
	position:absolute;
	width:70px;
	height:86px;
	left:307px;
	top:56px;
	background:none;
	border:0;
	cursor:pointer;
}
.loginform .link {
	position:absolute;
	left: 155px;
	top: 179px;
}
.loginform .link a {
	margin-left:43px;
}
.msg {
	width:619px;
	height:170px;
	margin:0 auto 10px;
	padding:20px;
}
.msg .state {
	float:left;
	width:110px;
	height:122px;
	border-right:1px solid #9bbfcc;
}
.msg .info {
	font-size:14px;
	border-bottom:1px solid #9bbfcc;
	margin-left:130px;
	padding:15px 0 10px;
	color:#03416f;
}
.msg .info .error {
	color:#F00;
}
.msg .info .success {
	color: #060;
}
.msg .msg-btn {
	margin:20px 0 0 230px;
}
.msg .msg-btn a {
	display:inline-block;
	width:66px;
	height:21px;
	margin-left:30px;
	color:#FFF;
	line-height:21px;
	text-align:center;
	background:url("img/tab2.png") 0 -230px no-repeat;
}
 /* 20100419 话费清单 */
.cost {
    padding:10px;
}
.cost-menu {
    float:left;
    width:128px;
}
.cost-menu li{
    width:128px;
    margin-bottom:5px;
}
.cost-menu li a {
    display:block;
    width:128px;
    height:24px;
    line-height:24px;
    text-align:center;
    background:url("img/service/cost-menu-li.jpg") no-repeat;
    color:#0099cc;
}
.cost-menu li a:hover {
    background:url("img/service/cost-menu-li.jpg") no-repeat;
    color:#436072;
    font-weight:bold;
}
.cost-menu li.current a,.cost-menu li.active a {
    background:url("img/service/cost-menu-li-current.jpg");
    color:#436072;
    font-weight:bold;
    outline:none;
}
.cost-content {
    float:left;
    width:580px;
    padding:3px;
    border:1px #b7d9fe solid;
}
.cost-content .pane {
    background:#fff;
}
.cost table {
	font-size:12px;
	margin:0;
	width: 100%;
}
.cost table td ,.cost table th {
	border:1px solid #b7d9fe;
	padding:6px 10px;
}
.cost th{
    padding:5px!important;
    
}
.cost td{
    padding:3px!important;
    text-align: center!important;
}

.cost table thead th {
	text-align:center;
	color:#044170;
	background:#d3eafc url("img/tablestyle1.png") repeat-x 0 0;
}
.cost table tbody th {
	color:#0181e4;
	background:#f8f8f8;
}
.bg {
    background:#f8f8f8;
}
#footer {
	padding: 0;
	margin: 0 auto;
	width: 760px;
	clear: both;
	}

#footer p {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	}

#sidebar
{
	position:absolute;
	left:170px;
	top:800px;	
	}	
#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

