body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,input{margin:0}
body,button,input,textarea{font:12px/1.5 \5B8B\4F53,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{text-decoration:none; outline:none; cursor:pointer;}
a:hover{text-decoration:underline}
img{border:0; display:block;}
button,input,select,textarea{font-size:100%;outline:none;padding:0;vertical-align:middle;}
table{ border-collapse:collapse;border-spacing:0;}
td,th,ul,ol{list-style:none;padding:0;}
.c:after{content:"\0020"; height:0; display:block; clear:both;}
.c{zoom:1;}
.hd{font-size:0;height:0;line-height:0;visibility:hidden;display:none;}
.th,.ta a,.b{ overflow:hidden; text-indent:-9999px; display:block;}
.fl,.fr,.ll li,.la a{ float:left; _display:inline;}
.fr{ float:right;}
a.un:hover,.uns a:hover{ text-decoration:none;}
/*page*/
body{ min-width:1000px;background:#f0f0f0;}
.b,.nav a,.snav i{ background:url(//ossweb-img.qq.com/images/chanpin/x5/signed/btn.png) no-repeat;}
.page{ text-align:center; color:#666;}
.wrap,.block,.process{ text-align:left; width:1000px; margin:0 auto;}
.block{ padding:55px 0; font:14px \5FAE\8F6F\96C5\9ED1;}
.process{ width:1460px;}
/*top*/
.top_title{height: 35px;width: 994px;margin: 0 auto 5px;border: 3px solid #ccc;background: #fff;}
/*regist*/
.tit,.con,.pop{ border:3px solid #ccc; background:#fff;width: 994px;box-shadow:0 0 4px 0 #ccc;}
.con{ padding-bottom:25px;}
.tit{ width:160px; font-weight:normal; text-align:center; font-size:20px; color:#333; line-height:42px; border-bottom:0;}
.tip{  padding:20px 16px;}
.cent{ text-align:center;}
.form{ padding-bottom:25px; position:relative;}
.form span,.sl,.txt,.deal,.upload{ font:12px \5B8B\4F53;}
.form span,.jie b,.butt a,.blacktb strong,.blacktb a,.deal span{ display:inline-block; vertical-align:middle;}
.form span{ margin:0 10px 0 3px; margin-left:0\9;}
.txt,.sl{ color:#999; background:#f0f0f0; border:1px solid #ccc;}
.txt{ width:275px; height:27px; padding:0 5px; line-height:26px;}
.sl{ padding:6px 2px; margin-right:15px; *font-size:14px;}
.w1{ width:600px;}
.w2{ width:685px;}
.w3{ width:910px;}
.w4{ width:994px;}
.w5{ width:1020px;}
.form td{ padding:5px 0 10px; font-weight:bold; vertical-align:text-bottom;}
.form .sp td{ padding-top:0;}
.bn_submit,.bn_invite,.bn_regist,.bn_jing{ height:38px; margin:30px auto 15px;}
.bn_submit,.bn_jing{ width:158px;}
/*login*/
.mid,.big{ padding:40px 0 0 0; font-size:20px;}
.big{ font-size:22px; padding-left:110px; text-align:left;}
.big p{ font-size:14px; padding:5px 0;}
.big .txt{ width:300px; color:#666;}
.bn_invite{ width:124px; background-position:0 -39px;}
.bn_regist{ width:90px; background-position:0 -78px;}
.bn_copy{ width:64px; height:26px; display:inline-block; vertical-align:middle; margin-left:5px; background-position:-91px -90px;}
.bn_jing{ background-position:0 -422px;}
/*签约管理*/
.sbg{ background:#fff url(//ossweb-img.qq.com/images/chanpin/x5/signed/sider.png) repeat-y;}
.sider{ width:231px; padding:0 37px 0 39px;}
.main{ width:552px; padding-top:18px;}
.main,.main a{ color:#949494;}
.logo{ height:125px;padding-top: 12px;}
.logo img{ margin:5px 10px 0 20px;}
.logo p{ width:108px; margin-top:5px; color:#999; line-height:20px;}
.face{ width:180px; height:180px; margin:0 auto;}
.line{ height:1px; background-position:0 -229px; }
.nav,.snav,.butt{ font:18px/54px \5FAE\8F6F\96C5\9ED1;}.snav{position: relative;}.snav_dw{display: block;position:absolute;width: 240px;height:30px;padding-right:10px;line-height:30px;top: 0;right: 0;text-align: right;font-size: 14px;}
.nav a,.snav a,.butt a{ color:#636363; text-shadow:1px 1px 1px #999;}
.nav a{ padding-left:46px; margin-bottom:1px; height:55px; display:block; background-position:0 -173px;}
.nav a em,.snav a em,.title em{ color:#919191; font:9px Arial; margin-left:5px;}
.nav a.on,.snav a.on,.butt a.on,.title{ color:#fff; background-position:0 -117px; text-shadow:1px 1px 1px #666;}
.nav a.on em,.snav a.on em,.title em{ color:#b1dfa2;}
.title{ width:151px; text-align:center; height:26px; text-indent:0; font:16px/24px \5FAE\8F6F\96C5\9ED1; line-height:26px\9; background-position:0 -231px;}
.bi{ line-height:24px; font-size:13px; margin-top:2px;}
.bi b{ font-size:12px; margin-right:-15px;}
.count{ line-height:32px; border:1px solid #e1e1e1;}
.count span{ width:165px; padding-left:15px;}
.search{ line-height:29px;}
.search_input input{ width:295px;}
.search_rel{ width:297px; margin-left:104px; line-height:38px; overflow:hidden; padding:0 5px; background:#ececec;}
.search_rel i{ font-style:normal; color:#336600;}
.search_rel b{ margin-left:6px;}
.bn_cha,.bn_sou{ width:60px; height:29px; margin-left:10px; background-position:0 -258px;}
.bn_sou{ background-position:-61px -258px;}
.bn_yao,.bn_yao_dis{ width:69px; height:23px; margin:7px 0 0 5px; background-position:-70px -288px;}
.bn_yao_dis{ background-position:0 -288px;}
.dis{ opacity:0; filter:alpha(opacity=0);}
.tb table,.roomtb table,.blacktb table{ width:100%;}
.tb table,.tb th,.tb td{ border:1px solid #e1e1e1;}
.tb table{ border-bottom:0; border-right:0;}
.tb th,.tb td{ border-top:0; border-left:0; text-align:center;}
.tb th{ height:52px; color:#666;}
.tb td{ height:36px;}
.cal{ width:79px; height:22px; border:1px solid #e1e1e1; margin-left:15px;}
.tips{ line-height:24px; padding:10px; background:#e1e1e1;}
.tips .num{ width:15px; height:15px; text-align:center; line-height:16px; margin:4px 0 0 -18px; color:#fff; text-indent:0; background-position:-152px -231px;}
.tips a,.tb a{ color:#336600; font-weight:normal; text-decoration:underline;}
.tips li{ overflow:hidden; padding-left:18px; _padding-left:15px;}
.mt1{ margin-top:10px;}
.mt2{ margin-top:15px;clear: both;}
.mt3{ margin-top:20px;}
.mt4{ margin-top:30px;}
.jie{ font-size:13px;}
.jie input,.chk input,.deal input{ width:14px; height:14px;}
.jie b{ margin-left:5px;}
.tb_page{padding-top: 3px;text-align: center;}
.tb_page a{text-decoration: none;color:#666;font-weight: normal;}
.tb_page .current{font-weight: bold;text-decoration: underline;}
.tb_page a:hover{text-decoration: underline;}
.apply{height: 18px;line-height: 18px;padding: 5px 0;}
.apply input{height: 16px;line-height: 16px;border: 1px solid #999;}
.apply a{display: inline-block;line-height: 18px;height: 18px;margin-left: 5px;text-decoration: underline;}
/*收入管理*/
.snav,.snav a.on{ background:url(//ossweb-img.qq.com/images/chanpin/x5/signed/title.png) repeat-x; position:relative; z-index:1;}
.snav a{ font-size:16px; line-height:30px; padding:0 14px; line-height:32px\0; height:31px; margin-right:10px; overflow:hidden;}
.snav a.on{ background-position:0 -31px;}
.snav i{ width:5px; height:31px; position:absolute; top:0; z-index:-1;}
.snav .snav_bh{ left:0; background-position:-188px -234px;}
.snav .snav_bf{ right:0; background-position:-194px -234px;}
.snav .snav_h{ left:0; background-position:-173px -234px; display:none;}
.snav .snav_f{ right:0; background-position:-179px -234px; display:none;}
.snav .on i{ display:block;}
.pnl{ width:650px;}
.bar{ line-height:30px;}
.bar .cal,.blacktb .cal{ height:28px; line-height:28px; margin:0 3px;}
.scal{ padding:6px 2px; color:#999; *font-size:14px; border:1px solid #e1e1e1;}
.view th{ height:41px;}
.view td{ height:28px;}
.sift{ border-right:1px solid #cbcbcb;}
.sift a{ padding:0 22px; border:1px solid #cbcbcb; border-right:0; line-height:28px;}
.sift a.on{ color:#666;}
/*房间管理*/
.roomtb table{ border:1px solid #e1e1e1;}
.roomtb td{ padding-left:20px; width:164px; height:30px;}
.rommtb_sp td{ width:250px;}
.butt{ padding:10px; text-align:center;}
.butt a{ width:86px; height:31px; font-size:14px; margin:0 7px; text-indent:0; color:#6b6b6b; text-align:center; overflow:hidden; line-height:30px; background-position:0 -312px;}
.butt a.on{ background-position:-87px -312px;}
.blacklist{ width:565px;}
.blacktb td{ padding-bottom:15px;}
.blacktb strong,.blacktb a{ margin:0;}
.blacktb .cal{ margin:0 10px 0 0;}
.blacktb .sp{ width:310px;}
/*艺人注册*/
.upload{ width:400px; line-height:32px; text-align:center; position:absolute; top:20px; right:20px;}
.upload_preview{ width:180px; height:180px; margin:0 auto; background:#cacaca;}
.bn_upload{ width:91px; height:24px; margin:0 auto; background-position:-140px -287px;}
.upload_preview .up_loaded{display: none;width: 180px;height: 180px;line-height: 180px;font-size: 24px;color: #000;}
/*艺人签约管理*/
.wtips{ line-height:24px; padding:0 10px; color:#fff; background:#518c33;}
.pop{ font:16px \5FAE\8F6F\96C5\9ED1; background:#f3f3f3; padding-bottom:20px; outline:none; display:none;}
.pop_t{ color:#333; padding:20px 0;}
.bn_jie,.bn_jiequ,.bn_zhu,.bn_zhuqu{ width:98px; height:38px; text-indent:0; line-height:0; font-size:0; margin:0 10px; display:inline-block; vertical-align:middle; background-position:0 -344px;}
.bn_jiequ{ background-position:-99px -344px;}
.bn_zhu{ background-position:0 -383px;}
.bn_zhuqu{ background-position:-99px -383px;}
.bn_close{ width:10px; height:10px; position:absolute; top:5px; right:5px; background-position:-174px -333px;}
/*艺人资料*/
.profile{ width:685px;}
.profile td{ font-weight:normal; padding-left:5px;}
.profile td.h{ font:14px \5FAE\8F6F\96C5\9ED1; text-align:right; color:#666;}
.profile .upload{ width:300px; top:15px; right:0;}
.profile .upload_pic{margin-left: 18px;}
.bn_save,.bn_jin,.bn_guanbi{ width:98px; height:38px; margin:20px auto 10px; background-position:-125px -39px;}
.bn_jin{ background-position:0 -461px;}
.bn_guanbi{ background-position:-99px -461px;}
.page strong{ color:#666;}
.page .red{ color:#d24343;}
.page .green{ color:#336600;}
/*艺人收入管理*/
.shai a,.detail span{ height:14px; line-height:14px; margin:7px 7px 0; padding:0 6px; overflow:hidden; background:#999; color:#fff;}
.shai .on,.detail .on{ background:#2c8300;}
.detail span{ margin:0 7px 0 0;}
.detail .sp{ margin-left:13px;}
/*弹窗*/
.hit{ font-size:33px; font-weight:normal; padding:35px 0;}
.deal{ width:795px; line-height:24px; text-align:left; margin:0 auto 20px; padding:10px 20px; color:#999; background:#e9e9e9;}
.deal span{ margin-left:5px;}
.deal_c{ height:120px; overflow-x:hidden; overflow-y:auto;}
.deal_c_h2{text-align: center;font-size:24px;font-weight: normal;padding: 20px 0;}
.deal_c_h2 span{font-size:18px;}
/*协议*/
.deal_c li{list-style: none;}
.deal_c ul ul{padding-left:15px;}
.deal_c .ft{ text-align:right; padding-top:10px;}
.deal_c table,.deal_c td,.deal_c th{ border:1px solid #e1e1e1; background:#f4f4f4;}
.deal_c table{ margin:10px 0; border-bottom:0; border-right:0;}
.deal_c td,.deal_c th{ padding:5px 10px; border-left:0; border-top:0;}
.deal_c th{ text-align:center; padding:10px;}
/*footer*/
#footer_ied {text-align:center;}
.wrap_ied { font-family:verdana; margin:0 auto; padding:50px 0; width:880px;}
.wrap_ied,.wrap_ied a { color:#94909b;}
.wrap_ied .e { font-size:10px; -webkit-text-size-adjust:none;}

.user_info{height: 35px;position: relative;line-height: 35px;padding-left: 38px;float: left;}
.user_txt{float: left;height: 35px;line-height: 35px;color: #ccc;}
.unlogin{height: 35px;display: block;color: #828991;}
.unlogin a{height: 35px;color: #3aaf1c;}
.logined{height: 35px;line-height: 35px;color: #828991;display: none;}
.logined a,.logined span{color: #3aaf1c;}
.pt0{padding-top: 0;}
.tb_tips{text-align: center;padding: 30px 0;display: none;}
.zb_title{color:#10840a;padding:20px 0 10px;font:bold 15px "microsoft yahei";}
.sz_info{padding-top:5px;}
.sz_info a{text-decoration: underline;font-weight:normal;}
.form_right{color: #f36563;font:normal 12px "microsoft yahei";}

.mck151202{float:left;margin: 10px 10px 10px 0;}
.mck151202 a{color: #FFFFFF;}
.mck_confirm{width: 158px;height: 40px;background-position: 0 -503px;color: #FFFFFF;text-indent: 0;line-height: 40px;text-shadow: 0 1px 1px #000;}

/*外团上传*/
.h54{height: 54px;line-height: 54px;}
.area-txt{width: 670px;height: 75px;}
.enternal-nav .tit{display:inline-block; cursor: pointer;}
.enternal-nav .tit.on{background-color:#44BD21;}
.enternal-list-main{width:100%; }
.enternal-list-main table{table-layout: fixed;text-align:left; }
.enternal-list-main table td{ font-size:12px;}
.enternal-list-main table p{height:20px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: left;margin-left: 5px;}
.enternal-list-main table p.remark{height:70px;white-space: normal;}
.margin20 {margin: 20px 20px;}
.clear{clear:both;}
.input-txt {width: 180px;height: 28px;line-height: 28px;margin: 0 3px;border: 1px solid #e1e1e1;}
.examina-ret{max-height: 130px;overflow-y: scroll;}
/*  |xGv00|47ef7c66f5e98df25df546f552b03c8b */