*{ padding:0; margin:0;}
ul{ list-style-type:none;}
li{border:0;list-style:none;}
.clear{ clear:both; font-size:0; line-height:0;}
img{border:0;}
select,input{vertical-align:middle;}
a{text-decoration:none;}
a img{ cursor:pointer;}
a:hover{text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.tmsbgbg{ background:url(http://pic0.qiyipic.com/common/20140703/adf242d5340348e29a2f10ca079420ca.jpg) repeat-x center top;}
.tmsbg{background: url(http://pic7.qiyipic.com/common/20140704/9597679ca4554a759948c2f0d72d67df.jpg) no-repeat center 0; margin: 0 auto; width:1440px;}
.main{width:970px;margin:0 auto;}
.toplink{ position:relative;height:147px;padding-top:85px;padding-left:254px; margin-right:-20px;}
.toplink a{display:block;float:left;width:102px;height:40px;margin:0 21px;cursor:pointer;}
.toplink a.host_page{ position:absolute; top:25px;right:105px; font: 12px/30px '微软雅黑'; font-weight:bold;width:80px; height:30px; color:#000; text-align:center; letter-spacing:2px;}

.centerpic{width:970px;height:228px;}
.centerpic img{width:970px;height:228px;}

/*新头尾*/
 /*首页*/
.head_bgb{ background:url(http://pic8.qiyipic.com/common/20140703/a51117a3ec084848976f8111807e3d37.jpg
) repeat-x center top;}
.headbg{background: url(http://pic1.qiyipic.com/common/20140704/a1ebf5eec8a64c16aef3181a7dc4d8f4.jpg) no-repeat center 0; margin:0 auto; width:1440px;}
.content{ width:970px; margin:0 auto;}
.headbg .toplink{ padding:45px 0 0 255px; height:131px; position:relative;}
.headbg .toplink a{display:block;float:left;width:102px;height:40px;margin:0 21px;cursor:pointer;}
.headbg .toplink a.host_page{top:10px;right:0;}

.headbg .vidbox{ position:relative; height:445px;}
.headbg .vidbox .video{ float:right; width:540px; height:335px; margin:30px 32px 0 0px; background:#000;}
.headbg .vidbox .morevideo{ position:absolute; top:370px; right:30px; width:112px; height:44px;}
.headbg .vidbox .vi_img{ width:453px; height:504px; z-index:2; position:absolute; top:-60px; left:-28px;}

.headbg .show{ background:url(http://www.qiyipic.com/marketing/fix/tms_img/track.png) no-repeat top center; width: 970px; height:287px; margin-bottom:92px;}
.headbg .show .pre{ float:left; width:52px; height:176px; opacity:0.4;margin: 65px 0 0 25px;}
.headbg .show .next{ float:right; width:52px; height:176px; opacity:0.4;margin: 65px 25px 0 0;}
.show .list{ float:left;width:810px; overflow:hidden;margin: 65px 0 0 3px;}
.show .list ul{width:1650px;}
.show ul li{ float:left; width:260px; height:176px; margin-right:15px; background:#00aff0; }
.headbg .bot{ height:141px; position:relative;}
.headbg .bot ul li a{display:block;float:left;margin-right:25px;cursor:pointer;}
.headbg .bot ul li.praise a{margin-top:-54px;}
.headbg .bot ul li.action a{margin-top:-77px;}

/*上传作品&个人信息*/
.messbox{margin-top:43px;padding: 0 0 60px 46px;position:relative; z-index:99;}
.messbox input{height:31px;border:1px solid #928f91;border-radius:4px; -webkit-border-radius:4px;font:14px/33px '微软雅黑';color:#000;}
.messbox .downloadpro{float:left;width:408px;background:url(http://www.qiyipic.com/marketing/fix/campaignsite.images/firststep.png) no-repeat;padding: 47px 30px 20px 0;margin-right: 40px;font:18px/33px '微软雅黑';color:#162e55; border-right:1px solid #cac8c9;}
.messbox p{margin-top:20px;}
.messbox .downloadpro input{width:234px;}
.messbox .downloadpro .uploadfile{position:relative;}
.messbox .downloadpro .uploadfile a{width:84px;height:33px;cursor:pointer;position:absolute;top:2px;right:165px;background:url(http://pic3.qiyipic.com/marketing/20140619/e07d0370748c480aa46224ecaac085b5.jpg) no-repeat;}
.messbox .downloadpro .uploadfile a input{cursor: pointer;height:28px;-moz-opacity: 0; opacity:0; filter: alpha(opacity=0);position: relative;width:84px;z-index: 2;}
.messbox .wxts{font:14px/20px '微软雅黑';color:#898989;}
.messbox span{color:#ff0000;}
.messbox .downloadpro .fileshow{background:url(http://www.qiyipic.com/marketing/fix/campaignsite.images/picbg.png) no-repeat; background-size:286px 195px;width:286px;height:195px;padding:9px 0px 0px 11px;margin:10px 0 0 61px;}
.messbox .downloadpro .fileshow img{width:263px;height:175px;}
/*.messbox .line{background:#cac8c9;width:1px;height:450px;margin:0 30px 0 29px;float:left;}
*/.messbox .permess{float:left;width:410px;background:url(http://www.qiyipic.com/marketing/fix/campaignsite.images/secstep.png) no-repeat;padding-top:47px;font:18px/33px '微软雅黑';color:#162e55;}
.messbox .permess .nrname{width:116px;}
.messbox .permess .cityname{width:80px; margin-right:-2px;}
.messbox .permess .partel{width:252px;}
.messbox .check{text-align:center;font:14px/14px '微软雅黑';color:#000;padding-top:30px;}
.messbox .check input{ border:0 none; height:auto;}
.messbox .check a{color:#1ea4dc;cursor:pointer;}
.messbox .submit{display:block;cursor:pointer;width:110px;height:42px;position:absolute; bottom:0;left:433px; background:url(http://www.qiyipic.com/marketing/fix/tms_img/submit.png) no-repeat top center; z-index:99;}

.black_overlay {position:fixed; top:0; left:0;width: 100%;height:100%;background-color:#000;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);display:none;}

/*底部图片*/
.bottompic{background: url(http://pic9.qiyipic.com/common/20140703/878e62758c3e4741971dfaf787fd020b.jpg
) repeat-x center bottom;;height:402px; margin-top:-40px;}
.bottompic .content{background:url(http://www.qiyipic.com/marketing/fix/tms_img/bottombg.png) no-repeat center 0; width:1440px;position:relative; height:402px;}
.bottompic .content a{ position:absolute; bottom:53px; left:280px; width:340px; height:90px; display:block;}
/*裁剪浮层*/
.cjfc{width:650px;height:420px;background: url(http://pic2.qiyipic.com/common/20140701/f10c978d991f4a04b1ccbe9ad09cb7d1.jpg) no-repeat;position:fixed !important;position:absolute;top:50%;_top:expression(eval(document.documentElement.scrollTop));z-index:90; left:50%; margin:-181px 0px 0 -384px;z-index:1002;display:none;}
.cjfc a.close{ position:absolute; top:0; right:0; display:block; width:48px; height:48px;cursor:pointer;font:28px/28px '微软雅黑';color:#000;}
.cjfc a.close:hover{color:#F00;}
.cjfc .leftpic{width:308px;height:206px;padding:89px 0 0 47px;float:left;text-align:center;display:table-cell;vertical-align:middle; position:relative;}
.cjfc .leftpic img{max-width:308px;max-height:206px;}
.cjfc .rightpic{margin-left:28px;width:304px;float:left;position:relative;}
.cjfc .rightpic .mask2{position:absolute;top:270px;left:103px;width:106px;height:42px;background:url(http://pic5.qiyipic.com/common/20140106/a520f358647b464f84c86c43d06ed31b.gif) no-repeat center center #ffffff;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);z-index:1010;display:none;}
.cjfc .rightpic .smallpic{width:204px; height:135px; position:absolute; top: -206px; left: 358px; overflow:hidden; z-index:99;}
.cjfc .rightpic .smallpic img{width:304px; height:189px;}
.cjfc .rightpic .submit{width:106px;height:42px;top:-58px;left:352px;position:absolute;}
.cjfc .rightpic .submit a{display:block;width:100%;height:100%;cursor:pointer;}
.cjfc .rightpic .submit a.choosefile{ width:74px; height:29px;}
.cjfc .rightpic .submit a.save{ width:112px; height:46px;margin: 62px 0 0 110px;}
.cjfc .rightpic .submit a.flo_sub{background: url(http://pic2.qiyipic.com/common/20140626/7d85e500bb2f4d3ca60aef08cab422cf.png) no-repeat scroll center top rgba(0, 0, 0, 0); width:106px; height:42px;}
.cjfc .rightpic .submit input{cursor: pointer;height:42px;-moz-opacity: 0; opacity:0; filter: alpha(opacity=0);position: relative;width:106px;z-index: 2;}
.cjfc .rightpic .submit a.releasefile{background:url(http://pic0.qiyipic.com/common/20140626/d7fae7a7fa214dae8d9ba7b80c0749a1.png) no-repeat;display:none;}
/*微信二维码扫描弹出框*/
.mic_share{ width:320px; height:320px; display:none; background:#fff; border:10px solid #019cdf; position:fixed !important; position:absolute; top:50%;_top:expression(eval(document.documentElement.scrollTop));left:50%; margin:-150px 0px 0 -170px; _margin:200px 0px 0 -170px;z-index:1010;border-radius:6px;}
.mic_share a.close{cursor: pointer; display: block;height:20px; position: absolute;right:4px;top:4px; width:20px; font:14px/20px Verdana; text-align:center;}
.mic_share img{ width:300px; height:300px;}

/*我的作品弹出框*/
.mypro{width:336px;height:373px;background: url(http://pic2.qiyipic.com/common/20140703/72ebc7f4c7a04e74976fdd1af4e268c1.png) no-repeat;position:fixed !important;position:absolute;top:40%;_top:expression(eval(document.documentElement.scrollTop));left:50%; margin:-186px 0px 0 -198px;z-index:1002;display:none; background-size:437px 396px; width:437px; height:396px;}
.mypro a.close{cursor: pointer; display: block;height: 35px; position: absolute;right: 8px;top: 4px; width: 35px;}

.mypro .mypic{padding: 22px 0 0 20px;}
.mypro .mypic img{width:384px;height:234px;}
.mypro .messsharebox{float:left;width:370px; height:60px;margin:6px 0 0 25px;}
.mypro .messsharebox .messagebox{width:370px;font:14px/24px '微软雅黑';color:#fff; padding:10px 0 0;}
.mypro .messsharebox .messagebox p{ overflow:hidden;}
.mypro .messsharebox .messagebox p span{ display:block;}
.mypro .messsharebox .messagebox p span i{ font-style:normal; margin:0 0 0 5px;}
.mypro .share{bottom: 28px;height: 31px;position: absolute;right: 32px;}
.mypro .share a{ width:28px; height:31px; margin-right:6px; cursor:pointer; cursor:pointer; float:left; display:inline;}
/*活动流程*/
.eve_process{ background:url(http://pic4.qiyipic.com/common/20140626/9d4080a654a94aa88c2150243d5e954c.png) no-repeat top center; font:13px/27px '微软雅黑'; letter-spacing:2px; color:#0098d9;}
.eve_process .step{width:936px;padding:88px 50px 0 50px;}
.eve_process .step .yell{ margin:30px -60px 15px 0; position:relative;}
.eve_process .step .yell a.clickprise{left:427px;}
.eve_process .step .text{ padding:0 15px;}
.eve_process .step .text .p_title{font-size:16px;}
.eve_process .information .title{margin:20px 0;}
.eve_process .information .title a{ background: url("http://www.qiyipic.com/marketing/fix/tms_img/trig.png") no-repeat right center; color: #004D90;display: inline-block;font: 18px/18px '微软雅黑' ;font-weight: bold; height: 25px;line-height: 25px;text-align: center;vertical-align: bottom; width: 120px;}
.eve_process .information .detail_text p{width:906px;}
.eve_process .information .bot{margin:22px 0;}
.eve_process .information .pri_img{ background:url(http://www.qiyipic.com/marketing/fix/tms_img/prize.png) no-repeat top center; width:558px; height:547px; margin:-75px 0 0 118px;}
#screen{ width:936px; height:516px;overflow:auto; overflow-x:hidden; z-index:2; position:relative;}
.cds_scrollbar{position:absolute; width:39px; height:168px; display:block; background: url(http://pic3.qiyipic.com/common/20140701/2a312baba9af44db8574ad75304dbfff.png) no-repeat; right:0px;cursor:pointer; z-index:99;}
.cds_track{position:absolute; background:url(http://pic5.qiyipic.com/common/20140624/9dc6768dc1824d0f8114342058e1bd26.png) no-repeat center 0 #fff; right:0px;top:0; width:33px; height:100%;cursor:pointer; z-index:2;}
.cds_up{position:absolute; background:#fff; right:0px;top:0px; z-index:3;}
.cds_down{position:absolute; background:#fff;right:0px;bottom:0; z-index:3;}

/*招募视频*/
.video_content{ width:880px; margin:-30px auto 0;}
.video_content .main_win{ width:587px; height:380px; margin:0 auto; background:url(http://www.qiyipic.com/marketing/fix/tms_img/border_blue_big.png) no-repeat top center;padding:24px 0 0 24px;}
.video_content .main_win .video{ width:562px; height:354px; background:#000;}
.video_content .video_small{ overflow:hidden;}
.video_content .video_small .enrol{float:left;}
.video_content .video_small ul.sub{ background:url(http://www.qiyipic.com/marketing/fix/tms_img/grabg_short.png) no-repeat top center; width:245px; height:32px; margin:25px 0 15px 0;}
.video_content .video_small ul.long{ background:url(http://www.qiyipic.com/marketing/fix/tms_img/grabg_long.png) no-repeat top center; width:629px;}
.video_content .video_small ul.sub li{ float:left; display:inline; width:110px; height:32px; margin-right:2px; color:#fff; font:16px/32px '微软雅黑'; text-align:center; background:#ccc; cursor:pointer;}
.video_content .video_small ul.sub li.current{ background:#808080;}
.video_content .video_small ul.sub_infor li{ float:left; width:188px; margin:0 6px; font:13px/17px '微软雅黑'; color:#414042;letter-spacing:1px; position:relative}
.video_content .video_small ul.sub_infor li .video_img{width:170px; height:108px; background:#000;position:relative;top:8px; left:9px; margin-bottom:25px; font-weight:bold; text-align:center;font:24px/108px '微软雅黑'; color:#fff;}
.video_content .video_small ul.sub_infor li img{ position:absolute;top:0;}
.video_content .video_small ul.sub_infor li .video_img img{ position:relative;}
.video_content .video_small ul.sub_infor li p{ font:12px/18px '微软雅黑'; color:#414042;}
.video_content .video_small ul.sub_infor li p .name{ font-weight:bold;}

.video_content .video_small .spell{float:left; position:relative;}
.video_content .video_small .spell .left,.right{ position:absolute; top:56%; width:32px; height:32px; background:url(http://www.qiyipic.com/marketing/fix/tms_img/left_dr.png) no-repeat top center;}
.video_content .video_small .spell .left{ left:-31px;}
.video_content .video_small .spell .right{right:-1px; background:url(http://www.qiyipic.com/marketing/fix/tms_img/right_dr.png) no-repeat top center;}
.tmsbg .con_bot{ width:1139px; height:53px; margin: -15px auto}

/*作品展示*/
.workshow{ width:984px; margin:0 -7px;font:14px/16px '微软雅黑'; color:#162e55;padding-bottom: 20px;}
.workshow .mywork{ background:url(http://www.qiyipic.com/marketing/fix/tms_img/mywork.png) no-repeat center top; padding:55px 0 50px 46px; overflow:hidden;}
.workshow .mywork .host{ float:left; margin-top:18px;}
.workshow .mywork .host img{ float:left;}
.workshow .mywork .host .host_info{ float:left;font:22px/28px '微软雅黑'; color:#172e55; width:186px; height:90px;white-space:nowrap; overflow:hidden;}
.workshow .host_show{ float:left; background:url(http://www.qiyipic.com/marketing/fix/tms_img/lef_rig.png) no-repeat center center; width:586px; padding-left:30px;position:relative;}
.workshow .host_show1{ background:url(http://www.qiyipic.com/marketing/fix/tms_img/lef_rig.png) no-repeat center 60px;}
.workshow .host_show .pre{ width:30px; height:116px; position:absolute;top:0; left:10px;}
.workshow .host_show .next{ width:30px; height:116px; position:absolute;top:0; right:15px;}
.workshow .host_show .txt_dre{top:16px;}
.workshow .list{ width:531px; margin-left:10px; overflow:hidden;}
.workshow .list ul li{ float:left;margin:0 2px; width:173px;}
.workshow .list ul li img{ width:173px; height:115px;}
.workshow .list ul li span img{ width:15px; height:13px; cursor:pointer;}
.workshow .list ul li span.wait{ display:block; width:173px; height:115px; font:24px/115px '微软雅黑'; text-align:center; background:#000; color:#fff;}
.workshow .list ul li p{ display:block; padding-left:4px;overflow: hidden; width:169px; height:16px;}
.workshow .mid{ overflow:hidden;}
.workshow .mid .mid_right{ margin-right:-10px;}
.workshow .mid .vote{ background:url(http://www.qiyipic.com/marketing/fix/tms_img/vote.png) no-repeat center top; float:left; width:345px; height:485px; margin-right:30px; padding-top:50px; color:#fff;}
.workshow .mid .vote ul{padding:0 24px;}
.workshow .mid .vote ul li{ width:276px; height:85px; display:table;padding:8 px 0 0 20px; border-bottom:2px solid #0098d9; padding-left:20px;}
.workshow .mid .vote ul li.last{ border:none;}
.workshow .vote ul li .rank{ display:table-cell; vertical-align:middle;}
.workshow .vote ul li .rank img{float:left; margin-right:8px;}
.workshow ul li a img{ margin-top:2px;}
.workshow .vote ul li .rank img.num{ margin-top:20px;}
.workshow .vote ul li .rank .rank_info{float:left; width:108px; overflow:hidden;position:relative;margin-top: 2px;}
.workshow .vote ul li .rank .rank_info p{ display:block;  width:108px; height:22px;}
.workshow .vote ul li .rank .rank_info p img{ cursor:pointer;}
.workshow .mid .best{background: url(http://pic1.qiyipic.com/common/20140701/c21885565ece4163ab78b481a67195f3.png) no-repeat center top; padding-top:60px; overflow:hidden;}
.workshow .mid .newup{background:url(http://pic0.qiyipic.com/common/20140701/ec9dd21b80b74f3489c32a1d42bfd405.jpg) no-repeat center top;margin-top: 45px; padding-top:60px;}

.workshow .allwork{ background:url(http://www.qiyipic.com/marketing/fix/tms_img/allwork.png) no-repeat center top; padding:60px 0 0 23px}
.workshow .allwork .all_list{ width:918px;}
.workshow .allwork .all_list ul li{margin: 0 5px 10px;}
.workshow .page{ text-align:center; font:12px/12px Verdana; margin:30px 0;}
.workshow .page a {text-decoration:none;color:#666; text-align:center; cursor:pointer; background:#dcdddd;}
.workshow .page a:hover{ text-decoration:none;color:#fff; background:#1c4972;}
.workshow .page a,.page span{margin:0 2px;text-align:center; padding:4px 6px; color:#666; font-family:Verdana;border-radius:6px;}
.workshow .page .current {color:#fff; background:#1c4972;}
.workshow .page .current.prev,.page .current.next{color:#fff; text-align:center;}
/*未开启浮层*/
.start_infor{ background:url(http://www.qiyipic.com/marketing/fix/tms_img/startime.png) no-repeat;display:none; width:424px; height:226px;position:absolute; top:60%;_top:expression(eval(document.documentElement.scrollTop));left:50%; margin:-200px 0px 0 -220px;z-index:1010;}
.start_infor a{ display:block; width:50px; height:50px; position:absolute;right:0; cursor:pointer;}

