.modal .top-ranking{width:900px;height:1240px}.modal .top-ranking-content{padding:15px 40px 35px 50px;border:5px solid #00B4FF;border-radius:0}.modal .top-ranking-content .close_fixed{position:absolute;width:40px;height:auto;top:20px;right:20px;opacity:1.0;z-index:1003}.modal .top-ranking-content .close_fixed .close{opacity:1.0}.modal .top-ranking-content .modal-body{padding:0;position:relative}.modal .top-ranking-content-note{float:left;width:100%;border-radius:10px;background:transparent url("../images/contest/popup_bg1.png") no-repeat;padding:20px 40px;background-size:600px 160px;margin-top:5px}.modal .top-ranking-content-note .text-note{padding-left:15px;background:transparent url("../images/contest/arrow-note.png") 0 3px no-repeat}.modal .top-ranking-content-how_join{float:left}.modal .top-ranking-content-how_join .how_join-step{width:160px;margin-right:60px;float:left}.modal .top-ranking-content-how_join .how_join-step:last-child{margin-right:0}.modal .top-ranking-content-how_join .how_join-step-head{text-align:center;font-size:29px;font-weight:bold;margin-right:80px}.modal .top-ranking-content-how_join .how_join-step-title{font-size:18px;color:#00B4FF}.modal .top-ranking-content-how_join .how_join-step-title .num-step{font-size:30px}.modal .top-ranking-content-how_join .how_join-step-image{margin-top:5px;margin-bottom:10px}.modal .top-ranking-content-how_join .how_join-step-image img{width:160px;height:100px}.modal .top-ranking-content-how_join .how_join-step-caption{font-size:16px}.modal .top-ranking-content-note1{float:left;width:100%;background:transparent url("../images/contest/popup_bg2.png") no-repeat;border-radius:10px;font-size:12px;padding:15px 30px;margin-top:5px;background-size:600px 138px}.modal .top-ranking-content-note1 .text-note1-left{float:left;width:265px;padding-left:15px;line-height:18px}.modal .top-ranking-content-note1 .text-note1-right{float:left;width:265px;padding-left:5px;line-height:18px}.modal .top-ranking-content-rule{padding-left:15px;width:700px;height:200px;overflow-y:scroll;border:2px solid #9F9F9F;margin:auto}.modal .top-ranking-content-rule-note{color:#f33;margin-top:10px;margin-bottom:20px}.modal .top-ranking-content-rule .rule-title-h3{float:left;width:100%;margin-top:10px;margin-bottom:10px;font-weight:bold;font-size:20px;color:#00B4FF}.modal .top-ranking-content-rule-title{font-size:30px;text-align:center;margin-bottom:10px}.modal .top-ranking-content-image{margin:35px auto;text-align:center}.modal .top-ranking-content-image img{margin-top:35px}.modal .popup-banner-top{width:100%}.modal.popup-aboult{display:block;position:relative}#main .mg-l-5{margin-left:5px}#main .container_contest_entry{display:table;width:700px;background:#FFF}#main .container_contest_entry .contest_top{height:40px;background:#00b4ff}#main .container_contest_entry .contest_top h2{margin:0;text-align:center;font-size:20px;color:white;line-height:40px}#main .container_contest_entry .comment_comfirm{padding-bottom:0px}#main .container_contest_entry .comment_comfirm h2{color:#00b4ff;font-size:20px;height:40px;text-align:center;margin-top:30px}#main .container_contest_entry .comment_comfirm_content{text-align:center}#main .container_contest_entry .comment_comfirm_content h3{font-size:16px}#main .container_contest_entry .comment_comfirm_content .text_info{text-align:center;padding-bottom:40px}#main .container_contest_entry .comment_comfirm_content .contest_button1{margin-bottom:35px}#main .container_contest_entry .comment_comfirm_content .contest_button1 button{display:table;margin:0 auto;padding:0;width:300px;font-size:18px;color:#FFF;line-height:40px;border-radius:20px;text-align:center;background-color:#00A0FF;border:none;text-decoration:none}#main .container_contest_entry .comment_comfirm_content .contest_button1 button:hover{background-color:#1482C9}#main .container_contest_entry .comment_comfirm_content .contest_button1 button a{color:#fff;text-decoration:none}#main .container_contest_entry .comment_comfirm_content .contest_button1.button_revise{margin-top:20px;margin-bottom:0}#main .container_contest_entry .contest_top_content{border-bottom:1px solid #00b4ff;margin:-18px 50px;margin-bottom:40px;height:40px}#main .container_contest_entry .contest_top_content h2{height:40px;font-size:18px;color:#00b4ff;margin-left:10px;padding-top:14px}#main .container_contest_entry .contest_banner{height:56px;width:650px;margin:20px 25px 25px;background:url("../images/contest/thema_bar.png")}#main .container_contest_entry .contest_banner .contest_banner_icon{width:90px;display:table;float:left;background:url("../images/bg-icon-rank.png");color:#FFF;text-align:center;font-size:13px;line-height:20px;margin-top:18px;font-weight:bold}#main .container_contest_entry .contest_banner .contest_banner_icon.special{background:url("../images/contest/list/number_of_times_bg_pk.png")}#main .container_contest_entry .contest_banner .contest_banner_title h3{display:table;float:left;font-size:19px;font-weight:bold;margin-left:10px;line-height:56px;width:295px;overflow:hidden;margin-top:0;margin-bottom:0}#main .container_contest_entry .contest_banner .contest_banner_description{display:table;float:right;width:255px;font-size:12px;text-align:center;margin-top:9px}#main .container_contest_entry .contest_banner .contest_banner_description_datetime span{font-weight:bold;color:#FF6600}#main .container_contest_entry .contest_banner .contest_banner_description_info{display:table;margin:0 auto;width:240px;background:url("../images/contest/entry_count_bg.png");line-height:18px}#main .container_contest_entry .contest_banner2{height:58px;width:650px;margin:20px 25px 25px;background:url("../images/contest/thema_bar2.png")}#main .container_contest_entry .contest_banner2 .contest_banner_icon{width:90px;display:table;float:left;background:url(../images/contest/list/number_of_times_bg_pk.png);color:#FFF;text-align:center;font-size:13px;line-height:20px;margin-top:20px;font-weight:bold}#main .container_contest_entry .contest_banner2 .contest_banner_title h3{display:table;float:left;font-size:19px;font-weight:bold;margin-left:10px;line-height:58px;width:295px;overflow:hidden;margin-top:0;margin-bottom:0}#main .container_contest_entry .contest_banner2 .contest_banner_description{display:table;float:right;width:255px;font-size:12px;text-align:center;margin-top:9px}#main .container_contest_entry .contest_banner2 .contest_banner_description_datetime span{font-weight:bold;color:#FF6600}#main .container_contest_entry .contest_banner2 .contest_banner_description_info{display:table;margin:0 auto;width:240px;background:rgba(255,160,150,0.3);line-height:18px}#main .container_contest_entry .contest_content_form{margin-top:0;padding-bottom:35px}#main .container_contest_entry .contest_content_form .error-msg{margin-top:5px;font-size:12px;color:#ff3333;font-weight:normal}#main .container_contest_entry .contest_content_form #pettype_name_val1-error,#main .container_contest_entry .contest_content_form #petgender_val-error,#main .container_contest_entry .contest_content_form #petbirthday_val-error,#main .container_contest_entry .contest_content_form #petname_val-error,#main .container_contest_entry .contest_content_form #username_val-error,#main .container_contest_entry .contest_content_form #mail_val-error{text-align:center}#main .container_contest_entry .contest_content_form .form-checkbox{float:left;width:230px;margin-left:235px;margin-top:20px}#main .container_contest_entry .contest_content_form .form-checkbox #term_condition-error{margin-left:5px;margin-bottom:10px;min-width:210px;float:left}#main .container_contest_entry .contest_content_form .form-checkbox .form-checkbox-label{float:left;display:inline-flex}#main .container_contest_entry .contest_content_form .form-checkbox .form-checkbox-label input[type=checkbox]{visibility:hidden;position:absolute}#main .container_contest_entry .contest_content_form .form-checkbox .form-checkbox-label input[type=checkbox]:checked ~ .checkbox_check::before{background:#fff url("../images/check_mark.png") no-repeat}#main .container_contest_entry .contest_content_form .form-checkbox .form-checkbox-label .checkbox_check{width:18px;height:18px;position:absolute;background:#fff url("../images/check_box.png") no-repeat}#main .container_contest_entry .contest_content_form .form-checkbox .form-checkbox-label .checkbox_check::before{content:'';position:absolute;width:18px;height:18px}#main .container_contest_entry .contest_content_form .form-checkbox .form-checkbox-label .lable-checkbox-btn{padding:0 0 2px 25px;z-index:1;margin-bottom:10px;width:auto;min-width:240px}#main .container_contest_entry .contest_content_form .form-checkbox .form-checkbox-label .lable-checkbox-btn a{border-bottom:solid 1px #00a0ff;color:#00a0ff;margin-left:10px}#main .container_contest_entry .contest_content_form .form-checkbox .form-checkbox-label .lable-checkbox-btn a:hover,#main .container_contest_entry .contest_content_form .form-checkbox .form-checkbox-label .lable-checkbox-btn a:focus{text-decoration:none}#main .container_contest_entry .contest_content_form .form-checkbox .form-checkbox-label .color-bl{color:#00A0FF !important}#main .container_contest_entry .contest_content .comment{width:620px;margin-left:40px;margin-right:40px}#main .container_contest_entry .contest_content .comment .contest_row{display:table;width:100%;margin-bottom:10px}#main .container_contest_entry .contest_content .comment .contest_row .contest_title{display:table;float:left;width:180px;background:#EAEAEA;border:none}#main .container_contest_entry .contest_content .comment .contest_row .contest_title label{width:180px;font-size:16px;font-weight:bolder;padding:0 0 0 25px;margin-bottom:0;color:#323232}#main .container_contest_entry .contest_content .comment .contest_row .contest_title label .small,#main .container_contest_entry .contest_content .comment .contest_row .contest_title label .small_red{font-size:12px;margin-left:5px}#main .container_contest_entry .contest_content .comment .contest_row .contest_title label .small_red{color:#ff3333}#main .container_contest_entry .contest_content .comment .contest_row .contest_input{display:table;float:left;width:360px;margin-left:40px;text-align:left;position:relative}#main .container_contest_entry .contest_content .comment .contest_row .contest_input #selected_pet-error{display:table;padding-top:2px}#main .container_contest_entry .contest_content .comment .contest_row .contest_input .contest_select{-webkit-appearance:button;-webkit-user-select:none;background-image:url(../images/down_arrow.png);background-position:97% center;background-repeat:no-repeat;border:1px solid #AAA;border-radius:0;color:#999;font-size:14px;overflow:hidden;margin-top:10px;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;width:160px;height:34px;float:left;background-color:#fff}#main .container_contest_entry .contest_content .comment .contest_row .contest_input .contest_select:focus{border:1px solid #00A0FF;outline:none}#main .container_contest_entry .contest_content .comment .contest_row .contest_input .contest_select.error-msg:focus{border:1px solid #FF3333}#main .container_contest_entry .contest_content .comment .contest_row .contest_input .contest_text{width:400px}#main .container_contest_entry .contest_content .comment .contest2 .contest_title label{height:60px;line-height:60px}#main .container_contest_entry .contest_content .comment .contest2 .contest_input{height:60px;color:#999}#main .container_contest_entry .contest_content .comment .contest3 .contest_title label{height:100px;line-height:100px}#main .container_contest_entry .contest_content .comment .contest3 textarea{height:74px;padding-top:-10px;padding-left:10px}#main .container_contest_entry .contest_content .comment .contest3 span{margin-left:40px;line-height:30px}#main .container_contest_entry .contest_content .contest_button1{margin-top:30px;margin-bottom:45px}#main .container_contest_entry .contest_content .contest_button1 a{text-decoration:none}#main .container_contest_entry .contest_content .contest_button1 button{display:table;margin:0 auto;padding:0;width:300px;font-size:18px;color:#FFF;line-height:40px;border-radius:20px;text-align:center;background-color:#00A0FF;border:none;text-decoration:none}#main .container_contest_entry .contest_content .contest_button1 button:hover{background-color:#1482C9}#main .container_contest_entry .contest_content .contest_button1.button_revise{margin-top:20px;margin-bottom:0}#main .container_contest_entry .contest_content .contest{width:580px;margin:0 auto}#main .container_contest_entry .contest_content .contest .contest_row{display:table;width:100%;margin-bottom:10px}#main .container_contest_entry .contest_content .contest .contest_row .contest_title{display:table;float:none;width:180px;background:#EAEAEA;border:none}#main .container_contest_entry .contest_content .contest .contest_row .contest_title label{width:180px;font-size:16px;font-weight:normal;padding:0 0 0 25px;margin-bottom:0;color:#323232}#main .container_contest_entry .contest_content .contest .contest_row .contest_title label .small,#main .container_contest_entry .contest_content .contest .contest_row .contest_title label .small_red{font-size:11px;margin-left:5px}#main .container_contest_entry .contest_content .contest .contest_row .contest_title label .small_red{color:#ff3333}#main .container_contest_entry .contest_content .contest .contest_row .contest_input{display:table;float:left;width:360px;margin-left:40px;text-align:left;position:relative;vertical-align:middle;display:table-cell;float:none}#main .container_contest_entry .contest_content .contest .contest_row .contest_input #selected_pet-error{display:table;padding-top:2px}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .contest_select{-webkit-appearance:button;-webkit-user-select:none;background-image:url(../images/down_arrow.png);background-position:97% center;background-repeat:no-repeat;border:1px solid #AAA;border-radius:0;color:#555;font-size:14px;overflow:hidden;padding:5px 10px;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;width:360px;height:34px;float:left;background-color:#fff}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .contest_select:focus{border:1px solid #00A0FF;outline:none}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .contest_select.error-msg:focus{border:1px solid #FF3333}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .contest_link{font-size:16px;color:#00A0FF;text-decoration:underline}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .contest_link:hover{color:#1482C9}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .contest_link.bottom_right{bottom:0;right:0;display:inline-table;margin-top:5px}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .contest_input_image_label{width:auto;padding-left:0;font-weight:normal;color:#00A0FF;border-bottom:1px solid #00A0FF}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .contest_input_image_label input[type=file]{display:none}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .contest_input_image_label p{margin-bottom:0}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .file_caution{display:inline-block;margin-left:15px}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .crop-image-preview-container img{width:260px;height:260px;margin-top:10px}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .crop-image-preview-container img.mg-t-20{margin-top:20px}#main .container_contest_entry .contest_content .contest .contest_row .contest_input .crop-image-preview-container .icon_movie{width:42px;height:42px;position:absolute;top:45%;left:30%}#main .container_contest_entry .contest_content .contest .contest1 .contest_title label{height:80px;line-height:80px}#main .container_contest_entry .contest_content .contest .contest1 .contest_input{height:80px}#main .container_contest_entry .contest_content .contest .contest1 .contest_input.one-line{line-height:80px}#main .container_contest_entry .contest_content .contest .contest2 .contest_title label{height:60px;line-height:60px}#main .container_contest_entry .contest_content .contest .contest2.type .contest_title label{height:100px;line-height:100px}#main .container_contest_entry .contest_content .contest .contest2 .contest_input{height:60px;/*line-height:60px*/}#main .container_contest_entry .contest_content .contest .contest3 .contest_title label{height:300px;line-height:300px}#main .container_contest_entry .contest_content .contest .contest3 .contest_input{height:300px}#main .container_contest_entry .contest_content .contest .contest4 .contest_title label{height:120px;line-height:18px;padding-top:40px}#main .container_contest_entry .contest_content .contest .contest4 .contest_input{height:120px;display:table-cell;word-break:break-all;vertical-align:middle}#main .container_contest_entry .contest_content .contest .contest4 .contest_input textarea{width:100%;height:120px}#main .container_contest_entry .contest_content .contest .contest4 .contest_input textarea:focus{border:1px solid #00A0FF;outline:none}#main .container_contest_entry .contest_content .contest .contest4 .contest_input .img-video-review{width:120px;height:90px;position:relative;float:left}#main .container_contest_entry .contest_content .contest .contest4 .contest_input .img-video-review img{width:100%;height:100%}#main .container_contest_entry .contest_content .contest .contest4 .contest_input .img-video-review .icon_movie{width:42px;height:42px;position:absolute;top:30%;left:35%}#main .container_contest_entry .contest_content .contest .contest4 .contest_input .img-video-review .icon_movie.none{display:none}#main .container_contest_entry .contest_content .contest .contest4 .contest_input .select-video{width:200px;float:right;position:relative}#main .container_contest_entry .contest_content .contest .contest4 .contest_input .select-video input{visibility:hidden;position:absolute}#main .container_contest_entry .contest_content .contest .contest4 .contest_input .select-video label[for=video]{line-height:90px;padding-left:0px;color:#00A0FF;text-decoration:underline;cursor:pointer}#main .container_contest_entry .contest_content .contest .contest4 .contest_input .select-video img{position:absolute;right:0px;top:0px;cursor:pointer}#main .container_contest_entry .contest_content .contest .contest4 .contest_input span.del-video{position:absolute;top:12px;right:0px}#main .container_contest_entry .contest_content .contest_button{margin-top:40px}#main .container_contest_entry .contest_content .contest_button button{display:table;margin:0 auto;padding:0;width:300px;font-size:18px;color:#FFF;line-height:40px;border-radius:20px;text-align:center;background-color:#00A0FF;border:none;text-decoration:none}#main .container_contest_entry .contest_content .contest_button button:hover{background-color:#1482C9}#main .container_contest_entry .contest_content .contest_button.button_revise{margin-top:20px;margin-bottom:0}#main .container_contest_entry .contest_content .color-bl{color:#00A0FF !important}#main .container_contest_entry .contest_detail{width:650px;margin:0 auto}#main .container_contest_entry .contest_detail_info{position:relative}#main .container_contest_entry .contest_detail_info_user img{width:30px;height:30px;margin-right:5px}#main .container_contest_entry .contest_detail_info_datetime{font-size:10px;position:absolute;bottom:0;right:0;color:#999}#main .container_contest_entry .contest_detail_info_datetime a{color:#999;text-decoration:none;border-bottom:1px solid #999}#main .container_contest_entry .contest_detail_summary.contest-post-info-item{margin:5px 0 0}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail{padding-bottom:15px;border-bottom:1px dotted #E1E1E1;margin-bottom:20px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-photo{width:260px;height:auto;margin-left:0}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-photo .img{width:260px;height:260px;margin:0}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info{width:360px;margin-left:20px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .user-detail .info-pet-entry{margin-top:0}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .user-detail .info-ranking{margin-top:15px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .user-detail .info-ranking li{font-size:12px;line-height:14px;margin-top:10px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .user-detail .info-ranking li img{margin-right:5px;margin-top:-1px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .pet-entry-tag{margin-top:20px;padding:10px 10px 22px;font-size:12px;background-color:rgba(250,200,0,0.08);min-height:114px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .pet-entry-tag-title{font-size:14px;color:#003569}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .pet-entry-tag ul{display:table;margin-top:0;margin-bottom:0;padding-left:0}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .pet-entry-tag ul li{list-style:none;display:table;float:left;margin-top:5px;margin-right:5px;padding:2px 10px 2px 3px;background-color:#FFF;border:2px solid #fbb03b;border-radius:5px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .pet-entry-tag ul li a{color:#003569;display:block}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .pet-entry-tag ul li:hover{background:#fbb03b}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-info .pet-entry-tag ul li:hover a{color:#FFF;text-decoration:none}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-description{margin-top:20px;padding-left:30px;padding-right:30px;font-size:14px;word-break:break-all}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-rate{margin-left:240px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-rate ul{margin-top:30px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-rate ul li{width:45px;height:60px;margin-left:35px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-rate ul li:first-child{margin-left:0}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-rate ul li span{font-size:12px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail-rate-info{width:120px;margin-top:25px}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail .edit-entry-url{text-align:right;font-size:16px;color:#00A0FF;text-decoration:underline}#main .container_contest_entry .contest_detail_summary.contest-post-info-item .contest-post-info-detail .edit-entry-url:hover{color:#1482C9}#main .container_contest_entry .contest_detail_comment ul{display:table;width:650px;padding-left:0;margin:0 0 15px}#main .container_contest_entry .contest_detail_comment ul li{list-style:none;width:600px;margin:0 auto 10px}#main .container_contest_entry .contest_detail_comment ul li .contest_detail_info{margin-bottom:3px}#main .container_contest_entry .contest_detail_comment ul li .contest_detail_info .contest_detail_info_datetime{right:60px;bottom:10px}#main .container_contest_entry .contest_detail_comment ul li .contest_detail_info .contest_detail_info_datetime.r-0{right:0}#main .container_contest_entry .contest_detail_comment ul li .contest_detail_info .contest_detail_comment_action_url{width:60px;position:absolute;bottom:8px;right:0;text-align:right}#main .container_contest_entry .contest_detail_comment ul li .contest_detail_info .contest_detail_comment_action_url a{font-size:12px;text-decoration:underline}#main .container_contest_entry .contest_detail_comment ul li .contest_detail_info .contest_detail_comment_action_url a.reply_url{color:#00a0ff}#main .container_contest_entry .contest_detail_comment ul li .contest_detail_info .contest_detail_comment_action_url a.delete_url{color:#999}#main .container_contest_entry .contest_detail_comment ul li .contest_detail_comment_message{position:relative;width:550px;padding:15px;margin-left:50px;background-color:rgba(0,160,255,0.08);word-break:break-all}#main .container_contest_entry .contest_detail_comment ul li .contest_detail_comment_message img{position:absolute;top:0;left:-10px}#main .container_contest_entry .contest_detail_comment ul li .contest_detail_comment_message a{color:#00A0FF;display:block}#main .container_contest_entry .contest_detail_comment ul li.contest_detail_comment_reply{width:700px;margin-left:-25px;margin-right:-25px;padding-top:10px;padding-bottom:10px;background-color:rgba(250,200,0,0.08)}#main .container_contest_entry .contest_detail_comment ul li.contest_detail_comment_reply .contest_detail_info{width:600px;margin-left:auto;margin-right:auto;display:table;margin-bottom:0}#main .container_contest_entry .contest_detail_comment ul li.contest_detail_comment_reply .contest_detail_info img{float:left;width:30px;height:30px}#main .container_contest_entry .contest_detail_comment ul li.contest_detail_comment_reply .contest_detail_info .contest_detail_comment_message{background:none;float:left;width:530px;margin-left:35px;padding:0}#main .container_contest_entry .contest_detail_comment ul li.contest_detail_comment_reply .contest_detail_info .contest_detail_comment_message textarea{width:530px;height:60px;padding:10px 15px}#main .container_contest_entry .contest_detail_comment ul li.contest_detail_comment_reply .contest_detail_info .contest_detail_comment_message textarea:focus{border:1px solid #00A0FF;outline:none}#main .container_contest_entry .contest_detail_comment ul li.contest_detail_comment_reply .contest_detail_info .contest_detail_comment_message a{width:80px;height:20px;font-size:12px;line-height:20px;color:#fff;text-align:center;float:left}#main .container_contest_entry .contest_detail_comment ul li.contest_detail_comment_reply .contest_detail_info .contest_detail_comment_message a:hover{text-decoration:none}#main .container_contest_entry .contest_detail_comment ul li.contest_detail_comment_reply .contest_detail_info .contest_detail_comment_message a.contest_detail_comment_send_btn{background-color:#00a0ff}#main .container_contest_entry .contest_detail_comment ul li.contest_detail_comment_reply .contest_detail_info .contest_detail_comment_message a.contest_detail_comment_cancel_btn{background-color:#999;margin-right:5px}#main .container_contest_entry.modal-multi .modal-content .modal-btn{margin-top:30px}#main .container-contest-ranking-banner{display:table;position:relative;width:100%;height:240px;background:url("../images/contest/bg_banner_ranking.png") no-repeat}#main .container-contest-ranking-banner.arrival{padding:30px 80px 20px;background:url("../images/contest/banner_contest_arrival.png") no-repeat}#main .container-contest-ranking-banner.arrival .arrival-border-img{width:210px;text-align:center}#main .container-contest-ranking-banner.arrival .banner-arrival_number_of_times{width:161px;height:24px;line-height:24px;margin-bottom:5px;margin-left:25px;text-align:center;background:url("../images/contest/number_of_times_arrival_bg.png") no-repeat}#main .container-contest-ranking-banner.arrival .banner-thema_bar_arrival{width:210px;height:55px;overflow:hidden;line-height:55px;font-size:30px;text-align:center;background:url("../images/contest/thema_bar_arrival.png") no-repeat}#main .container-contest-ranking-banner.arrival .arrival-theme{width:281px;height:61px;padding:10px 21px;background:url("../images/contest/bg-theme-arrival.png") no-repeat}#main .container-contest-ranking-banner.arrival .arrival-theme .arrival-theme-expire_date{padding-left:25px;font-weight:bold;color:#FF6600}#main .container-contest-ranking-banner-title-image{display:table;margin-top:20px;margin-left:35px}#main .container-contest-ranking-banner .icon-title-image{float:left}#main .container-contest-ranking-banner .text-title-image{display:table;float:left;margin:0 0 0 5px;font-size:25px;line-height:25px;color:#FFF}#main .container-contest-ranking-banner-title{margin-top:15px;margin-left:35px;width:360px;height:41px;text-align:center;font-size:20px;padding-top:2px;background:url("../images/contest/bg_title_banner_ranking.png") no-repeat}#main .container-contest-ranking-banner-description{width:365px;margin-top:5px;margin-left:35px;font-size:14px;line-height:25px;color:#FFF}#main .container-contest-ranking-banner-button{margin-top:10px;padding-left:75px}#main .container-contest-ranking-banner-button a:focus{outline:none}#main .container-contest-ranking-content{margin-top:15px}#main .container-contest-ranking-content.special .tab-contest .list-tab{border-bottom:3px solid #005AFA}#main .container-contest-ranking-content.special .tab-contest .list-tab .item-tab.active{background:#005AFA}#main .container-contest-ranking-content .tab-contest .list-tab{width:100%;border-bottom:3px solid #00B4FF;float:left;padding-left:85px}#main .container-contest-ranking-content .tab-contest .list-tab .item-tab{float:left;width:125px;color:#FFF;font-size:13px;margin:auto;background:#ADADAD;line-height:40px;height:40px;border-radius:5px 5px 0 0;margin-left:10px;text-align:center;font-size:16px;font-weight:bold}#main .container-contest-ranking-content .tab-contest .list-tab .item-tab.active{background:#00B4FF}#main .container-contest-ranking-content .tab-contest .list-tab2{width:100%;border-bottom:3px solid #005AFA;float:left;padding-left:96px}#main .container-contest-ranking-content .tab-contest .list-tab2 .item-tab{float:left;width:252px;color:#FFF;font-size:13px;margin:auto;background:#ADADAD;line-height:40px;height:40px;border-radius:5px 5px 0 0;margin-left:2px;text-align:center;font-size:16px;font-weight:bold}#main .container-contest-ranking-content .tab-contest .list-tab2 .item-tab.active{background:#005AFA}#main .container-contest-ranking-content .contest-post{background:#FFF;display:table;width:100%;position:relative}#main .container-contest-ranking-content .contest-post-search{margin-top:15px;padding-left:60px}#main .container-contest-ranking-content .contest-post-search .contest-lable-search{font-size:14px;font-weight:bold}#main .container-contest-ranking-content .contest-post-search .select_design{padding-left:0;font-weight:normal}#main .container-contest-ranking-content .contest-post-search .select_design.contest-select-search{float:left;margin-top:5px;width:360px}#main .container-contest-ranking-content .contest-post-search .select_design.w-400{width:400px}#main .container-contest-ranking-content .contest-post-search .select_design.w-400 #pettype-selected{font-size:13px}#main .container-contest-ranking-content .contest-post-search .contest-btn-search{margin-left:10px;margin-top:50px;display:inline-block;border:none;background:none;padding:0}#main .container-contest-ranking-content .contest-post-info-banner{height:56px;width:650px;margin:20px 25px 25px;background:url("../images/contest/thema_bar.png");margin-top:30px;margin-bottom:30px}#main .container-contest-ranking-content .contest-post-info-banner .contest_banner_icon{width:90px;display:table;float:left;background:url("../images/bg-icon-rank.png");color:#FFF;text-align:center;font-size:13px;line-height:20px;margin-top:18px;font-weight:bold}#main .container-contest-ranking-content .contest-post-info-banner .contest_banner_icon.special{background:url("../images/contest/list/number_of_times_bg_pk.png")}#main .container-contest-ranking-content .contest-post-info-banner .contest_banner_title h3{display:table;float:left;font-size:19px;font-weight:bold;margin-left:10px;line-height:56px;width:295px;overflow:hidden;margin-top:0;margin-bottom:0}#main .container-contest-ranking-content .contest-post-info-banner .contest_banner_description{display:table;float:right;width:255px;font-size:12px;text-align:center;margin-top:9px}#main .container-contest-ranking-content .contest-post-info-banner .contest_banner_description_datetime span{font-weight:bold;color:#FF6600}#main .container-contest-ranking-content .contest-post-info-banner .contest_banner_description_info{display:table;margin:0 auto;width:240px;background:url("../images/contest/entry_count_bg.png");line-height:18px}#main .container-contest-ranking-content .contest-post-info-banner2{height:58px;width:650px;margin:20px 25px 25px;background:url("../images/contest/thema_bar2.png");margin-top:30px;margin-bottom:30px}#main .container-contest-ranking-content .contest-post-info-banner2 .contest_banner_icon{width:90px;display:table;float:left;background:url(../images/contest/list/number_of_times_bg_pk.png);color:#FFF;text-align:center;font-size:13px;line-height:20px;margin-top:20px;font-weight:bold}#main .container-contest-ranking-content .contest-post-info-banner2 .contest_banner_title h3{display:table;float:left;font-size:19px;font-weight:bold;margin-left:10px;line-height:58px;width:295px;overflow:hidden;margin-top:0;margin-bottom:0}#main .container-contest-ranking-content .contest-post-info-banner2 .contest_banner_description{display:table;float:right;width:255px;font-size:12px;text-align:center;margin-top:9px}#main .container-contest-ranking-content .contest-post-info-banner2 .contest_banner_description_datetime span{font-weight:bold;color:#FF6600}#main .container-contest-ranking-content .contest-post-info-banner2 .contest_banner_description_info{display:table;margin:0 auto;width:240px;background:rgba(255,160,150,0.3);line-height:18px}#main .container-contest-ranking-content .contest-post-info-item{margin:30px 25px}#main .container-contest-ranking-content .contest-post-info-detail{display:table;position:relative;width:650px;padding-bottom:15px;border-bottom:1px dotted #E1E1E1}#main .container-contest-ranking-content .contest-post-info-detail>a{display:table;color:#333}#main .container-contest-ranking-content .contest-post-info-detail:not(.not-hover):hover{background-color:#E1E1E1;border-radius:5px}#main .container-contest-ranking-content .contest-post-info-detail.fame .rank2-no1,#main .container-contest-ranking-content .contest-post-info-detail.fame .rank2-no2,#main .container-contest-ranking-content .contest-post-info-detail.fame .rank2-no3{margin-top:-10px}#main .container-contest-ranking-content .contest-post-info-detail.fame:not(:first-child){margin-top:30px}#main .container-contest-ranking-content .contest-post-info-detail:not(:first-child){margin-top:10px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank{float:left;width:52px;height:52px;margin-top:10px;background:url("../images/contest/ranking_bg.svg") no-repeat;text-align:center;color:#333}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank span{font-weight:bold;line-height:52px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank span.fz-18{font-size:18px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank span.fz-22{font-size:22px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank.rank-no1{background:url("../images/contest/ranking_no1.svg") no-repeat;height:76px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank.rank-no2{background:url("../images/contest/ranking_no2.svg") no-repeat;height:76px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank.rank-no3{background:url("../images/contest/ranking_no3.svg") no-repeat;height:76px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank.rank2-no{background:url("../images/contest/ranking2_bg.svg") no-repeat;height:76px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank.rank2-no span{line-height:96px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank.rank2-no1{background:url("../images/contest/ranking2_no1.svg") no-repeat;height:76px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank.rank2-no2{background:url("../images/contest/ranking2_no2.svg") no-repeat;height:76px}#main .container-contest-ranking-content .contest-post-info-detail-icon-rank.rank2-no3{background:url("../images/contest/ranking2_no3.svg") no-repeat;height:76px}#main .container-contest-ranking-content .contest-post-info-detail-photo{float:left;margin-left:8px;width:226px;height:226px;position:relative;background:url("../images/contest/photo_bg.png") no-repeat}#main .container-contest-ranking-content .contest-post-info-detail-photo.arrival{background:transparent}#main .container-contest-ranking-content .contest-post-info-detail-photo.rank-no1{background:url("../images/contest/photo_bg_no1.png") no-repeat}#main .container-contest-ranking-content .contest-post-info-detail-photo.rank-no2{background:url("../images/contest/photo_bg_no2.png") no-repeat}#main .container-contest-ranking-content .contest-post-info-detail-photo.rank-no3{background:url("../images/contest/photo_bg_no3.png") no-repeat}#main .container-contest-ranking-content .contest-post-info-detail-photo .img{width:200px;height:200px;margin:13px}#main .container-contest-ranking-content .contest-post-info-detail-photo .icon_movie{position:absolute;width:42px;height:42px;top:42%;left:42%}#main .container-contest-ranking-content .contest-post-info-detail-info{float:left;width:350px;margin-left:14px;word-break:break-all}#main .container-contest-ranking-content .contest-post-info-detail-info-fame{min-height:54px}#main .container-contest-ranking-content .contest-post-info-detail-info-fame .username-info{width:auto !important}#main .container-contest-ranking-content .contest-post-info-detail-info-fame .username-info .user{line-height:30px !important}#main .container-contest-ranking-content .contest-post-info-detail-info-fame .time{float:left;width:100%;font-size:10px;color:#999}#main .container-contest-ranking-content .contest-post-info-detail-info-fame.col-50{float:left;width:50%}#main .container-contest-ranking-content .contest-post-info-detail-info-fame .historical-ranking-image-icon{float:left;margin-right:10px}#main .container-contest-ranking-content .contest-post-info-detail-info-fame .historical-ranking-text{font-size:12px;float:left;width:145px}#main .container-contest-ranking-content .contest-post-info-detail-info .avatar{float:left;margin-top:10px}#main .container-contest-ranking-content .contest-post-info-detail-info .avatar img{width:30px;height:30px}#main .container-contest-ranking-content .contest-post-info-detail-info .username-info{float:left;width:315px;margin-left:5px;margin-top:10px}#main .container-contest-ranking-content .contest-post-info-detail-info .username-info .user{color:#323232;font-size:12px;line-height:16px}#main .container-contest-ranking-content .contest-post-info-detail-info .username-info .time{color:#999;font-size:10px}#main .container-contest-ranking-content .contest-post-info-detail-info .username-info .time img{margin-right:3px}#main .container-contest-ranking-content .contest-post-info-detail-info .user-detail{display:table}#main .container-contest-ranking-content .contest-post-info-detail-info .user-detail .info ul{padding-left:0;margin-top:10px}#main .container-contest-ranking-content .contest-post-info-detail-info .user-detail .info ul li{list-style:none;font-size:14px;line-height:20px}#main .container-contest-ranking-content .contest-post-info-detail-info .user-detail .info ul li:first-child{font-size:16px;line-height:22px}#main .container-contest-ranking-content .contest-post-info-detail-info .user-detail .desc{font-size:14px;line-height:20px}#main .container-contest-ranking-content .contest-post-info-detail-rate{display:table;clear:both;width:226px;float:left;margin-left:60px}#main .container-contest-ranking-content .contest-post-info-detail-rate ul{padding-left:0;display:table;margin:5px auto 0}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li{list-style:none;width:30px;height:45px;margin-left:20px;float:left;cursor:pointer;background:url("../images/contest/paw_print_off.svg") no-repeat bottom}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li.active,#main .container-contest-ranking-content .contest-post-info-detail-rate ul li:hover{background:url("../images/contest/paw_print_on.svg") no-repeat bottom}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li.active.special,#main .container-contest-ranking-content .contest-post-info-detail-rate ul li:hover.special{background:url("../images/contest/paw_print_on2.svg") no-repeat bottom}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li.active span,#main .container-contest-ranking-content .contest-post-info-detail-rate ul li:hover span{display:block;text-align:center}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li.active a,#main .container-contest-ranking-content .contest-post-info-detail-rate ul li:hover a{text-decoration:none}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li.rates{background:url("../images/contest/paw_print_on.svg") no-repeat bottom}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li.rates.special{background:url("../images/contest/paw_print_on2.svg") no-repeat bottom}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li.rates span{display:none;color:#fff;text-align:center}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li.rates a{text-decoration:none}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li.rates a span{display:none;color:#fff}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li.active span{display:none}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li span{display:none;vertical-align:top;font-size:10px;color:#00a0ff;line-height:15px}#main .container-contest-ranking-content .contest-post-info-detail-rate ul li span.special{color:#ff571d}#main .container-contest-ranking-content .contest-post-info-detail-rate-info{width:200px;margin:10px auto 0;border:2px solid #f2f2f2;border-radius:5px;padding:4px 0;text-align:center}#main .container-contest-ranking-content .contest-post-info-detail-rate-info-rate img{margin-top:-1px;margin-right:10px}#main .container-contest-ranking-content .contest-post-info-detail-rate-info-comment{margin-left:20px}#main .container-contest-ranking-content .contest-post-info-detail-rate-info-comment img{margin-right:10px}#main .container-contest-ranking-content .contest-post-info-detail-rate.arrival{margin-left:0}#main .container-contest-ranking-content .contest-post-info-detail .sns-share-btn-group{display:table;position:absolute;bottom:15px;right:0}#main .container-contest-ranking-content .contest-post-info-detail .sns-share-btn-group .sns-share-btn{height:30px;font-size:12px;line-height:30px}#main .container-contest-ranking-content .contest-post-info-detail .sns-share-btn-group .sns-share-btn img{height:15px}#main .container-contest-ranking-content .contest-post-info-detail .sns-share-btn-group .sns-share-btn.fb-share-btn{width:100px}#main .container-contest-ranking-content .contest-post-info-detail .sns-share-btn-group .sns-share-btn.tw-share-btn{width:90px}#main .container-contest-ranking-content .contest-post .contest-btn-load-more{display:block;width:580px;border:1px solid #00A0FF;font-size:18px;line-height:40px;padding:0;text-align:center;height:40px;margin:0 auto 40px;color:#00A0FF}#main .container-contest-ranking-content .contest-post .contest-btn-load-more:focus,#main .container-contest-ranking-content .contest-post .contest-btn-load-more:visited{color:#00A0FF}#main .container-contest-ranking-content .contest-post .contest-btn-load-more:hover,#main .container-contest-ranking-content .contest-post .contest-btn-load-more:focus{text-decoration:none}#main .container-contest-ranking-content .contest-post .contest-btn-new-entry{position:fixed;bottom:100px;left:0px;z-index:1049}#main .container-contest-ranking-content .contest-post-info-entry_notfound{float:left;width:650px;height:100px;text-align:center;border-radius:5px;padding:25px;margin:0 25px 30px;background:url("../images/contest/NA_bg.png") no-repeat}#main .container-contest-ranking-content .contest-post-info-entry_notfound .entry_notfound-text{font-size:16px;margin-top:5px;color:#323232}#main .container-contest-ranking-content .contest-post-info-entry_notfound.fame{margin-top:45px;margin-bottom:70px}#main .container-contest-ranking-content .contest-post-fame-banner{width:700px;height:220px;background:url("../images/contest/hall_of_fame_img.png") no-repeat}#main .container-contest-ranking-content .contest-post-fame-banner>img{position:relative}#main .container-contest-ranking-content .contest-post-fame-banner .col-50{float:left;width:50%;padding-top:50px}#main .container-contest-ranking-content .contest-post-fame-banner .title-hall{position:absolute;top:0px;left:50%}#main .container-contest-ranking-content .contest-post-fame-banner-head{font-size:34px;font-weight:bold;margin-bottom:20px;color:#00B4FF}#main .container-contest-ranking-content .contest-post-fame-banner-text{font-size:16px}#main .container-contest-ranking-content .contest-post-info-title{margin:20px 25px 25px;padding-top:1px}#main .container-contest-ranking-content .contest-post-info-title h3{font-size:18px;font-weight:bold;border-bottom:2px solid #00B4FF;padding-bottom:5px;color:#00B4FF}#main .container-contest-ranking-content .contest-post-info-title .themes-date-new{font-size:12px;color:#ff6600}#main .container-contest-ranking-content .contest-post-info-title .themes-date-new img{margin-right:5px}#main .container-contest-ranking-content .contest-post-info-title .themes-date-old{font-size:12px;color:#333}#main .container-contest-ranking-content .contest-post-info-title .themes-date-old img{margin-right:5px}#main .container-contest-ranking-content .contest-post-info-title .themes-title{font-size:18px;margin-left:50px;color:#333}#main .container-contest-ranking-content .contest-post-info-title .themes-item{padding-top:10px;padding-bottom:10px;display:table;width:100%}#main .container-contest-ranking-content .contest-post-info-title .themes-item:hover{background-color:#E1E1E1;border-radius:5px}#main .container-contest-ranking-content .contest-post .pagination{float:right;margin-right:30px}#main .container-contest-ranking-content .contest-post .pagination ul.yiiPager li.selected a{background:#00B4FF;color:#FFF}#main .container-contest-ranking-content .contest-post .pagination ul.yiiPager li a{color:#323232;border-color:#B3B3B3}#main .container-contest-ranking-content .contest-post .ranking-not-found{margin:20px 30px;text-align:center;background:#ccc;padding:15px;border-radius:5px}#main .container-contest-ranking-content .contest-post .button-top{margin:40px 30px 20px;margin-left:35px}#main .container-contest-ranking-content .contest-post .button-top a{text-decoration:none}#main .container-contest-ranking-content .contest-post .button-top a:hover{text-decoration:none}#main .container-contest-ranking-content .contest-post .button-top a .btn-link{font-size:16px;font-weight:bold;background:#ff6600;width:300px;height:50px;text-align:center;line-height:50px;color:#fff;border-radius:25px;display:inline-block;margin-right:20px;text-decoration:none}#main .container-contest-ranking-content .contest-post .button-top a .btn-link img{margin-bottom:12px;margin-right:5px}#main .container-contest-ranking-content .contest-post .button-top a:last-child .btn-link{margin-right:0px;background:#af8e04}#main .container-contest-ranking-content .contest-post .row-contest{margin-left:25px;margin-right:25px;padding-top:30px}#main .container-contest-ranking-content .contest-post .row-contest .type-contest{font-size:18px;border-bottom:1px solid #00B4FF}#main .container-contest-ranking-content .contest-post .row-contest .type-contest img{margin-bottom:5px}#main .container-contest-ranking-content .contest-post .row-contest .type-contest span{color:#00B4FF !important}#main .container-contest-ranking-content .contest-post .row-contest .row-item{padding:30px 0px;border-bottom:1px dotted #999999;position:relative}#main .container-contest-ranking-content .contest-post .row-contest .row-item .img-contest{display:table-cell;width:150px;height:120px;float:left}#main .container-contest-ranking-content .contest-post .row-contest .row-item .img-contest img{width:100%;height:100%}#main .container-contest-ranking-content .contest-post .row-contest .row-item .descript{display:table-cell;width:470px;height:120px;padding-left:20px}#main .container-contest-ranking-content .contest-post .row-contest .row-item .descript .contest_banner_icon{width:90px;display:table;float:left;background:url(../images/bg-icon-rank.png);color:#FFF;text-align:center;font-size:13px !important;line-height:20px;margin-top:0px;font-weight:bold;margin-right:10px}#main .container-contest-ranking-content .contest-post .row-contest .row-item .descript .title h3{font-size:20px}#main .container-contest-ranking-content .contest-post .row-contest .row-item .descript .title h3 .icon_video{margin-left:5px}#main .container-contest-ranking-content .contest-post .row-contest .row-item .descript .title h3 .icon_video img{margin-top:-8px}#main .container-contest-ranking-content .contest-post .row-contest .row-item .descript .special{background:url(../images/contest/list/number_of_times_bg_pk.png) !important}#main .container-contest-ranking-content .contest-post .row-contest .row-item .descript .time span{font-size:16px;color:#F39939}#main .container-contest-ranking-content .contest-post .row-contest .row-item .descript .time span:last-child{color:#6D6D6D}#main .container-contest-ranking-content .contest-post .row-contest .row-item .span{position:absolute;right:10px;top:30px}#main .container-contest-ranking-content .contest-post .row-contest a:nth-last-child(1) .row-item{border-bottom:none}#main .container-contest-ranking-content .contest-post .row-contest a:hover{text-decoration:none}#main .container-contest-ranking-content .contest-post .list_contest-show-list{float:right;padding:0px 30px 30px 30px}#main .container-contest-ranking-content .contest-post .list_contest-show-list a{text-decoration:none;font-size:16px;color:#323232}#main .container-contest-ranking-content .contest-post .list_contest-show-list a:hover{text-decoration:none}#main .detail-bread-crumt{padding:15px 15px 0 25px}#main .hashtag{background-color:#FFF;padding:25px;width:100%;float:left}#main .hashtag .name_hashtag{font-size:14px;color:#333333;font-weight:bold;margin-top:10px}#main .hashtag-content-list{margin-top:15px}#main .hashtag-content-item{float:left;width:200px;margin-right:25px}#main .hashtag-content-item:nth-child(3n){margin-right:0}#main .hashtag-content-item:nth-child(n+4){margin-top:20px}#main .hashtag-content-item-user-info{width:100%;float:left;margin-bottom:10px}#main .hashtag-content-item-user-info img{width:30px;height:30px;float:left}#main .hashtag-content-item-user-info .username{margin-left:5px;float:left;width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#main .hashtag-content-item-photo{height:200px;float:left;position:relative}#main .hashtag-content-item-photo .img{width:100%}#main .hashtag-content-item-photo .icon_movie{position:absolute;left:40%;top:45%;width:42px;height:42px}#main .hashtag-content-item-rate{margin-top:10px;position:relative;float:left;width:100%}#main .hashtag-content-item-rate-time{float:left}#main .hashtag-content-item-rate-info{float:right;width:120px;height:30px;border:2px solid #f2f2f2;border-radius:7px;padding:4px 0;text-align:center}#main .hashtag-content-item-rate-info img{margin-bottom:4px}#main .hashtag-content-item-rate-info .num{margin-left:10px}#main .hashtag .pagi{float:left;width:100%;margin-top:10px;border-top:1px dashed #9F9F9F;text-align:right;padding-top:10px}#main .container-contest-description{background:#FFF}#main .container-contest-description h3,#main .container-contest-description h4,#main .container-contest-description h5,#main .container-contest-description h6,#main .container-contest-description p,#main .container-contest-description a,#main .container-contest-description span{color:#323232}#main .container-contest-description .contest-description{display:table;width:600px;margin:40px auto 0 auto}#main .container-contest-description .contest-description.calendar{width:640px;height:690px;border-radius:10px;background:rgba(255,160,150,0.15)}#main .container-contest-description .contest-description.calendar .sub-title{text-align:right;margin-top:5px;margin-bottom:0;padding-right:5px;font-size:11px}#main .container-contest-description .contest-description.calendar .contest-description-content-title{text-align:center;margin-top:40px;margin-bottom:0;font-weight:normal}#main .container-contest-description .contest-description.calendar .contest-description-content-title.color-pink{color:#ff6666;font-size:20px;line-height:1}#main .container-contest-description .contest-description.calendar .contest-description-content-title.color-pink.title-large{margin-top:15px;font-size:30px;font-weight:bold}#main .container-contest-description .contest-description.calendar .contest-description-content-text{text-align:center;padding-left:0;margin-top:5px;margin-bottom:0}#main .container-contest-description .contest-description.calendar .contest-description-content-text-2{width:460px;height:36px;margin:30px auto 0 auto;line-height:36px;border-radius:4px;background:#FFF;font-size:18px;text-align:center;font-weight:bold}#main .container-contest-description .contest-description.calendar .mr-80{margin-top:80px}#main .container-contest-description .contest-description.notes{width:680px}#main .container-contest-description .contest-description.notes .contest-description-title{text-align:center}#main .container-contest-description .contest-description.padding-bottom{padding-bottom:170px}#main .container-contest-description .contest-description:first-of-type{margin-top:5px}#main .container-contest-description .contest-description-title h3{margin-bottom:0}#main .container-contest-description .contest-description-content-title{margin-top:30px;font-size:18px;font-weight:bold}#main .container-contest-description .contest-description-content-title img{margin-top:-3px;margin-right:10px}#main .container-contest-description .contest-description-content-title-2{margin-top:15px;font-size:18px;font-weight:bold;background:url("../images/contest/description/icon_important_point.png") no-repeat top 3px left;padding-left:30px;line-height:1.42857143;margin-bottom:0}#main .container-contest-description .contest-description-content-title-2:first-of-type{margin-top:25px}#main .container-contest-description .contest-description-content-text{margin-top:10px;font-size:14px;padding-left:18px}#main .container-contest-description .contest-description-content-text.pd-l-30{padding-left:30px}#main .container-contest-description .contest-description-content-img{display:block;margin:20px auto 0 auto}#main .container-contest-description .contest-description-content-img-2{display:block;margin:50px auto 60px auto}#main .container-contest-description .contest-description-content-item{width:160px;margin-top:30px;margin-right:60px;float:left}#main .container-contest-description .contest-description-content-item p{margin-top:15px;margin-bottom:0;font-size:16px}#main .container-contest-description .contest-description-content-item:last-child{margin-right:0}#main .container-contest-description .contest-description-content .important-point{font-size:16px;color:#ff9933;width:80px;height:30px;line-height:30px;border:1px solid #ff9933;padding-left:0;text-align:center;margin-top:30px}#main .container-contest-description .contest-description-content .important-point-note{width:560px;margin:30px auto 0 auto}#main .container-contest-description .contest-description .top-ranking-content-rule{padding-left:15px;width:680px;height:200px;overflow-y:scroll;border:2px solid #9F9F9F;margin:25px auto 0}#main .container-contest-description .contest-description .top-ranking-content-rule-note{color:#f33;margin-top:10px;margin-bottom:20px}#main .container-contest-description .contest-description .top-ranking-content-rule .rule-title-h3{float:left;width:100%;margin-top:10px;margin-bottom:10px;font-weight:bold;font-size:20px;color:#00B4FF}#main .container-contest-description .contest-description a{text-decoration:none}#main .container-contest-description .contest-description a .btn-back_contest{margin:0 auto;width:300px;height:50px;background:#00A0FF;line-height:50px;text-decoration:none;text-align:center;font-size:16px;color:#fff;margin-top:40px;margin-bottom:40px;border-radius:25px}.icon_video img{margin-top:-7px}
