body{
	font-size: 12px;
}
a span{cursor: pointer;}
.icon{
	overflow: hidden;
	display: inline-block;
	background-image: url(//i0.cy.com/source/img/protect/public/icon.png);
	background-repeat: no-repeat;
	line-height: 0;
	font-size: 0;
}
.show-icon{
	width: 9px;
	height: 5px;
	background-position: -148px 0;
	vertical-align: middle;
}
.login-icon,.reg-icon{
	width: 24px;
	height:24px;
	vertical-align: middle;
}
.login-icon{background-position: 0 0;}
.reg-icon{background-position: -24px 0;}
.account-icon{background-position: -48px 0;}
.protect-icon{background-position: -68px 0;}
.pay-icon{background-position: -88px 0;}
.service-icon{background-position: -108px 0;}
.other-icon{background-position: -128px 0;}
.hot-icon{
	margin: 9px 0 0 4px;
	width: 22px;
	height:12px;
	background-position: -167px 0;
	vertical-align: top;
}


.clear{
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	clear: both;
	height: 0;
}

/* 统一头部样式开始 */
.header_wrap{
	position: relative;
	z-index: 2;
	width: 100%;
	min-width: 960px;
	background-color: #fff;
}
.header_inner{
	position: relative;
	margin: 0 auto;
	height: 70px;
	width: 960px;
}
.logo{
	float: left;
	padding:9px 0 0;
}
.nav_box{
	float: right;
}
.nav_box .nav_login,.nav_box .nav_register{
	float: left;
	padding: 0 0 0 20px;
	height: 70px;
	line-height: 70px;
	font-size: 12px;
	font-family: Simsun;
}
.nav_box .nav_login a.nav_a{
	color: #955ba8;
}
.nav_box .nav_register a.nav_a{
	color: #7bb430;
}
.nav_box .login_ok{
	float: left;
	padding: 5px 0 0 20px;
	height: 65px;
	line-height: 65px;
	font-size: 12px;
	font-family: Simsun;
}
.nav_box .login_ok a.nav_a{
	background-color: #666;
    color: #fff;
    padding: 3px 5px;
    margin-left:5px;
}


/* ----------------------- main_warp -------------------------- */
.main_warp{
	position: relative;
	z-index: 1;
	overflow: hidden;
	padding: 42px 0;
	border-top: 1px solid #e7e7e7;
	background: url(//i0.cy.com/source/img/protect/public/main-bg.png) no-repeat scroll 0 0 #fff;
}
.shadow-top,.shadow-btm{
	overflow: hidden;
	margin: 0 auto;
	height:9px;
	width: 976px;
	line-height: 0;
	font-size: 0;
	background-repeat: no-repeat;
	background-position:0 0;
}
.shadow-top{background-image: url(//i0.cy.com/source/img/protect/public/shadow-top.png);}
.shadow-btm{background-image: url(//i0.cy.com/source/img/protect/public/shadow-btm.png);}
.main_inner{
	margin:0 auto;
	padding:0 9px;
	width: 958px;
	background: url(//i0.cy.com/source/img/protect/public/shadow-cen.png) repeat-y scroll 0 0;
}
.sidebar{
	float: left;
	padding-right: 4px;
	width: 185px;
	min-height: 764px;
	_height:764px;
	background: url(//i0.cy.com/source/img/protect/public/sidebar-bg.png) repeat-y scroll 0 0;
}
.sidebar h2{
	overflow: hidden;
	position: relative;
	padding-left: 65px;
	width: 119px;
	height: 80px;
	border-bottom: 1px solid #e7e7e7;
	color: #85c2fb;
	font-weight: bold;
	font-size: 20px;
	font-family: '\5FAE\8F6F\96C5\9ED1','Microsoft Yahei';
}
.sidebar h2 .data-icon{
	position: absolute;
	left: 17px;
	top: 23px;
	width: 38px;
	height:38px;
	background-position: -148px -22px;
}
.sidebar h2 span{
	display: block;
	margin-top: 21px;
	_margin-top: 26px;
}
.sidebar h2 label{
	display: block;
	font-family: Arial;
	font-size: 10px;
	font-weight: 200;
}
.sidebar li{position: relative;}
.sidebar li a{
	display: block;
	padding:15px 0 15px 20px;
	color: #666;
	font-size: 14px;
	width: 164px;
	height: 18px;
	line-height: 18px;
	font-weight: 700;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #e7e7e7;
}
.sidebar li a:hover,.sidebar li.active a,.sidebar li.active a:hover{
	width: 165px;
	color: #fff;
	background-color: #4aa7f8;
	text-decoration: none;
	border-top: 1px solid #4aa7f8;
	border-bottom: 1px solid #4aa7f8;
}

.sidebar li .icon{
	margin-right: 10px;
	width: 18px;
	height: 18px;
	vertical-align: top;
}
.sidebar li .act-icon{
	position: absolute;
	right: 10px;
	top: 17px;
	display: none;
	width: 9px;
	height: 14px;
	background-position: -148px -6px;
}
.sidebar li.active .act-icon{display: inline-block;}
.pwd-icon{background-position: 0 -24px;}
.phone-icon{background-position: -18px -24px;}
.mail-icon{background-position: -36px -24px;}
.mesg-icon{background-position: -54px -24px;}
.q-icon{background-position: -72px -24px;}
.fcm-icon{background-position: -90px -24px;}
.img-icon{background-position: -108px -24px;}
.info-icon{background-position: -126px -24px;}

.sidebar li a:hover .pwd-icon,.sidebar li.active .pwd-icon,.sidebar li.active a:hover .pwd-icon{background-position: 0 -42px;}
.sidebar li a:hover .phone-icon,.sidebar li.active .phone-icon,.sidebar li.active a:hover .phone-icon{background-position: -18px -42px;}
.sidebar li a:hover .mail-icon,.sidebar li.active .mail-icon,.sidebar li.active a:hover .mail-icon{background-position: -36px -42px;}
.sidebar li a:hover .mesg-icon,.sidebar li.active .mesg-icon,.sidebar li.active a:hover .mesg-icon{background-position: -54px -42px;}
.sidebar li a:hover .q-icon,.sidebar li.active .q-icon,.sidebar li.active a:hover .q-icon{background-position: -72px -42px;}
.sidebar li a:hover .fcm-icon,.sidebar li.active .fcm-icon,.sidebar li.active a:hover .fcm-icon{background-position: -90px -42px;}
.sidebar li a:hover .img-icon,.sidebar li.active .img-icon,.sidebar li.active a:hover .img-icon{background-position: -108px -42px;}
.sidebar li a:hover .info-icon,.sidebar li.active .info-icon,.sidebar li.active a:hover .info-icon{background-position: -126px -42px;}

.main_content{
	float:left;
	width:769px;
}
/* 面包屑导航 */
.sub_nav{
	margin:0 45px;
	padding:34px 0 27px;
	border-bottom:1px solid #e7e7e7;
}
.sub_nav a,.sub_nav i,.sub_nav span{
	display: inline-block;
	vertical-align: middle;
}
.sub_nav a{
	color:#85c2fb;
	font-weight:bold;
}
.sub_nav i{
	margin:0 5px;
	width:6px;
	height:9px;
	background-position:-157px -6px;
}
.sub_nav span{color:#999;}

/* ------------------ footer Style --------------------------- */
#cyou_bottom{padding:30px 0 20px;height:71px;min-width:980px;width:100%;background:url("//i0.cy.com/source/img/home/public/bottom_bg.gif") no-repeat scroll center top #f0f0f0;}
#cyou_bottom_main{margin:0 auto;width:980px;height:71px;font: 12px/20px "宋体",Tahoma,Geneva,sans-serif;color:#aaa;}
.cyou_bottom_logo{float:left;padding:3px 0 0 23px;}
.cyou_bottom_logo a{display:inline-block; width:105px;height:55px;background:url("//i0.cy.com/source/img/home/public/logo.png") no-repeat scroll 0 -45px; }
.cyou_bottom_sprite{float:left;padding:12px 0 0 21px;}
.beian{float:left;width:35px;height:35px;background:url("//i0.cy.com/source/img/home/public/cyou_copyright_sprite.png") no-repeat scroll 0 0;}
.stamp{float:left;width:35px;height:35px;margin-left:16px;background:url(//i0.cy.com/www/main/20140526/stamp.png) no-repeat scroll 0 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i0.cy.com/www/main/20140526/stamp.png",sizingMethod="crop");}
.cyou_bottom_cont{float:left;padding-left:48px;}
.cyou_bottom_cont a{color:#aaa;}
.cyou_bottom_cont a:hover{color:#006dc1;}
.cyou_bottom_right a{ background-image:url(//i1.cy.com/www/public/nav/cyou_copyright_sprite.png);background-repeat:no-repeat;height:48px;}';















