/*
	*嘟嘟官网
	*巨人网络版权所有
	*css by zhanghaisheng
*/

/*全局定义*/
*{margin: 0;padding: 0;border:0;text-decoration: none;list-style-type: none;font-family: "微软雅黑";}
body{background: #f2f2f2;font-size: 12px;}
a{cursor: pointer;}

/*模拟placeholder样式*/
.placeholder {position: relative;}
.placeholder label {position: absolute; left: 8px; display: inline-block; cursor: text; color: #b2b2b2; top: 0;}

/*首页-头部*/
.header{z-index:999; width:100%; height:80px; background:url(../images/top_divbg.jpg) repeat-y top center #1f0a31;min-width:1140px;}
.header_bom{width:100%; height:80px; background:url(../images/header_border.jpg) no-repeat bottom center;}
.header_con{ margin:0 auto; width:1140px; height:80px; position:relative;}
.header_con h1{ float:left; width:245px; height:53px; padding-top:13px;}
.header_con h1 img{width:210px; height:53px;}
.header_con .hd_pp{ height:78px; line-height:78px; float:left;}
.header_con .hd_pp a{ font-size:18px; display:inline-block;}
.header_con .hd_pp .color_ff2a93{ color:#fff; margin-right:72px;}
.header_con .hd_pp .color_fff{ color:#fff;}
.header_con .hd_pp a:hover{ color:#fffc00;}
.header_con .hd_div{ height:80px; float:right; position:relative;}
.header_con .hd_div a{ display:inline-block;height:80px;line-height:80px; font-size:14px; }
.header_con .hd_div em{ display:inline-block;line-height:80px; font-style: normal; font-size:12px; color:#fff; padding:0 30px;}
.header_con .hd_div a.color_ffa200{ color:#ffa200;}
.header_con .hd_div a.color_fff{color:#fff; max-width:180px; _width:180px; background:url(../images/tou_arrow.png) no-repeat right center; overflow:hidden;}
.header_con .hd_div a.color_fff em{ display:block; max-width:150px; margin-right:30px; font-size:14px; padding:0; overflow:hidden; }
.header_con .hd_div ul{width:166px; /*height:123px; */padding-top:10px; position:absolute; top:80px; right:5px;background:url(../images/exit_bg.png) no-repeat; overflow:hidden; z-index:90;}
.header_con .hd_div ul li{ margin:0 auto; width:160px; height:59px;}
.header_con .hd_div ul li.first{ height:60px;}
.header_con .hd_div ul li.second{ margin-top:1px;}
.header_con .hd_div ul li:hover{ background:#ffe9f4;}
.header_con .hd_div ul li a{ display:block; width:100%; height:100%; font-size:16px; font-weight:bold; text-indent:1em; line-height:63px;}
.header_con .hd_div ul li a.color_8e8e8e{ color:#8e8e8e;}
.header_con .hd_div ul li a.color_ff2a93{ color:#ff2a93;}
.header_con .hd_div ul li a:hover{ color:#ff2a93;}
.header_con .none{ display:none;}

/*新版首页头部导航栏201507*/
.wrap{width:100%;}
.area{width:1280px; margin:0 auto;}

.top{height:72px; background:#333333;}
.top_c{height:52px; color:#ffffff; padding:10px 0 0;}
.top_c .logo{width:174px; height:46px; margin:-3px 20px 0 0; float:left; display:block}
.top_c .nav{float:left; margin:0 14px;}
.top_c .nav a{height:52px; line-height:52px; vertical-align:middle; font-size:16px; padding:0 22px; margin:0 4px; color:#FFF; display:block; float:left;}
.top_c .nav a:hover,.top_c .nav a.cur{color:#34f7ff;border-bottom: 2px solid #34f7ff;}
.top_c .logreg{margin:9px 4px 0 0; float:right; background:url(../images/logreg_bg.png) no-repeat center top; width:141px; height:33px;}
.top_c .logreg a{width:50%; *width:49%; text-align:center; line-height:33px; vertical-align:middle; color:#FFF; font-size:12px; display:block; float:left;transition:all 0.2s ease-in-out 0s; border-radius:5px;}
.top_c .logreg a:hover,.top_c .logreg a.cur{color:#ca63ff; text-decoration:underline}
.top_c .logged{height:33px; float:right; font-size:12px; padding:16px 4px 0 0;    width: 310px;position: relative;}
.top_c .logged *{display:block; float:right;}
.top_c .logged .recharge{height:16px; line-height:16px; padding:0 4px; background:#ca63ff; border-radius:3px; color:#FFF;padding:0 8px 1px}
.top_c .logged .logout{font-size:12px; color:#ffffff; line-height:16px; vertical-align:middle; margin:0 20px 0 14px; text-decoration:underline}
.top_c .logged .nickName{height:16px; max-width:200px; *width:200px; text-align:left }
.top_c .logged .nickName .name{font-size:12px; color:#ffffff; line-height:16px; vertical-align:middle;}
.top_c .logged .nickName .name em{display:block; float:left; padding:0 4px; *width:194px; max-width:194px; height:16px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.top_c .logged .nickName .name .modify{width:12px; height:12px; background:url(../images/btn_modify.png) no-repeat; display:block; float:left; margin:2px 4px;}
.top_c .logged .nickName .name_m input{height:16px; line-height:16px; vertical-align:middle; border:none; color:#333; padding:0 2px; float:left; margin:0 4px 0 0; border-radius:3px; width:100px;}
.top_c .logged .nickName .name_m a{height:16px; line-height:16px; padding:0 4px; background:#ca63ff; border-radius:3px; color:#FFF;padding:0 8px 1px; float:left}
.top_c .logged .chatUs {font-size: 12px;color: #ffffff;line-height: 16px;vertical-align: middle;margin-left: 20px;text-decoration: underline;    width: 50px;    margin-top: -8px;}
.top_c .logged .chatUs a{color:#fff;}
.top_c .logged .usrLevel{width:56px; height:16px; text-align:center; float:right; margin:0 10px 0}

/*个人信息下拉面板*/
.top_c .logged .userPanel{width: 158px;height: 162px;z-index: 9999;background: url("../images/user-panel-btn.png") no-repeat; position: absolute;left: -7px;top: 65px;}
.top_c .logged .userPanel .panel-coin{width: 158px;height: 58px;text-align: center;color: #808080;font-size: 12px;line-height: 58px;}
.top_c .logged .userPanel .panel-coin .panel-coin-unit{display: inline-block;float: left;    margin-left: 30px;}
.top_c .logged .userPanel .panel-coin .panel-coin-num{color: #ff486b; display: inline-block;float: left;margin-left: 5px;}
.top_c .logged .userPanel .panel-button{width: 158px;height: 104px;position: relative;}
.top_c .logged .userPanel .panel-button .button-pay{width: 120px;height: 30px;display:block; position: absolute;left: 21px;top:17px;}
.top_c .logged .userPanel .panel-button .button-out{width: 120px;height: 30px;display:block; position: absolute;left: 21px;top:57px;}


.top_c .downLoad{float:left; margin:9px 10px 0 0;}
.top_c .downLoad a{ height:34px; background:url(../images/nav_dl_btn.png) no-repeat;float:left; margin:0 14px 0 0;}
.top_c .downLoad a.dl_pc{background-position:0 0;width:97px;}
.top_c .downLoad a.dl_pc:hover{background-position:0 -34px;}
.top_c .downLoad a.dl_m{background-position:-99px 0;width:88px;}
.top_c .downLoad a.dl_m:hover{background-position:-99px -34px;}

.dl_share{width:100px; font-size:16px; float:right; padding:0 60px 0 0; margin:20px 0 0 0}
.dl_share .sina{height:18px; line-height:18px; vertical-align:baseline; padding:0 0 0 28px; background:url(../images/wb_sina.png) no-repeat center left;color:#ffffff; float:right; display:block;font-size:16px; } 


/*首页-架构*/
.container{width: 1140px;margin: 0 auto;padding-top: 20px;}
.container2{width: 1000px;margin: 0 auto;padding-top: 20px;}
.container .main{width: 800px;float: left;}
.container .siderbar{width: 320px;float: right;}
.container .siderbars{background: #fff;width: 320px;float: left;margin-bottom: 20px;box-shadow:2px 5px 5px #ebebeb;}
.container .siderbars h2{height: 59px;line-height: 59px;border-bottom: solid 1px #f2f2f2;width: 320px;font-size: 24px;color: #ff2a93;text-indent: 18px;font-weight: 500;}
.clearboth{width: 100%;height: 1px;clear: both;}

/*首页-footer*/
.footer{clear: both;text-align: center;width: 100%;}

/*首页-siderbar*/
.container .siderbar1{padding: 20px;width: 280px;}
.siderbar1 dt{width: 120px;float: left;height: 80px;}
.siderbar1 dt a.a1{margin-bottom: 20px;}
.siderbar1 dd p a.a2{margin-right: 0;}
.siderbar1 dt a{text-align: center;background: url(../images/siderbar1dta.png) no-repeat;width: 120px;height: 30px;line-height: 30px;display: block;color: #ff3779;font-size: 14px;}
.siderbar1 dt a.cur{background: url(../images/siderbar1dtacur.png) no-repeat;color: #fff;}
.siderbar1 dd{width: 120px;float: right;}
.siderbar1 dd h5{color: #4f4f4f;font-size: 14px;font-weight: 500;height: 27px;}
.siderbar1 dd p{}
.siderbar1 dd p a{display: inline-block;float: left;width: 30px;margin-right: 15px;font-size: 14px;color: #8e8e8e;text-align: center;}
.siderbar1 dd p a:hover{color: #4f4f4f;}
.siderbar1 dd p a img{width: 30px;height: 30px;}

.siderbar2 {position: relative;}
.siderbar2 .slide-wrap {width:320px; height:250px; overflow:hidden;}
.siderbar2 .slide-wrap .slide-mark {position:absolute; max-width:240px; padding: 5px 9px 5px 3px; background:#000; filter:alpha(opacity=70); opacity: 0.7; bottom:27px; right:30px; border-radius:11px; line-height: 20px;}
.siderbar2 .slide-wrap .slide-mark .slide-select {width:12px; height: 12px; background-color: #999; float: left; margin-left: 6px; border-radius: 6px;}
.siderbar2 .slide-wrap .slide-mark .active {background-color: #F3EA00;}
.siderbar2m{padding: 20px;width: 280px;height: 210px;}
.siderbar2m img{width: 280px;height: 210px;}

.siderbar3{}
.siderbar3m{padding: 20px;width: 280px;padding-bottom: 0;padding-right: 0;}

.container .siderbar4{padding: 20px;width: 280px;padding-bottom: 0;margin-bottom: 0;}
.siderbar4 dl{width: 280px;height: 80px;border-bottom: solid 1px #f2f2f2;}
.siderbar4 dl dt{width: 60px;float: left;}
.siderbar4 dl dt a{}
.siderbar4 dl dt a img{width: 60px;vertical-align: middle;}
.siderbar4 dl dd{margin-left: 78px;}
.siderbar4 dl dd h5{font-size: 14px;height: 41px;}
.siderbar4 dl dd h5 a{color: #4f4f4f;}
.siderbar4 dl dd h5 a:hover{text-decoration: underline;color: #4f4f4f;}
.siderbar4 dl dd p{}
.siderbar4 dl dd p img{}
.siderbar4 div{font-size: 14px;color: #353535;height: 35px;padding-bottom: 5px;line-height: 35px;font-weight: bold;padding-right: 40px;}
.siderbar4 div a{background: url(../images/siderbar4chongzhi.png) no-repeat right center;font-size: 14px;color: #0078ff;float: right;padding-right: 20px;display: inline-block;}
.siderbar4 div a:hover{text-decoration: underline;}
.siderbar4 div strong{font-size: 14px;color: #ffa200;}

.siderbar5{}
.siderbar5 h3{height: 40px;line-height: 40px;background: #252525;font-size: 18px;color: #ffffff;text-indent: 18px;font-weight: 500;margin-bottom: 20px;}
.siderbar5 dl{padding-left: 20px;height: 68px;}
.siderbar5 dl dt{float: left;width: 48px;} 
.siderbar5 dl dt a{} 
.siderbar5 dl dt a img{width: 48px;vertical-align: middle;height: 48px;} 
.siderbar5 dl dt a:hover img{width: 46px;height: 46px;}
.siderbar5 dl dd{margin-left:60px;} 
.siderbar5 dl dd h5{font-weight: 500;background: url(../images/siderbarsstar.png) no-repeat left center;padding-left: 24px;font-size: 16px;color: #4f4f4f;height: 22px;line-height: 22px;margin-bottom: 5px;overflow: hidden;} 
.siderbar5 dl dd h5 a{color: #4f4f4f;}
.siderbar5 dl dd h5 a:hover{color: #4f4f4f;text-decoration: underline;}
.siderbar5 dl dd p{color: #8e8e8e;font-size: 14px;padding-left: 3px;} 

.container .siderbars .siderbar3m dl{position: relative;height: 67px;}
.container .siderbars dt.dt1{width: 30px;position: absolute;left: 0;top: 0;}
.container .siderbars dd.dd1{width: 48px;position: absolute;left: 45px;top: 0;}
.container .siderbars dd.dd1 img{width: 48px;height: 48px;}
.container .siderbars dd.dd1 a:hover img{width: 46px;height: 46px;
    /*border: solid 1px #ff2a93;*/
}
.container .siderbars dd.dd2{position: absolute;left: 103px;top: 0;}
.container .siderbars dd.dd2 h5{font-weight: 500;background: url(../images/siderbarsstar.png) no-repeat left center;padding-left: 24px;font-size: 16px;color: #4f4f4f;height: 22px;line-height: 22px;margin-bottom: 5px;overflow: hidden;}
.container .siderbars dd.dd2 h5 a{color: #4f4f4f;}
.container .siderbars dd.dd2 h5 a:hover{color: #4f4f4f;text-decoration: underline;}
.container .siderbars dd.dd2 p{color: #8e8e8e;font-size: 14px;padding-left: 3px;}


/*首页-内容主体*/

.container .main{}
.container .main .main1{width: 800px;height: 300px;box-shadow:2px 5px 5px #ebebeb;margin-bottom: 20px;position: relative;overflow: hidden;}
.container .main .main1 dd{width: 600px;height: 300px;float: left;/*display: none;*/}
.container .main .main1 dd.cur{display: block;}
.container .main .main1 dd img{width: 600px;height: 300px;}
.container .main .main1 dt{width: 200px;height: 300px;position: absolute;right: 0;top: 0;}
.container .main .main1 dt a{width: 200px;height: 150px;display: inline-block;float: left;position: relative;}
.container .main .main1 dt img{width: 200px;height: 150px;}
.container .main .main1 dt a span{background: url(../images/main2mem1.png) repeat;width: 200px;height: 150px;display: inline-block;}
.container .main .main1 dt a.cur span{display: none;}
.container .main .main1 dt a.a1 span{position: absolute;right: 0;top: 0;}
.container .main .main1 dt a.a2 span{position: absolute;right: 0;top: 150px;}

.container .main .main2{background: #fff;padding-bottom: 100px;}
.container .main .main2 h2{border-bottom: solid 1px #f2f2f2;clear: both;height: 59px;line-height: 59px;width: 100%;font-size: 24px;color: #ff2a93;text-indent: 18px;font-weight: 500;}
.container .main .main2 .main2m{clear: both;width: 100%;background: #ffffff;}
.container .main .main2 .main2m dl{overflow: hidden;border: solid 1px #f2f2f2;border-left: none;border-top: none;width: 179px;height: 200px;float: left;padding: 10px;padding-bottom: 0;background: #ffffff;}
.container .main .main2 .main2m dl.first{border: solid 1px #f2f2f2;}
.container .main .main2 .main2m dl dd{width: 180px;height: 135px;overflow: hidden;}
.container .main .main2 .main2m dl dd a{width: 180px;height: 135px;display: block;position: relative; overflow:hidden;}
.container .main .main2 .main2m dl dd a img{vertical-align: middle;}
.container .main .main2 .main2m dl dd a span{width: 60px;height: 20px;line-height: 20px;text-align: center;display: inline-block;position: absolute;top: 0;right: 0;font-size: 14px;color: #fff;background: #ff2a93;}
.container .main .main2 .main2m dl dd a em{width: 180px;height: 135px;display:none;background: url(../images/main2mem.png) no-repeat;position: absolute;z-index: 999;left: 0;top: 0;}
.container .main .main2 .main2m dl dd a:hover em{display: block;}
.container .main .main2 .main2m dl dt{}
.container .main .main2 .main2m dl dt h5{font-size: 14px;color: #4f4f4f;font-weight: 500;background: url(../images/siderbarsstar.png) no-repeat left center;padding-left: 25px;height: 25px;line-height: 25px;margin-top: 5px;}
.container .main .main2 .main2m dl dt h5 a{color: #4f4f4f;}
.container .main .main2 .main2m dl dt h5 a:hover{text-decoration: underline;}
.container .main .main2 .main2m dl dt p{font-size: 14px;color: #828282;line-height: 25px;}

/*登录注册*/
.dengluzhuce{width: 480px;height: 480px;background: #ffffff;padding:20px; display: none;}
.dengluzhuce h2{border-bottom: solid 1px #d6d6d6;height: 40px;}
.dengluzhuce .h31{border-bottom: solid 1px #d6d6d6;height: 40px;font-weight: 500;font-size: 18px;color: #000000;}
.dengluzhuce h2 a{width: 100px;height: 40px;line-height: 40px;text-align: center;display: inline-block;margin-right: 10px;background:url(../images/dengluzhuceh2.png) no-repeat;color: #6d6d6d;font-size: 18px;font-weight: 500;}
.dengluzhuce h2 a.cur{background:url(../images/dengluzhuceh2cur.png) no-repeat;color: #fff;}
.dengluzhuce .denglu{ margin-top:20px; }
.dengluzhuce .denglus{display: none;}
.dengluzhuce .curs{display: block;}
.dengluzhuce .denglu .sub{width: 130px;height: 40px; margin-left:123px;line-height: 40px;background: #ff3779;font-size: 18px;color: #fff;text-align: center;border-radius: 6px;cursor: pointer; clear:both;}

/*登陆框*/
.dengluzhuce .denglu #login-form dl{margin-bottom: 20px;min-height: 40px;}
.dengluzhuce .denglu #login-form dl dt{width: 290px;float: left;}
.dengluzhuce .denglu #login-form dl dt input{width: 268px;height: 38px;line-height: 38px;font-size: 14px;color: #b2b2b2;padding-left: 10px;border: solid 1px #d6d6d6;border-radius: 6px;outline: none;}
.dengluzhuce .denglu #login-form dl dd{margin-left: 290px;height: 40px;line-height: 40px;font-size: 12px;color: #ff0000;}
.dengluzhuce .denglu #login-form input.sub{ width:280px; margin-left:0;}
/*注册框*/
.dengluzhuce .denglu #register-form dl{margin-bottom: 20px;min-height: 40px;}
.dengluzhuce .denglu #register-form dl dt{width: 290px;float: left;}
.dengluzhuce .denglu #register-form dl dt input{width: 268px;height: 38px;line-height: 38px;font-size: 14px;color: #b2b2b2;padding-left: 10px;border: solid 1px #d6d6d6;border-radius: 6px;outline: none;}
.dengluzhuce .denglu #register-form dl dt.zhaohuimima input.text2{width:128px;vertical-align: middle;}
.dengluzhuce .denglu #register-form dl dt.zhaohuimima span{width: 100px;height: 40px;display: inline-block;}
.dengluzhuce .denglu #register-form dl dd{margin-left: 290px;height: 40px;line-height: 40px;font-size: 12px;color: #ff0000;}
.dengluzhuce .denglu #register-form input.sub{ width:280px; margin-left:0;}
/*个人中心修改密码*/
.dengluzhuce .denglu #form1 dl{margin-bottom: 20px;min-height: 40px; overflow:hidden; _clear:both;}
.dengluzhuce .denglu #form1 dl dt{ width:104px;height: 40px; text-align:right;line-height: 40px; color: #555; font-size:16px; display:inline-block; float:left;margin-right:20px;}
.dengluzhuce .denglu #form1 dl dd{width: 290px; display:inline-block; float:left; }
.dengluzhuce .denglu #form1 dl dd input{width: 268px;height: 38px;line-height: 38px;font-size: 14px;color: #b2b2b2;padding-left: 10px;border: solid 1px #d6d6d6;border-radius: 6px;outline: none;}
.dengluzhuce .denglu #form1 dl dd input.focus{ background:#e8e8e8;}

.dengluzhuce .denglu #form1 dl dd input.bordercolorred{border: solid 1px #ff0000;}
.dengluzhuce .denglu #form1 dl dd input.bordercolor{border: solid 1px #d6d6d6;}
.dengluzhuce .denglu #form1 dl dd.redTips{padding-top: 10px; color:#cd0000;}

.dengluzhuce .denglu h3{font-size: 14px;color: #4f4f4f;font-weight: 500;height: 50px;line-height: 40px;}

/*找回密码*/
.dengluzhuce .denglu #form1.Mfind_password dl dt{width:290px;float:left;height:45px; text-align:left;}
.dengluzhuce .denglu #form1.Mfind_password dl dt input{width:268px;height:38px;line-height:38px;font-size:14px;color:#b2b2b2;padding-left:10px;border:solid 1px #d6d6d6;border-radius:6px;outline:none;}
.dengluzhuce .denglu #form1.Mfind_password dl dt input.text2{width: 120px;}
.dengluzhuce .denglu #form1.Mfind_password dl dd{ width:150px; height:40px;display:inline-block; line-height:40px;font-size:12px;color:#ff0000;} 
 
.dengluzhuce .denglu .denglu1{font-size: 12px;margin-bottom: 10px;}
.dengluzhuce .denglu .denglu1 .left{color: #000000;float: left;display: inline-block;width: 40px;padding-left: 14px;background: url(../images/denglu1no.png) no-repeat left center;}
.dengluzhuce .denglu .denglu1 .yes{background: url(../images/denglu1yes.png) no-repeat left center;}
.dengluzhuce .denglu .denglu1 .no{}
.dengluzhuce .denglu .denglu1 .right{color: #228aff;margin-left:170px;}
.dengluzhuce .denglu .denglu1 .right:hover{text-decoration: underline;}
.dengluzhuce .denglu .denglu2{font-size: 12px;height: 30px;color: #4f4f4f;height: 60px;line-height: 50px;border-bottom: solid 1px #d6d6d6;width: 100%;}
.dengluzhuce .denglu .denglu2 a{color: #228aff;}
.dengluzhuce .denglu .denglu2 a:hover{text-decoration: underline;}
.dengluzhuce .denglu .denglu3{}
.dengluzhuce .denglu .denglu3 a{width: 80px;height: 40px;line-height: 40px;display: inline-block;font-size: 14px;color: #fff;text-indent: 42px;margin-right: 20px;}
.dengluzhuce .denglu .denglu3 a.juren{background: url(../images/denglu3juren.png) no-repeat;}
.dengluzhuce .denglu .denglu3 a.qq{background: url(../images/denglu3qq.png) no-repeat;}
.dengluzhuce .denglu .denglu3 a.weibo{background: url(../images/denglu3weibo.png) no-repeat;}
.dengluzhuce .denglu dl dt.zhaohuimima{}
.dengluzhuce .denglu dl dt.zhaohuimima .text2{width: 128px;vertical-align: middle;}
.dengluzhuce .denglu dl dt.zhaohuimima span{width: 100px;height: 40px;display: inline-block;}
.dengluzhuce .denglu dl dt.zhaohuimima span img{vertical-align: middle;}
.dengluzhuce .denglu dl dt.zhaohuimima a{width: 40px;height: 40px;display: inline-block;vertical-align: middle;background: url(../images/zhaohuimima2.png) no-repeat;}
.dengluzhuce .denglu dl dt.zhaohuimima a.shoujiyanzhengma{width: 130px;height: 40px;line-height: 40px;background: #4ba0ff;border-radius: 5px;color: #fff;text-align: center;font-size: 14px;}
.dengluzhuce .denglu .denglu4{font-size: 12px;color: #898989;margin-bottom: 5px;}
.dengluzhuce .denglu .denglu4 a{color: #4f4f4f;}
.dengluzhuce .denglu .denglu4 a:hover{text-decoration: underline;}
.dengluzhuce .denglu .denglu4yes{background: url(../images/denglu4yes.png) no-repeat left center;padding-left: 15px;}
.dengluzhuce .denglu .denglu5{font-size: 12px;height: 30px;color: #4f4f4f;height: 60px;line-height: 50px;width: 100%;}
.dengluzhuce .denglu .denglu5 a{color: #228aff;}
.dengluzhuce .denglu .denglu5 a:hover{text-decoration: underline;}
.dengluzhuce .denglu .denglu6{padding-left: 5px;}
.dengluzhuce .denglu .denglu6 div{font-size: 12px;color: #b2b2b2;}
.dengluzhuce .denglu .denglu6 div em{font-style: normal;}
.dengluzhuce .denglu .denglu6 div span{width: 122px;height: 8px;display: inline-block;}
.dengluzhuce .denglu .denglu6 div strong{font-weight: 500;}
.dengluzhuce .denglu .denglu6 div.qiangdu0 span{background: url(../images/qiangdu0.png) no-repeat;}
.dengluzhuce .denglu .denglu6 div.qiangdu1 span{background: url(../images/qiangdu1.png) no-repeat;}
.dengluzhuce .denglu .denglu6 div.qiangdu2 span{background: url(../images/qiangdu2.png) no-repeat;}
.dengluzhuce .denglu .denglu6 div.qiangdu3 span{background: url(../images/qiangdu3.png) no-repeat;}
.dengluzhuce .denglu .denglu6 div.qiangdu1 em{color: #ff0000;}
.dengluzhuce .denglu .denglu6 div.qiangdu3 strong{color: #10bc49;}
.dengluzhuce .denglu #register-form dl.margin0{margin-bottom: 2px;}
.dengluzhuce .denglu dl dd span{color: #b2b2b2}

.close-modal {position: absolute; top: 6px; right: 10px; background: url('../images/modal_close.png') no-repeat; display: block; width: 17px; height: 17px;}
.close-modal:hover {background: url('../images/modal_close_active.png') no-repeat;}

.people{width: 1000px;margin: 20px auto;height: 100%;}
.people .left{width: 240px;float: left;min-height: 700px;background: #fff;}
.people .left h2{height: 60px;line-height: 60px;font-size: 24px;color: #ff3779;text-indent: 20px;font-weight: 500;}
.people .left p{}
.people .left p a{width: 220px;height: 40px;line-height: 40px;display: inline-block;font-size: 14px;color: #353535;padding-left: 20px;border-bottom: solid 1px #f2f2f2;}
.people .left p a.cur{background: #ff3779;color: #fff;}
.people .right{margin-left: 260px;_margin-left: 250px;width: 740px;min-height: 700px;background: #fff; overflow:hidden;}
.people .right h2{height: 59px;line-height: 59px;font-size: 24px;color: #4f4f4f;padding-left: 20px;font-weight: 500;border-bottom: solid 1px #f2f2f2;}
.people .right h2 a{float: right;width: 80px;height: 30px;line-height: 30px;display: inline-block;font-size: 16px;color: #ff3779;background: #f2f2f2;border-radius: 5px;margin-right: 20px;margin-top: 15px;text-align: center;}
.people .right .jibenxinxi{padding: 20px;} 
.people .right .jibenxinxi .jibenxinxi1{width: 100%;min-height: 104px;margin-bottom: 20px;}
.people .right .jibenxinxi .jibenxinxi1 dt{width: 96px;height: 96px;padding: 3px;padding-bottom: 5px;background: url(../images/jibenxinxidt.png);float: left;}
.people .right .jibenxinxi .jibenxinxi1 dt img{width: 96px;height: 96px;}
.people .right .jibenxinxi .jibenxinxi1 dd{margin-left: 120px;}
.people .right .jibenxinxi .jibenxinxi1 dd .xiugai{ float:left;width: 78px;height: 28px;line-height: 28px;border: solid 1px #ff4482;color: #ff4482;border-radius: 5px;font-size: 16px;display: inline-block;text-align: center;margin-top: 63px;}
.people .right .jibenxinxi .jibenxinxi1 dd h4{font-size: 18px;color: #4f4f4f;font-weight: 500;margin-bottom: 10px;}
.people .right .jibenxinxi .jibenxinxi1 dd p{font-size: 14px;color: #8e8e8e;line-height: 30px;}
.people .right .jibenxinxi .jibenxinxi1 dd p span{margin: 0 10px ;}
.people .right .jibenxinxi .jibenxinxi1 dd .caifudengji{width:360px;height:16px;display:inline-block; padding-left:40px; position:relative; margin-top:70px;}
.people .right .jibenxinxi .jibenxinxi1 dd .caifudengji img{ display:inline-block;width: 60px;height:16px;float:left; padding-right:10px;}
.people .right .jibenxinxi .jibenxinxi1 dd .caifudengji h5{ display:inline-block; float:left;width:209px;height:10px; margin-top:3px;background: url(../images/zhumorenwu01dd.png) no-repeat; overflow:hidden;}
.people .right .jibenxinxi .jibenxinxi1 dd .caifudengji span{ display:block;height:8px; margin-left:1px; margin-top:1px;background: url(../images/zhumorenwu01span.png) no-repeat top left;}
.people .right .jibenxinxi .jibenxinxi1 dd .caifudengji p{ position:absolute; left:110px; top:-20px; width:209px; text-align:center; height:30px; color:#ff4482; font-size:12px;}

.people .right .jibenxinxi .jibenxinxi2{width: 100%;min-height: 40px;margin-bottom: 20px;} 
.people .right .jibenxinxi .jibenxinxi2 dt{min-height: 40px;line-height: 40px;width: 72px;float: left;font-size: 14px;color: #8e8e8e;} 
.people .right .jibenxinxi .jibenxinxi2 dd{margin-left: 60px;}  
.people .right .jibenxinxi .jibenxinxi2 dd input[type="text"]{width: 278px;height: 38px;line-height: 38px;border: solid 1px #d6d6d6;border-radius: 5px;font-size: 14px;color: #4f4f4f;text-indent: 10px;} 
.people .right .jibenxinxi .jibenxinxi2 dd input[type="submit"]{width: 80px;height: 30px;line-height: 30px;text-align: center;font-size: 16px;color: #ffffff;background: #ff3779;border-radius: 5px;cursor: pointer;} 
.people .right .jibenxinxi .jibenxinxi2 dd textarea{font-size: 14px;color: #4f4f4f;width: 390px;border: solid 1px #d6d6d6;border-radius: 5px;height: 78px;line-height: 23px;padding-left: 10px;}
.people .right .jibenxinxi .jibenxinxi2 dd select{border: solid 1px #d6d6d6;border-radius: 5px;padding: 5px 10px;font-size: 14px; width:80px;} 
.people .right .jibenxinxi .jibenxinxi2 dd select#province{width:150px;}
.people .right .jibenxinxi .jibenxinxi2 dd select#city{width:150px;}
.people .right .jibenxinxi .jibenxinxi2 dd select#area{width:120px;}
.people .right .jibenxinxi .jibenxinxi2 dd select option{} 
.people .right .jibenxinxi .jibenxinxi2 .checkbox{}
.people .right .jibenxinxi .jibenxinxi2 .checkbox a{background:url(../images/denglu1no.png) no-repeat left center;padding-left: 17px;display: inline-block;height: 40px;line-height: 40px;margin-right: 12px;color: #4f4f4f;}
.people .right .jibenxinxi .jibenxinxi2 .checkbox a.cur{background: url(../images/denglu1yes.png) no-repeat left center;}

.people2{width: 1140px; margin-bottom:95px; position:relative;}
.people2 .right{width: 880px;}
.people2 .right .wodeguanzhu{}
.people2 .right .wodeguanzhu ul{padding-left: 18px;padding-top: 26px;}
.people2 .right .wodeguanzhu ul li{width: 268px;height: 118px;border: solid 1px #f2f2f2;float: left;margin-right: 16px;margin-bottom: 20px;}
.people2 .right .wodeguanzhu ul li.cur{border: solid 1px #ffa200;}
.people2 .right .wodeguanzhu ul li dl{padding-top: 18px;padding-left: 8px;height: 70px;padding-right: 10px;}
.people2 .right .wodeguanzhu ul li dl dt{width: 70px;float: left;}
.people2 .right .wodeguanzhu ul li dl dt a{padding: 2px;border-left: solid 1px #f8f8f8;border-right: solid 1px #f8f8f8;border-bottom: solid 3px #ebebeb;}
.people2 .right .wodeguanzhu ul li dl dt a img{}
.people2 .right .wodeguanzhu ul li dl dd{margin-left: 70px;}
.people2 .right .wodeguanzhu ul li dl dd h4{font-size:16px;height:28px; font-weight:500; margin-bottom:5px;vertical-align:middle;}
.people2 .right .wodeguanzhu ul li dl dd h4.style01{background: url(../images/star_rrom.png) no-repeat left center;}
.people2 .right .wodeguanzhu ul li dl dd h4.style02{background: url(../images/love_rrom.png) no-repeat left center;}
.people2 .right .wodeguanzhu ul li dl dd h4.style03{background: url(../images/zhuanshi.png) no-repeat left center;}
.people2 .right .wodeguanzhu ul li dl dd h4.style04{background: url(../images/huangguan.png) no-repeat left center;}

.people2 .right .wodeguanzhu ul li dl dd h4 em{display:inline-block;width:15px;text-align:center;padding-left:19px;vertical-align:top;line-height:25px;}
.people2 .right .wodeguanzhu ul li dl dd h4 a{display:inline-block;color:#4f4f4f; padding-left:5px; line-height:28px;}
.people2 .right .wodeguanzhu ul li dl dd h4 a:hover{text-decoration: underline;}
.people2 .right .wodeguanzhu ul li dl dd h5{height: 30px;line-height: 30px;font-weight: 500;font-size: 14px;color: #8e8e8e;}
.people2 .right .wodeguanzhu ul li dl dd h5 a{height: 30px;line-height: 30px;display: inline-block;float: right;width: 70px;font-size: 16px;color: #ffffff;border-radius: 5px;background: #c5c5c5;text-align: center;}
.people2 .right .wodeguanzhu ul li dl dd h5 a.no{background: #ff3779;color: #fff;}
.people2 .right .wodeguanzhu ul li h6{font-size: 14px;color: #8e8e8e;font-weight: 500;width: 100%;clear: both;height: 25px;line-height: 25px;padding-left: 10px;}
.people2 .right .wodeguanzhu ul li h6 a{color: #397aff;margin-right: 12px;}
.people2 .right .wodeguanzhu ul li h6 a:hover{text-decoration: underline;}
.people2 .right h3{height: 59px;line-height: 59px;font-size: 24px;color: #4f4f4f;padding-left: 20px;font-weight: 500;border-bottom: solid 1px #f2f2f2;}
 
.touxiang{}
.touxiang .touxiang_tit{width: 720px;height: 39px;line-height: 39px;border-bottom: solid 1px #c47b4a;background: #252525;border-radius: 5px 5px 0 0;}
.touxiang .touxiang_main{height: 360px;background: #ffffff;width:680px;padding: 20px;}
.touxiang .touxiang_main h3{height: 50px;font-size: 14px;color: #8e8e8e;font-weight: 500;}
.touxiang .touxiang_main h3 a{width: 78px;height: 28px;line-height: 28px;display: inline-block;border-radius: 5px;border: solid 1px #ff3779;color: #ff3779;text-align: center;font-size: 14px;font-weight: 500;margin-right: 10px;}
.touxiang .touxiang_main h3 i{font-style: normal;}
.touxiang .touxiang_main dl{}
.touxiang .touxiang_main dl dt{width: 300px;height: 300px;background: #e2e2e2;float: left;overflow: hidden;}
.touxiang .touxiang_main dl dt img{max-width: 300px;}
.touxiang .touxiang_main dl dd{width: 180px;float: right;}
.touxiang .touxiang_main dl dd .px60{height: 80px;}
.touxiang .touxiang_main dl dd .px60 span{width: 60px;height: 60px;display: inline-block;background: #e2e2e2;margin-right: 15px;}
.touxiang .touxiang_main dl dd .px60 span img{width: 60px;height: 60px;border: none;vertical-align: middle;}
.touxiang .touxiang_main dl dd .px48{}
.touxiang .touxiang_main dl dd .px48 span{width: 48px;height: 48px;display: inline-block;background: #e2e2e2;margin-right: 15px;}
.touxiang .touxiang_main dl dd .px48 span img{width: 48px;height: 48px;border: none;vertical-align: bottom;}

.touxiang .touxiang_footer{width: 720px;height: 40px;line-height: 40px;background: #ececec;}
.touxiang .touxiang_tit .right{float: right;font-size: 24px;color: #fff;padding-right: 20px;line-height: 36px;height: 39px;padding-left: 20px;}
.touxiang .touxiang_tit .left{height: 39px;line-height: 39px;font-size: 16px;color: #fff;padding-left: 20px;}
 
.touxiang .touxiang_main h4{height: 70px;line-height: 70px;font-size: 14px;color: #8e8e8e;font-weight: 500;}
.touxiang .touxiang_main .touxiang_main1{}
.touxiang .touxiang_main .touxiang_main1 dt{width: 300px;height: 300px;background: #e2e2e2;float: left;}
.touxiang .touxiang_main .touxiang_main1 dd{margin-left: 500px;font-size: 14px;color: #4f4f4f;}
.touxiang .touxiang_main .touxiang_main1 dd .px60{height: 60px;line-height: 60px;}
.touxiang .touxiang_main .touxiang_main1 dd .px60 span{width: 60px;height: 60px;display: inline-block;background: #e2e2e2;margin-right: 15px;}
.touxiang .touxiang_main .touxiang_main1 dd .px48{margin-top: 20px;padding-left: 12px;height: 48px;line-height: 48px;}
.touxiang .touxiang_main .touxiang_main1 dd .px48 span{width: 48px;height: 48px;display: inline-block;background: #e2e2e2;margin-right: 15px;}
.touxiang .touxiang_footer{text-align: right;}
.touxiang .touxiang_footer a{width: 78px;height: 28px;line-height: 28px;border-radius: 5px;border: solid 1px #ff3779;display: inline-block;text-align: center;font-size: 14px;color: #ff3779;background: #ffffff;margin-right: 16px;margin-top: 5px;}
.touxiang .touxiang_footer a.cur{color: #fff;background: #ff3779;}
.touxiang .touxiang_main2{padding: 20px;}
.touxiang .touxiang_main2 dt{width: 360px;height: 360px;text-align: right;float: left;}
.touxiang .touxiang_main2 dd{}
.touxiang .touxiang_main2 dd span{}
.touxiang .touxiang_main2 dd span img{}
.touxiang .touxiang_main2 dd p{color: #4f4f4f;font-size: 14px;line-height: 50px;}

.zhuboguanli{padding: 20px;}
.zhuboguanli h3{width: 700px;border-bottom: solid 1px #ff3779;height: 39px;line-height: 39px;background: #ffe0ea;font-weight: 500;}
.zhuboguanli h3 a{width: 233px;height: 39px;line-height: 39px;text-align: center;font-size: 16px;color: #353535;display: inline-block;float: left;}
.zhuboguanli h3 a.cur{background: #ff3779;color: #fff;}
.zhuboguanli1{}
.zhuboguanli1 h4{padding-bottom: 20px;}
.zhuboguanli1 h4 span{width: 240px;height: 180px;margin-right: 10px;}
.zhuboguanli1 h4 span img{width: 240px;height: 180px;vertical-align: bottom;}
.zhuboguanli1 h4 a{width: 98px;height: 28px;line-height: 28px;display: inline-block;border: solid 1px #ff3779;color: #ff3779;border-radius: 5px;text-align: center;}
.zhuboguanli1 p{height: 39px;line-height: 39px;border-top: solid 1px #f2f2f2;padding-left: 20px;color: #8e8e8e;font-weight: bold;font-size: 14px;padding-right: 20px;}
.zhuboguanli1 p a.jieyue{width: 70px;height: 30px;line-height: 30px;background: #ff3779;color: #fff;text-align: center;float: right;display: inline-block;border-radius: 5px;margin-top: 5px;}
.zhuboguanli1 p strong{color: #4f4f4f;font-size: 14px;}
.zhuboguanli1 p.p2{border-top:none;background: #fafafa;}
.zhuboguanli1 span.zb_rank{ display:block; height:25px; padding-left:18px; background:#fafafa;margin-top:20px; padding-top:5px; overflow:hidden;}
/*.zhuboguanli1 span.zb_rank img{ display:inline-block; width:65px; height:22px; float:left; }
.zhuboguanli1 span.zb_rank em{ display:inline-block; width:200px; height:30px; line-height:20px; font-style: normal; padding-left:10px; color:#ff3779; float: left;}
*/
em.dj_rank{width:19px; height:19px;  padding-left:18px; float:left; padding-right:1px; font-size:0;*word-spacing:-1px;display:inline-block; line-height:21px; text-align:center; overflow:hidden;} 
/*em.dj_t01{background:url(../images/star_rrom.png) no-repeat; }*/
/*em.dj_t02{background:url(../images/love_rrom.png) no-repeat; }*/
/*em.dj_t03{background:url(../images/zhuanshi.png) no-repeat; }*/
/*em.dj_t04{background:url(../images/huangguan.png) no-repeat; }*/

em.dj_t00{background:url(../img/singer/level.png) no-repeat 0 0; }
em.dj_t01{background:url(../img/singer/level.png) no-repeat 0 -21px; }
em.dj_t02{background:url(../img/singer/level.png) no-repeat 0 -42px; }
em.dj_t03{background:url(../img/singer/level.png) no-repeat 0 -63px; }
em.dj_t04{background:url(../img/singer/level.png) no-repeat 0 -84px; }
em.dj_t05{background:url(../img/singer/level.png) no-repeat 0 -105px; }
em.dj_t06{background:url(../img/singer/level.png) no-repeat 0 -126px; }
em.dj_t07{background:url(../img/singer/level.png) no-repeat 0 -147px; }


em.dj_rank img{ vertical-align:middle; _padding-top:7px;}
em.dj_rank img.fisrtImg{ display:none;}

.zhuboguanlis{display: none;padding-top: 20px;}
.zhuboguanli .cur{display: block;}

.zhuboguanli2{}
.zhuboguanli2 h4{font-size: 14px;color: #4a95ff;height: 40px;line-height: 40px;}
.zhuboguanli2 dl{}
.zhuboguanli2 dl dt{height: 40px;line-height: 40px;background: #f2f2f2;font-size: 16px;color: #4f4f4f;}
.zhuboguanli2 dl dt ul{}
.zhuboguanli2 dl dt ul li{width: 120px;padding-left: 55px;float: left;}
.zhuboguanli2 dl dt ul li.sepc{text-align: center;width: 160px;padding-left: 0;height: 30px;line-height: 30px;background:url(../images/zhuboguanli2spec.png) no-repeat  130px center #fff;border-radius: 5px;margin-top: 5px;cursor: pointer;position: relative;}
.zhuboguanli2 dl dt ul li p{display: none;position: absolute;width: 160px;border: solid 1px #4ba0ff;background: #fff;top: 31px;left: 0;}
.zhuboguanli2 dl dt ul li p span{height: 30px;line-height: 30px;display: inline-block;width: 160px;font-size: 16px;color: #353535;}
.zhuboguanli2 dl dt ul li p span.cur{background: #4ba0ff;color: #fff;}
.zhuboguanli2 dl dd{}
.zhuboguanli2 dl dd ul{height: 39px;line-height: 39px;font-size: 14px;color: #8e8e8e;border-bottom: solid 1px #f2f2f2;}
.zhuboguanli2 dl dd ul li{width: 120px;padding-left: 55px;float: left;}

.zhuboguanli3{}
.zhuboguanli3 h4{font-size: 14px;color: #4a95ff;height: 40px;line-height: 40px;}
.zhuboguanli3 div{text-align: center;width: 160px;padding-left: 0;height: 30px;line-height: 30px;background:url(../images/zhuboguanli2spec.png) no-repeat  130px center #fff;margin-top: 5px;cursor: pointer;position: relative;}
.zhuboguanli3 div span{width: 158px;height: 28px;display: inline-block;line-height: 28px;border: solid 1px #d6d6d6;border-radius: 5px;font-size: 16px;}
.zhuboguanli3 div ul{display: none;position: absolute;width: 160px;border: solid 1px #4ba0ff;background: #fff;top: 31px;left: 0;}
.zhuboguanli3 div ul li{height: 30px;line-height: 30px;display: inline-block;width: 160px;font-size: 16px;color: #353535;}
.zhuboguanli3 div ul li.cur{background: #4ba0ff;color: #fff;}
.zhuboguanli3 div strong{color: #4a95ff;font-size: 14px;position: absolute;left: 170px;width: 300px;top: 0;text-align: left;}
.zhuboguanli3 dl{border: solid 1px #f2f2f2;height: 38px;line-height: 38px;margin-top: 20px;}
.zhuboguanli3 dl dt{font-size: 16px;color: #353535;border-right:solid 1px #f2f2f2;width: 158px;float: left;text-align: center;}
.zhuboguanli3 dl dd{font-size: 14px;color: #ff3779;margin-left: 260px;}
.zhuboguanli3 p{font-size: 14px;color: #ffa200;width: 100%;height: 40px;line-height: 40px;background: #ffedd4;text-align: center;margin-top: 330px;}

.pindaoguanli{background: #ffffff;width: 720px;}
.pindaoguanli .pindaoguanli_tit{height: 40px;line-height: 40px;background: #252525;color: #fff;border-radius: 5px 5px 0 0;}
.pindaoguanli .pindaoguanli_tit .left{padding-left: 20px;float: left;width: 200px;font-size: 16px;}
.pindaoguanli .pindaoguanli_tit .right{float: right;padding-right: 20px;font-size: 18px;}
.pindaoguanli .pindaoguanli_m{position: relative;height: 500px;}
.pindaoguanli .pindaoguanli_m .left{background: #ececec;height: 100%;width: 160px;position: absolute;left: 0;top: 0;}
.pindaoguanli .pindaoguanli_m .left a{width: 160px;height: 40px;line-height: 40px;text-indent: 20px;display: inline-block;font-size: 14px;color: #353535;}
.pindaoguanli .pindaoguanli_m .left a.cur{background: #ffffff;}
.pindaoguanli .pindaoguanli_m .right{padding: 20px;margin-left: 160px;}

.pindaoguanli_m .pdgl{display: none;}
.pindaoguanli_m .pindaoguanli1{display: block;}
.pindaoguanli1 dl{padding-bottom: 20px;}
.pindaoguanli1 dl dt{width: 85px;float: left;min-height: 40px;line-height: 40px;font-size: 14px;color: #8e8e8e;}
.pindaoguanli1 dl dd{margin-left: 85px;width: 432px;font-size: 14px;color: #4f4f4f;}
.pindaoguanli1 dl dd input{width: 410px;height: 38px;line-height: 38px;border: solid 1px #d6d6d6;border-radius: 5px;padding-left: 20px;}
.pindaoguanli1 dl dd textarea{width: 410px;height: 100px;line-height: 25px;border: solid 1px #d6d6d6;border-radius: 5px;padding-left: 20px;}
.pindaoguanli1 p{padding-top: 20px;border-top: solid 1px #f2f2f2;text-align: right;}
.pindaoguanli1 p a{width: 80px;height: 30px;line-height: 30px;text-align: center;font-size: 16px;color: #ff3779;display: inline-block;background: #f2f2f2;border-radius: 5px;margin-right: 20px;}
.pindaoguanli1 p input{width: 80px;height: 30px;line-height: 30px;text-align: center;font-size: 16px;color: #fff;display: inline-block;background: #ff3779;border-radius: 5px;}
.pindaoguanli_m .pdgl h4{height: 45px;font-size: 18px;color: #4f4f4f;font-weight: 500;}


.pindaoguanli2{}
.pindaoguanli2 table{border-spacing: 0;border-collapse: collapse;}
.pindaoguanli2 table thead{}
.pindaoguanli2 table thead tr{height: 40px;line-height: 40px;background: #f2f2f2;}
.pindaoguanli2 table thead tr td{font-size: 16px;color: #4f4f4f;}
.pindaoguanli2 table tbody{}
.pindaoguanli2 table tbody tr{}
.pindaoguanli2 table tbody tr td{border-bottom: solid 1px #f2f2f2;height: 39px;line-height: 39px;font-size: 14px;color: #8e8e8e;}
.pindaoguanli2 table .middle{text-align: center;}
.pindaoguanli2 table tbody tr td a{width: 60px;height: 25px;line-height: 25px;text-align: center;color: #ffffff;background: #ff3779;border-radius: 4px;display: inline-block;}


.pindaoguanli3{}
.pindaoguanli3 table{border-spacing: 0;border-collapse: collapse;}
.pindaoguanli3 table thead{}
.pindaoguanli3 table thead tr{height: 40px;line-height: 40px;background: #f2f2f2;}
.pindaoguanli3 table thead tr td{font-size: 16px;color: #4f4f4f;}
.pindaoguanli3 table tbody{}
.pindaoguanli3 table tbody tr{}
.pindaoguanli3 .padding20{padding-left: 20px;}
.pindaoguanli3 table tbody tr td{border-bottom: solid 1px #f2f2f2;height: 39px;line-height: 39px;font-size: 14px;color: #8e8e8e;}
.pindaoguanli3 table tbody tr td a{color: #ff3779;margin-right: 2px;margin-left: 2px;}
.pindaoguanli3 table tbody tr td a:hover{text-decoration: underline;}

.pindaoguanli4{}
.pindaoguanli4 table{border-spacing: 0;border-collapse: collapse;}
.pindaoguanli4 table thead{}
.pindaoguanli4 table thead tr{height: 40px;line-height: 40px;background: #f2f2f2;}
.pindaoguanli4 table thead tr td{font-size: 16px;color: #4f4f4f;}
.pindaoguanli4 table tbody{}
.pindaoguanli4 table tbody tr{}
.pindaoguanli4 .padding20{padding-left: 20px;}
.pindaoguanli4 table tbody tr td{border-bottom: solid 1px #f2f2f2;height: 39px;line-height: 39px;font-size: 14px;color: #8e8e8e;}
.pindaoguanli4 table tbody tr td a{width: 60px;height: 25px;line-height: 25px;text-align: center;color: #ffffff;background: #ff3779;border-radius: 4px;display: inline-block;}
.pindaoguanli4 table tbody tr td a:hover{}


.pindaoguanli6{}
#pindaoguanli6Div{text-align: center;width: 160px;padding-left: 0;height: 30px;line-height: 30px;background:url(../images/zhuboguanli2spec.png) no-repeat  130px center #fff;margin-top: 5px;cursor: pointer;position: relative;}
#pindaoguanli6Div span{width: 158px;height: 28px;display: inline-block;line-height: 28px;border: solid 1px #d6d6d6;border-radius: 5px;font-size: 16px;}
#pindaoguanli6Div ul{display: none;position: absolute;width: 160px;border: solid 1px #4ba0ff;background: #fff;top: 31px;left: 0;}
#pindaoguanli6Div ul li{height: 30px;line-height: 30px;display: inline-block;width: 160px;font-size: 16px;color: #353535;}
#pindaoguanli6Div ul li.cur{background: #4ba0ff;color: #fff;}
#pindaoguanli6Div strong{color: #4a95ff;font-size: 14px;position: absolute;left: 170px;width: 300px;top: 0;text-align: left;}
.pindaoguanli6 dl{border: solid 1px #f2f2f2;height: 38px;line-height: 38px;margin-top: 20px;}
.pindaoguanli6 dl dt{font-size: 16px;color: #353535;border-right:solid 1px #f2f2f2;width: 158px;float: left;text-align: center;}
.pindaoguanli6 dl dd{font-size: 14px;color: #ff3779;margin-left: 260px;}
.pindaoguanli6 h2{font-size: 14px;color: #4a95ff;line-height: 40px;height: 40px;}
.pindaoguanli6 table{border-spacing: 0;border-collapse: collapse;}
.pindaoguanli6 table thead{}
.pindaoguanli6 table thead tr{height: 40px;line-height: 40px;background: #f2f2f2;}
.pindaoguanli6 table thead tr td{font-size: 16px;color: #4f4f4f;}
.pindaoguanli6 table tbody{}
.pindaoguanli6 table tbody tr{}
.pindaoguanli6 .padding20{padding-left: 20px;}
.pindaoguanli6 table tbody tr td{border-bottom: solid 1px #f2f2f2;height: 39px;line-height: 39px;font-size: 14px;color: #8e8e8e;}
.pindaoguanli6 table tbody tr td a{width: 60px;height: 25px;line-height: 25px;text-align: center;color: #ffffff;background: #ff3779;border-radius: 4px;display: inline-block;}
.pindaoguanli6 table tbody tr td a:hover{}
.pindaoguanli6 table tbody tr td.jiesuan{color: #4a95ff;}


.pindaoguanli5{}
.pindaoguanli5 h2{font-size: 14px;color: #4a95ff;line-height: 40px;height: 40px;width: 100%;clear: both;}
.pindaoguanli5 table{border-spacing: 0;border-collapse: collapse;}
.pindaoguanli5 table thead{}
.pindaoguanli5 table thead tr{height: 40px;line-height: 40px;background: #f2f2f2;}
.pindaoguanli5 table thead tr td{font-size: 16px;color: #4f4f4f;}
.pindaoguanli5 table tbody{}
.pindaoguanli5 table tbody tr{}
.pindaoguanli5 .padding20{padding-left: 20px;}
.pindaoguanli5 table tbody tr td{border-bottom: solid 1px #f2f2f2;height: 39px;line-height: 39px;font-size: 14px;color: #8e8e8e;}
.pindaoguanli5 table tbody tr td a{width: 60px;height: 25px;line-height: 25px;text-align: center;color: #ffffff;background: #ff3779;border-radius: 4px;display: inline-block;}
.pindaoguanli5 table tbody tr td a:hover{}
.pindaoguanli5 table tbody tr td.jiesuan{color: #4a95ff;}
.pindaoguanli5 dl{}
.pindaoguanli5 dl dt{height: 40px;line-height: 40px;background: #e7f1ff;font-size: 16px;color: #4f4f4f;}
.pindaoguanli5 dl dt ul{}
.pindaoguanli5 dl dt ul li{width: 130px;float: left;text-align: center;}
.pindaoguanli5 dl dt ul li.sepc{text-align: center;width: 120px;padding-left: 0;height: 30px;line-height: 30px;background:url(../images/zhuboguanli2spec.png) no-repeat  130px center #fff;border-radius: 5px;margin-top: 5px;cursor: pointer;position: relative;}
.pindaoguanli5 dl dt ul li p{display: none;position: absolute;width: 118px;border: solid 1px #4ba0ff;background: #fff;top: 31px;left: 0;}
.pindaoguanli5 dl dt ul li p span{height: 30px;line-height: 30px;display: inline-block;width: 118px;font-size: 16px;color: #353535;}
.pindaoguanli5 dl dt ul li p span.cur{background: #4ba0ff;color: #fff;}
.pindaoguanli5 dl dd{}
.pindaoguanli5 dl dd ul{height: 39px;line-height: 39px;font-size: 14px;color: #8e8e8e;border-bottom: solid 1px #f2f2f2;}
.pindaoguanli5 dl dd ul li{width: 130px;float: left;text-align: center;}
.pindaoguanli5 .shouru{background: url(../images/pindaoguanli5shouru.png) repeat-x;width: 100%;height: 81px;}
.pindaoguanli5 .shouru li{width: 130px;float: left;text-align: center;}
.pindaoguanli5 .shouru li h5{font-size: 16px;color: #4f4f4f;font-weight: 500;height: 40px;line-height: 40px;}
.pindaoguanli5 .shouru li h6{height: 40px;line-height: 40px;font-weight: 500;font-size: 14px;color: #8e8e8e;}
.pindaoguanli5 .shouru li.sepc{text-align: center;width: 120px;padding-left: 0;line-height: 30px;position: relative;}
.pindaoguanli5 .shouru li.sepc div{height: 30px;margin-bottom: 5px;background:url(../images/zhuboguanli2spec.png) no-repeat  130px center #fff;border-radius: 5px;margin-top: 5px;cursor: pointer;}
.pindaoguanli5 .shouru li.sepc p{display: none;position: absolute;width: 118px;border: solid 1px #4ba0ff;background: #fff;top: 31px;left: 0;}
.pindaoguanli5 .shouru li.sepc p span{height: 30px;line-height: 30px;display: inline-block;width: 118px;font-size: 16px;color: #353535;}
.pindaoguanli5 .shouru li.sepc p span.cur{background: #4ba0ff;color: #fff;}
.pindaoguanli5 .shouru li.cur{}
.pindaoguanli5 .shouru li.cur h5{color: #fff;background: #ff3779;}
.pindaoguanli5 .shouru li.cur h6{color: #ff3779;background: url(../images/pindaoguanli5h6cur.png) bottom center no-repeat #ffe0ea;}

/*充值页面*/
.main3l{width: 730px;float: left;background: #ffffff;padding-bottom: 200px;}
.main3l h2{font-size: 24px;color: #ff3779;font-weight: 500;padding-left: 20px;height: 59px;line-height: 59px;border-bottom: solid 1px #f2f2f2;}
.main3l h3{font-size: 14px;color: #353535;font-weight: 500;height: 40px;line-height: 40px;padding-left: 20px;}
.main3l h3 strong{font-size: 24px;color: #ff3779;font-weight: 500;}
.main3l .ul1{padding-left: 20px;height: 130px;}
.main3l .ul1 li{width: 90px;height: 48px;float: left;margin-right: 10px;margin-bottom: 10px;}
.main3l .ul1 li a{width: 88px;height: 46px;line-height: 46px;text-align: center;font-size: 14px;color: #4a4a4a;border: solid 1px #d6d6d6;display: inline-block;background: #ededed;}
.main3l .ul1 li a.cur{width: 86px;height: 44px;line-height: 44px;text-align: center;background: #ffffff;border: solid 2px #ff3779;}
.main3l .chongzhi h4{position:absolute;left:-1px;top: -40px;}
.main3l .chongzhi h4 a{width: 118px;height: 38px;display: inline-block;background: #ededed;border-radius: 5px 5px 0 0;font-size: 18px;color: #6d6d6d;text-align: center;font-weight: 500;line-height: 38px;border: solid 1px #ededed;border-bottom: none;margin-right: 10px;}
.main3l .chongzhi h4 a.cur{border: solid 1px #ff3779;border-bottom:solid 1px #fff;background: #fff;color: #ff3779;}
.main3l .chongzhi{border: solid 1px #ff3779;margin-top: 40px;position: relative;left: 20px;right: 20px;width: 688px;}
.main3l .chongzhi ul{padding-left: 8px;padding-top: 20px;}
.main3l .chongzhi ul li{width: 158px;height: 38px;border: solid 1px #adadad;margin-right: 10px;margin-bottom: 10px;float:left;}
.main3l .chongzhi ul li a{width: 158px;height: 38px;display: inline-block;position: relative;}
.main3l .chongzhi ul li a img{width: 158px;height: 38px;}
.main3l .chongzhi ul li a span{display: none;width: 21px;height: 21px;background: url(../images/chongzhicur.png);position: absolute;right: 0;top: 0;}
.main3l .chongzhi h5{clear: both;height: 60px;padding-left: 10px;padding-top: 20px;}
.main3l .chongzhi h5 a{width: 120px;height: 30px;line-height: 30px;display: inline-block;text-align: center;font-size:14px;color: #fff;background: #ff3779;border-radius: 5px;}
.main3l .chongzhi ul li.cur{width: 156px;height: 36px;border: solid 2px #ffa200;}
.main3l .chongzhi ul li.cur a{width: 156px;height: 36px;}
.main3l .chongzhi ul li.cur a img{width: 156px;height: 36px;}
.main3l .chongzhi ul li.cur a span{display: inline-block;}

.main3lr{width: 250px;float: right;background: #ffffff;padding-bottom: 200px;}
.main3lr h3{font-size: 16px;color: #ff3779;font-weight: 500;border-bottom: solid 1px #f2f2f2;height: 39px;line-height: 39px;padding-left: 20px;}
.main3lr h4{font-size: 14px;color: #ff3779;font-weight: 500;height: 39px;line-height: 39px;padding-left: 20px;}
.main3lr h5{color: #4f4f4f;font-size: 14px;padding-left: 20px;line-height: 40px;}
.main3lr p{font-size: 14px;color: #8e8e8e;padding-left: 20px;line-height: 24px;}

/*test*/
#fader{position: relative;}
#fader .to{display: none;position: absolute;left: 0;}
#green{width: 200px;height: 200px;background: red;position: relative;}

#photos img{display: none;}
#photos .show{display: block;}
#photos1{height: 200px;}
#photos1 img{position: absolute;}
#photos1 .show{width: 200px;height: 200px;overflow: hidden;}

#photos2{width:300px;overflow: hidden;clear: both;}
#photos2_inner{height: 100px;width: 800px;;overflow: hidden;position: relative;}
#photos2_inner img{float: left;width: 150px;display: inline-block;}


.people .wodepindao{padding: 20px;} 
.people .wodepindao table{border-spacing: 0;border-collapse: collapse;}
.people .wodepindao table thead{}
.people .wodepindao table thead tr{height: 40px;line-height: 40px;background: #f2f2f2;}
.people .wodepindao table thead tr td{font-size: 16px;color: #4f4f4f;}
.people .wodepindao table tbody{}
.people .wodepindao table tbody tr{}
.people .wodepindao  .padding20{padding-left: 20px;}
.people .wodepindao  table tbody tr td{border-bottom: solid 1px #f2f2f2;height: 39px;line-height: 39px;font-size: 14px;color: #8e8e8e;}
.people .wodepindao  table tbody tr td a{color: #4a95ff;}
.people .wodepindao  table tbody tr td a:hover{text-decoration: underline;}
.people .wodepindao  table tbody tr td.jiesuan{}



#footer {width:100%; min-width:1140px; height:100px;clear:both;background:#fff;overflow:hidden; }
#footer #copyright{ margin:0 auto; width:1140px; padding-top:20px; }
#footer #copyright .f_logo{height:44px;width:120px;float:left;margin:10px 25px;}
#footer #copyright .f_content{width:965px;_width:900px;height:55px; padding-top:15px;color:#8c8c8c; float:right;line-height:22px; font-size:12px; overflow:hidden; }
#footer #copyright .f_content p{ margin-left:240px;}


/**************任务弹窗**************/  

table, th, td{border-collapse:collapse; border:none;}  

a.task_bb{ display:inline-block; margin-top:25px; float:right; margin-right:40px; width:60px; height:30px; background:#ff2a93; text-align:center; cursor:pointer; line-height:30px; color:#fff; font-size:18px; border-radius:4px;}
a.task_bb:hover{background:#ffa8d6; color:#e6278a;}

 
.task_bubble{ z-index:20; position:absolute; top:60px; right:220px; width:478px; height:274px; background:url(../images/task01_03.png) no-repeat; overflow:hidden;} 
.task_bubble p{ margin-top:105px; margin-left:23px;width:342px; height:120px; text-align:center; line-height:34px; color:#fff; font-size:18px; }
.task_bubble p em{ color:#fffc00;}
.task_bubble p em.font24{ font-size:24px; border-bottom:1px solid #fffc00; padding:0 5px;}

.modal{ position:fixed; _position:absolute;}


/**************个人荣誉**************/
#honor {min-height: 700px; height: 100%;}
#honor .personal-honor {margin-left: 10px;}
#honor .level {margin-top: 14px; height: 92px;}
#honor .level .wealth-level, #honor .level .singer-level {width: 430px; float: left;}
#honor .level .singer-level {margin-left: 6px;}
#honor .level h3 {font-size: 16px; color: #000; border: none; height: 36px; padding: 0 0 0 10px; line-height: 36px;}
#honor .level .process-bar, #honor .level .process {border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; height: 18px;}
#honor .level .process-bar {width: 128px; background-color: #e7e7e7; float: left;}
#honor .level .process {display: inline-block; background-color: #ff2a93; width: 20%;}
#honor .level .level-dynamic {height: 18px; clear: both;}
#honor .level .start-level {float: left;}
#honor .level .singer-level .start-level {margin-right: 10px;}
#honor .level .end-level {float: left; margin-left: 4px;}
#honor .level .singer-level .end-level {margin-left: 10px;}
#honor .level .level-desc {font-size: 16px; color: #ff2a93; padding-left: 10px; height: 38px; line-height: 38px; font-weight: bold; float: left;}

#honor .medal h3 {border: none; font-size: 16px; padding-left: 10px; color: #000000; line-height: 36px; height: 36px;}

#honor .honor-time {margin: 24px 0 0 20px;}

#honor .honor-time li {height: 42px; margin-top: 10px;}
#honor .honor-time .type {display: inline-block; width: 51px; height: 41px; float: left; background: url(../images/honorType.png) no-repeat;}
#honor .honor-time .achievement .type {background-position: 0 0;}
#honor .honor-time .up-level .type {background-position: 0 -41px;}
#honor .honor-time .info {width: 780px; float: left; margin-left: 18px; font-size: 16px; color: #656565;}

/*********************全局样式2********************/
.form-btn {background-color: #ff3779; color: #fff; text-align: center; border-radius: 6px; cursor: pointer;}
.form-btn.big {width: 130px; height: 40px; line-height: 40px;}
.form-btn.small {width: 60px; height: 28px; line-height: 28px;}

/*换底部 x*/
.footer_ma{
    width: 969px;
    margin: 0 auto;
    padding-top: 20px
}
.fo_logo {
    height: 44px;
    width: 119px;
    float: left;
    margin: 10px 25px;
    _display: inline
}
.fo_content {
    width: 778px;
    height: 70px;
    color: #8c8c8c;
    text-align: center;
}

.fo_content span {
    margin-left: 124px;
    line-height: 20px;
    display: block;
    margin-top: 6px;
    font-size: 12px;
}
.fo_content span a {
    color: #8c8c8c;
    text-decoration: none
}