@charset "utf-8";
/* NTS Commerce UI Development Team KKM, KTH 140718 */
@font-face {
  font-family: 'hind';
  font-style: normal;
  font-weight: normal;
  src: url(../../assets/css-assets/e23e8abd9a21.eot);
  src: local('Hind Regular'), local('Hind-Regular'), url(../../assets/css-assets/e23e8abd9a21.eot) format('embedded-opentype'), url(../../assets/css-assets/456a2865b399.woff) format('woff');
}
@font-face {
  font-family: 'hind_m';
  font-style: normal;
  font-weight: normal;
  src: url(../../assets/css-assets/15782054ccd7.eot);
  src: local('Hind Medium'), local('Hind-Medium'), url(../../assets/css-assets/15782054ccd7.eot) format('embedded-opentype'), url(../../assets/css-assets/53c4e858d7d3.woff) format('woff');
}

/* Common */
html,body{height:100%;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-size:12px;font-family:'hind','simhei',verdana,Helvetica,sans-serif}
img,fieldset,button{border:0}
img{vertical-align:top}
ul,ol,li{list-style:none}
em,address{font-style:normal}
input,textarea{outline:none}
hr{display:none}
a{color:#3c3c3c;text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none}
.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}

table{width:100%;border:0;border-collapse:collapse;border-spacing:0;table-layout:fixed}
table td,table th{border:0}
table th{background:#eee}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
label{vertical-align:middle}
input::-ms-clear{display:none}
input[type=text],input[type=password],button,input[type=button],input[type=reset],input[type=image],input[type=submit],textarea{border:0;-webkit-border-radius:0;-webkit-text-size-adjust:none;-webkit-appearance:none}
textarea{resize:none}

/* Skip Navigation */
#u_skip{position:relative;z-index:1000}
#u_skip a{position:absolute;top:-30px;left:0;width:128px;border:1px solid #4ec53d;background:url(../../assets/css-assets/c9e4bd121338.png) repeat-x 0 -11px;text-align:center;outline:none}
#u_skip a:active,#u_skip a:focus{top:0;text-decoration:none;cursor:pointer;zoom:1}
#u_skip span{display:inline-block;padding:2px 6px 0 0;background:url(../../assets/css-assets/c9e4bd121338.png) no-repeat 100% 11px;font-size:11px;line-height:26px;color:#fff;letter-spacing:-1px}

/* Layout */
#wrap{min-width:1240px;height:100%}
#header{position:relative;z-index:110;height:100px;margin-bottom:-100px;background:#fff}
#wrap.header_bdr #header{margin-bottom:-101px;border-bottom:1px solid #eaeaea}
.header_inner{position:relative;max-width:1580px;margin:0 auto}
.header_inner:after{display:block;clear:both;content:''}
#container{position:relative;min-height:100%}
#container.bg{background:#f5f5f5}
#content{position:relative;padding:100px 0 406px}
#content.viewer{position:relative;padding-top:0!important}
#footer{position:relative;min-height:405px;margin-top:-406px;border-top:1px solid #e5e5e5;background:#f5f5f5}
.cont_box{position:relative;z-index:10;width:1200px;margin:0 auto}
.cont_box:after{display:block;clear:both;content:''}
.cont_box.v2{width:1120px;margin-top:77px}
.cont_box.motiontoon{width:100%}
.aside{float:right;width:190px}

/* Sprite Image */
[class^=btn_],[class^=ico_],[class^=num_ranking],[class^=badge_]{display:inline-block;overflow:hidden;background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat;line-height:999px;vertical-align:top}

/* Common UIO */
.input_chk{position:absolute;top:0;left:0;width:28px;height:28px}
.input_chk+label{position:absolute;top:0;left:0;cursor:pointer}
.input_chk:focus{outline:1px dotted #000}
.input_txt{height:39px;padding:0 28px;border:1px solid #b4b4b4!important;border-radius:20px!important;background:#fff;font-size:16px;*line-height:39px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000}
.input_txt:focus{border:1px solid #05f269!important}
.txtarea{padding:0 28px;border:1px solid #b4b4b4!important;border-radius:20px!important;background:#fff;font-size:16px;line-height:24px;color:#000;vertical-align:top}
.txtarea:focus{border:1px solid #05f269!important}
.bar{display:inline-block;overflow:hidden;width:1px;height:16px;background:#d6d6d6;line-height:999px;vertical-align:top}
.thum_skin{position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid #000;opacity:.1;filter:alpha(opacity=10);content:''}
.aside .thum_skin{border:0;opacity:.06;filter: alpha(opacity=6);background:#000}
.genre{font-size:14px}
.genre.g_fantasy{color:#8b00e9}
.genre.g_action{color:#006afa}
.genre.g_drama{color:#00b19a}
.genre.g_romance{color:#fd337f}
.genre.g_comedy{color:#eea800}
.genre.g_sports{color:#1ba8f2}
.genre.g_sf{color:#2d4464}
.genre.g_thriller{color:#c00355}
.genre.g_slice_of_life{color:#9ab710}
/*.genre.g_post_apocalypse{color:#}*/
.genre.g_historical{color:#62422b}
.genre.g_heartwarming{color:#fd6900}
.genre.g_horror{color:#be0000}
.genre.g_super_hero{color:#4a20e2}
.genre.g_tiptoon{color:#ff76cd}
.genre.g_short_story{color:#2f2f2f}




.grade_area .ico_like3{margin:4px 2px 0 1px}
.grade_num{display:inline-block;height:16px;margin-left:3px;font-size:14px;line-height:17px;font-family:'verdana'!important;color:#3c3c3c;vertical-align:top}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.select1{border:1px solid #b4b4b4;border-radius:20px;background:#fff}
.select1 .selected{position:relative;display:block;height:39px;padding-left:28px;line-height:43px;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.select1 .selected .ico_arr5{position:absolute;top:16px;right:25px}
.select1 .selected.open .ico_arr5{background-position:-400px -230px}
.select1 .ly_select{display:none;margin-top:1px;padding:15px 0 13px;border-top:1px solid #f0f0f0}
.select1 .ly_select a{display:block;height:31px;line-height:31px;padding-left:28px;font-size:16px;color:#878787}
.select1 .ly_select a:hover{background:#f3f3f3}

/* Btn */
.btn_logo{width:77px;height:75px;background-position:0 0}
.btn_search{width:33px;height:33px;background-position:-320px 0}
.btn_search:hover{background-position:-280px -290px}
.btn_mainspot_more{position:relative;width:189px;height:44px;line-height:46px;font-size:19px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;background:#2f2f2f;border-radius:22px}
.btn_mainspot_more span{position:absolute;top:16px;right:23px}
.btn_delete{width:16px;height:16px;background-position:-370px -70px}
.btn_delete3{width:9px;height:9px;background-position:-440px -110px}
.btn_delete4{width:9px;height:9px;background-position:-430px -230px}
.btn_delete5{width:22px;height:22px;background-position:-400px -1500px}
.btn_chk{width:35px;height:35px;background-position:-360px -250px}
.btn_top{width:50px;height:49px;background-position:-450px -240px}
.btn_modify{width:10px;height:10px;background-position:-440px -90px}
.btn_episode_fd{width:84px;height:25px;background-position:0 -330px}
.btn_bx{width:88px;height:33px;background:#ececec;font-size:15px;line-height:36px;border-radius:16px}
.btn_lineset{width:61px;height:33px;background-position:-50px -430px}
.btn_lineset.on{background-position:-120px -430px}
.btn_clse{width:19px;height:18px;background-position:-380px -170px}
.btn_facebook{width:65px;height:64px;background-position:0 -1150px}
.btn_twitter{width:65px;height:64px;background-position:-70px -1150px}
.btn_weibo{width:65px;height:64px;background-position: -405px -951px}
.btn_line{width:65px;height:64px;background-position: -210px -1150px}
.btn_google{width:65px;height:64px;background-position: -372px -1150px}
.btn_tudou_s{width:64px;height:65px;background-position:-330px -950px}
.btn_weibo_s{width:64px;height:65px;background-position:-405px -950px}
.btn_qq_s{width:64px;height:65px;background-position:-330px -1020px}
.btn_wechat_s{width:64px;height:65px;background-position:-405px -1020px}
.btn_bgm_stop{width:25px;height:28px;background-position:-180px -760px}
.btn_bgm_stop.on,.btn_bgm_stop:hover{background-position:-180px -790px}
.btn_bgm_pause{width:25px;height:28px;background-position:-205px -760px}
.btn_bgm_pause.on,.btn_bgm_pause:hover{background-position:-205px -790px}
.btn_bgm_play{width:26px;height:28px;background-position:-230px -760px}
.btn_bgm_play.on,.btn_bgm_play:hover{background-position:-230px -790px}
.btn_ly_close{width:19px;height:18px;background-position:-450px -220px}
.btn_ly_close2{width:13px;height:13px;background-position:-380px -200px}
.btn_type1{width:88px;height:33px;line-height:35px;background:#3c3c3c;text-align:center;font-size:14px;color:#fff;border-radius:4px}
.btn_type2{width:84px;height:31px;line-height:33px;background:#fff;border:1px solid #b4b4b4;text-align:center;font-size:14px;color:#767676;border-radius:16px}
.btn_type3{height:26px;line-height:28px;background:#ececec;border:1px solid #e5e5e5;border-radius:3px;padding:0 12px;font-size:14px;color:#585858}
.btn_type4{height:23px;line-height:25px;background:#fff;border-radius:3px;padding:0 6px;font-size:14px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#2f2f2f}
.btn_type5{height:26px;line-height:28px;background:#02ea37;border-radius:3px;padding:0 6px;font-size:14px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#434343}
.btn_type6{height:20px;line-height:22px;background:#f1f1f1;border-radius:3px;padding:0 6px;font-size:12px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#757575}
.btn_type6:hover{background:#05f269;color:#fff}
.btn_type7{height:43px;line-height:46px;padding:0 15px 0 20px;background:#05f269;text-align:center;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;border-radius:26px}
.btn_type7 span{margin:-2px 0 0 10px;vertical-align:middle}
.btn_type7.v2{background:#2f2f2f}
.btn_type7.v3{line-height:44px;padding:0 17px 0 20px;font-size:17px;font-family:'hind','simhei',verdana,Helvetica,sans-serif;background:#000}
.btn_type7.v3 span{margin-top:-3px}
.btn_type8{width:106px;height:42px;line-height:42px;padding:0 20px;background:#6a6a6a;text-align:center;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;border-radius:26px}
.btn_type8.v2{background:#28dc18}
.btn_type8.v3{background:#2f2f2f}
.btn_type9{min-width:108px;height:48px;line-height:48px;padding:0 29px;background:#2f2f2f;text-align:center;font-size:20px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;border-radius:26px}
.btn_type10{width:103px;height:30px;border:1px solid #7a27fc;border-radius:4px;background:#7a27fc;line-height:32px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center;font-size:15px;color:#fff;cursor:pointer}
.btn_type10:disabled{background:#ececec;border:1px solid #e5e5e5;color:#cecece;cursor:auto}

.btn_publish{height:20px;line-height:22px;background:#05f269;border-radius:3px;padding:0 6px;font-size:12px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff}
.btn_create{height:33px;line-height:35px;padding:0 23px;font-size:14px;background:#2f2f2f;border-radius:16px;color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center}
.btn_create2{min-width:118px;height:40px;line-height:42px;padding:0 14px;font-size:16px;background:#2f2f2f;border-radius:20px;color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center}
.btn_favorite{height:35px;line-height:36px;padding:0 14px;font-size:15px;color:#000;background:#fff;border-radius:17px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.btn_favorite.on{display:inline-block;overflow:hidden;width:35px;height:36px;border:0;padding:0;background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat -40px -210px;vertical-align:top;line-height:999px}
.btn_favorite.on .ico_plus4{background-position:-340px -550px}
.btn_rate{width:54px;height:23px;line-height:25px;margin-top:-2px;background:#76767b;text-align:center;font-size:13px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;border-radius:12px;vertical-align:middle}
.btn_rate2{width:50px;height:23px;line-height:25px;margin-top:-2px;background:#3c3c3c;text-align:center;font-size:13px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;border-radius:12px;vertical-align:middle}
.btn_translate{height:30px;line-height:32px;padding:0 14px;background:#585858;font-size:14px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;border-radius:15px}
.btn_fantrans{width:98px;height:18px;line-height:20px;background:#fff;text-align:center;font-size:13px;color:#00d92d;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;border:1px solid #00d92d;border-radius:10px}
.btn_backtoseries{height:33px;line-height:35px;padding:0 16px;background:#76777b;text-align:center;font-size:14px;color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;border-radius:16px}
.btn_list{width:88px;height:33px;line-height:36px;background:#76777b;text-align:center;font-size:16px;color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;border-radius:16px}
.btn_gotohome{width:378px;height:40px;line-height:43px;background:#2f2f2f;text-align:center;font-size:18px;color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;border-radius:20px}
.btn_chooseupload{width:226px;height:43px;line-height:45px;background:#7e7e7e;font-size:16px;color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center;border-radius:20px}
.browsebutton.v3 .btn_chooseupload{border-radius:26px}
.btn_submit{width:130px;height:40px;line-height:42px;background:#2f2f2f;font-size:18px;color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center;border-radius:20px}
.btn_findout{position:relative;width:138px;height:33px;line-height:36px;padding-right:10px;background:#26c200;font-size:16px;color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center;border-radius:16px}
.btn_findout span{position:absolute;top:12px;right:14px}
.btn_publish2{position:relative;width:128px;height:46px;line-height:48px;background:#252525;border-radius:26px;padding:0 25px;font-size:18px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;text-align:center}
.btn_publish2 span{position:absolute;top:17px;right:19px}
.btn_detailview{position:relative;width:141px;height:33px;line-height:35px;background:#2f2f2f;border-radius:16px;padding-right:13px;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;text-align:center}
.btn_detailview span{position:absolute;top:12px;right:20px}
.btn_login{position:relative;width:114px;height:33px;line-height:35px;background:#11cf00;border-radius:16px;padding-right:10px;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;text-align:center}
.btn_login span{position:absolute;top:12px;right:20px}
.btn_foot_facebook{width:18px;height:20px;background-position:-160px -1600px}
.btn_foot_instagram{width:20px;height:20px;background-position:-190px -1600px}
.btn_foot_twitter{width:22px;height:20px;background-position:-220px -1600px}
.btn_foot_pinterest{width:16px;height:20px;background-position:-250px -1600px}
.btn_foot_youtube{width:26px;height:20px;background-position:-280px -1600px}
.btn_foot_line{width:22px;height:20px;background-position:-310px -1600px}
.btn_foot_weixin{width:22px;height:20px;background-position:-340px -1600px}
.btn_foot_weibo{width:24px;height:20px;background-position:-370px -1600px}
.btn_file_del{min-width:112px;height:43px;line-height:45px;padding:0 18px;margin-left:7px;background:#7e7e7e;text-align:center;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;border-radius:26px}

/* Icon */
.ico_n1{width:11px;height:24px;background-position:0 -600px}
.ico_n1_big{width:14px;height:41px;background-position:-250px -190px}
.ico_n2{width:17px;height:24px;background-position:-20px -600px}
.ico_n3{width:16px;height:24px;background-position:-40px -600px}
.ico_n4{width:18px;height:24px;background-position:-60px -600px}
.ico_n5{width:16px;height:24px;background-position:-80px -600px}
.ico_n6{width:17px;height:24px;background-position:-100px -600px}
.ico_n7{width:16px;height:24px;background-position:-120px -600px}
.ico_n8{width:17px;height:24px;background-position:-140px -600px}
.ico_n9{width:17px;height:24px;background-position:-160px -600px}
.ico_n10{width:31px;height:24px;background-position:-180px -600px}
.ico_chal_n1{width:14px;height:33px;background-position:0 -720px}
.ico_chal_n2{width:21px;height:33px;background-position:-30px -720px}
.ico_chal_n3{width:21px;height:33px;background-position:-60px -720px}
.ico_chal_n4{width:24px;height:33px;background-position:-90px -720px}
.ico_chal_n5{width:21px;height:33px;background-position:-120px -720px}
.ico_chal_n6{width:23px;height:33px;background-position:-150px -720px}
.ico_chal_n7{width:22px;height:33px;background-position:-180px -720px}
.ico_chal_n8{width:21px;height:33px;background-position:-210px -720px}
.ico_chal_n9{width:23px;height:33px;background-position:-240px -720px}
.ico_chal_n10{width:42px;height:33px;background-position:-270px -720px}
.ico_footlogo{width:47px;height:47px;background-position:-300px -40px}
.ico_facebook{width:23px;height:23px;background-position:0 -90px}
.ico_twitter{width:23px;height:23px;background-position:-30px -90px}
.ico_tudou{width:23px;height:23px;background-position:0 -120px}
.ico_weibo{width:23px;height:23px;background-position:-120px -90px}
.ico_qq{width:23px;height:23px;background-position:-30px -120px}
.ico_wechat{width:23px;height:23px;background-position:-60px -120px}
.ico_user{width:23px;height:23px;background-position:-90px -120px}
.ico_copy{background-position:-120px -290px}
.ico_subscribe{background-position:0px -290px}
.ico_subscribe.on{background-position:-40px -210px}
.ico_line{width:23px;height:23px;background-position:-420px 0}
.ico_line2{width:43px;height:44px;background-position:0 -430px}
.ico_tudou2{width:43px;height:44px;background-position:-320px -1100px}
.ico_weibo2{width:43px;height:44px;background-position:-80px -640px}
.ico_qq2{width:43px;height:44px;background-position:-370px -1100px}
.ico_wechat2{width:43px;height:44px;background-position:-420px -1100px}
.ico_search{width:12px;height:12px;background-position:-350px -70px}
.ico_search2{width:14px;height:14px;background-position:-450px -20px}
.ico_mywebtoon{width:23px;height:21px;background-position:-350px -40px}
.ico_login{width:22px;height:22px;background-position:-450px -40px}
.ico_grade2{width:16px;height:16px;background-position:-440px -70px}
.ico_grade3{width:14px;height:13px;background-position:-400px -90px}
.ico_grade4{width:12px;height:11px;background-position:-420px -90px}
.ico_grade5{width:16px;height:16px;background-position:-55px -150px}
.ico_round_left{width:18px;height:40px;background-position:-100px -40px}
.ico_round_right{width:18px;height:40px;background-position:-130px -40px}
.ico_prev{width:15px;height:24px;background-position:-380px -40px}
.ico_prev:hover{background-position:-320px -290px}
.ico_next{width:15px;height:24px;background-position:-400px -40px}
.ico_next:hover{background-position:-340px -290px}
.ico_arr1{width:7px;height:13px;background-position:-390px -70px}
.ico_arr.v3{width:17px;background-position:-420px -110px}
.ico_arr2{width:7px;height:11px;background-position:-410px -170px}
.ico_arr3{width:7px;height:13px;background-position:-420px -170px}
.ico_arr4{width:7px;height:9px;background-position:-430px -170px}
.ico_arr5{width:12px;height:7px;background-position:-380px -230px}
.ico_arr6{width:6px;height:10px;background-position:-420px -230px}
.ico_arr7{width:7px;height:10px;background-position:-490px -190px}
.ico_arr8{width:7px;height:13px;background-position:-330px -230px}
.ico_arr9{width:5px;height:8px;background-position:-410px -190px}
.ico_arr10{width:7px;height:9px;background-position:-420px -190px}
.ico_arr11{width:9px;height:14px;background-position:-320px -570px}
.ico_arr12{width:6px;height:10px;background-position:-360px -550px}
.ico_arr13{width:6px;height:9px;background-position:-370px -550px}
.ico_arr14{width:5px;height:10px;background-position:-340px -570px}
.ico_arr15{width:7px;height:12px;background-position:-340px -230px}
.ico_arr16{width:6px;height:9px;background-position:-360px -570px}
.ico_arr17{width:14px;height:10px;background-position:-370px -570px}
.ico_arr18{width:6px;height:10px;background-position:-260px -120px}
.ico_arr19{width:7px;height:12px;background-position:-320px -620px}
.ico_arr20{width:5px;height:11px;background-position:-300px -190px}
.ico_arr21{width:8px;height:12px;background-position:-330px -620px}
.ico_chk{width:12px;height:11px;background-position:-400px -70px}
.ico_chk2{width:12px;height:11px;background-position:-420px -70px}
.ico_chk3{width:27px;height:27px;background-position:-420px -140px}
.ico_chk4{width:12px;height:11px;background-position:-480px -220px}
.ico_chk5{width:12px;height:11px;background-position:-400px -550px}
.ico_chk6{width:12px;height:11px;background-position:-420px -550px}
.ico_chk7{width:12px;height:11px;background-position:-440px -550px}
.ico_favorite{width:35px;height:36px;background-position:0 -250px}
.ico_like{width:16px;height:14px;background-position:-360px -90px}
.ico_like.on{background-position:-380px -90px}
.ico_like2{width:16px!important;height:14px!important;background-position:-360px -110px}
.ico_like2.on{background-position:-380px -110px}
.ico_like3{width:13px;height:11px;background-position:-240px -1420px}
.pull_down_01{position:absolute;top:4px;right:-5px;width:12px;height:11px;vertical-align: middle;margin-left: 16.5px;background: url(../../assets/css-assets/d86e4eb0c396.png) no-repeat;}
.pull_down_02{position:absolute;top:28px;right:13px;width:12px;height:11px;vertical-align: middle;margin-left: 16.5px;background: url(../../assets/css-assets/d86e4eb0c396.png) no-repeat;}

.ico_empty_dash{width:204px;height:198px;background-position:0 0;background-image:url(../../assets/css-assets/97969cfbca15.png)}
.ico_empty_fav{width:204px;height:198px;background-position:-220px 0;background-image:url(../../assets/css-assets/97969cfbca15.png)}
.ico_nosearch{width:204px;height:198px;background-position:0 -220px;background-image:url(../../assets/css-assets/97969cfbca15.png)}
.ico_nochallenge{width:183px;height:104px;background-position:-220px -220px;background-image:url(../../assets/css-assets/97969cfbca15.png)}
.ico_lang_arr{width:8px;height:5px;background-position:-360px -170px}
.ico_lang_arr2{width:8px;height:8px;background-position:-440px -570px}
.ico_recently{width:6px;height:9px;background-position:-350px -570px}
.ico_bgm{width:12px;height:11px;background-position:-440px -170px}
.ico_pub_arr{width:35px;height:67px;background-position:-330px -440px}
.ico_pub01{width:35px;height:35px;background-position:-240px -440px}
.ico_pub02{width:35px;height:35px;background-position:-280px -440px}
.ico_bar{width:7px;height:13px;background-position:-450px -200px}
.ico_bar2{width:7px;height:13px;background-position:-430px -200px}
.ico_chkbox{width:28px;height:28px;background-position:-370px -440px}
.ico_chkbox.on{background-position:-410px -440px}
.ico_chkbox2{width:28px;height:28px;background-position:-370px -470px}
.ico_chkbox2.on{background-position:-410px -470px}
.ico_menu_new{top:-16px;width:33px;height:19px;background-position:-130px -560px}
.ico_edit{width:22px;height:22px;background-position:-200px -330px}
.ico_stat{width:22px;height:22px;background-position:-105px -1420px}
.ico_delete{width:22px;height:22px;background-position:-230px -330px}
.ico_caution{width:14px;height:14px;background-position:-260px -330px}
.ico_info{width:14px;height:14px;background-position:-220px -380px}
.ico_info2{width:20px;height:20px;background-position:-330px -90px}
.ico_info3{width:20px;height:20px;background-position:-80px -1420px}
.ico_rate{width:11px;height:11px;background-position:-220px -400px}
.ico_rate2{width:14px;height:14px;background-position:-400px -530px}
.ico_rate2.on{background-position:-420px -530px}
.ico_pg{width:11px;height:10px;background-position:-310px -230px}
strong.ico_pg{background-position:-290px -230px}
.ico_plus{width:12px;height:12px;background-position:-440px -530px;margin:0 3px 0 0;vertical-align:middle}
.ico_plus2{width:12px;height:12px;background-position:-380px -550px;margin:-2px 5px 0 0;vertical-align:middle}
.ico_plus3{width:14px!important;height:14px!important;background-position:-360px -530px;vertical-align:middle}
.ico_plus4{width:14px!important;height:13px!important;margin:-1px 3px 0 0;background-position:-320px -550px;vertical-align:middle}
.ico_bookmark{width:12px;height:14px;background-position:-360px -20px}
.ico_subscribe{width:26px;height:17px;background-position:0 -150px}
.ico_view{width:21px;height:15px;background-position:-30px -150px}
.ico_pw_good{width:22px;height:22px;background-position:-210px -520px}
.ico_pw_weak{width:22px;height:22px;background-position:-235px -520px}
.ico_pw_unavailable{width:22px;height:22px;background-position:-260px -520px}
.ico_chart{width:17px;height:17px;background-position:-130px -1420px}
.ico_calendar{width:18px;height:15px;background-position:-150px -1420px}
.ico_calendar2{width:18px;height:15px;background-position:-170px -1420px}
.ico_hand{width:21px;height:20px;background-position:-190px -1420px}
.ico_money{width:21px;height:20px;background-position:-215px -1420px}
.ico_lock{width:23px;height:31px;background-position:0 -1460px}
.ico_lock2{width:15px;height:20px;background-position:-30px -1460px}
.ico_lock3{width:23px;height:31px;background-position:-50px -1460px}
.ico_lock{width:23px;height:31px;background-position:0 -1460px}
.ico_lock2{width:15px;height:20px;background-position:-30px -1460px}
.ico_lock3{width:23px;height:31px;background-position:-50px -1460px}
.ico_email{width:15px;height:11px;background-position:-215px -1444px}
.ico_email.v2{background-position:-233px -1444px}
.ico_phone{width:12px;height:20px;background-position:-200px -1444px}
.ico_phone1{position:absolute;top: 1px;left: 17px;width: 18px;height: 22px;background-position: -229px -1641px;}
.ico_phone.v2{background-position:-200px -1470px}
.ico_lock4{width:15px;height:19px;background-position:-215px -1460px}
.ico_lock4.v2{background-position:-233px -1460px}
.ico_lock5{ position: absolute; top: 1px; left: 17px;width: 16px;height: 19px;background-position: -181px -1641px;}
.ico_circle{width:6px;height:6px;background-position:-340px -1530px}

/* Header */
.logo{float:left;height:100px}
.logo .btn_logo{margin:13px 0 0 25px}
.sta{position:absolute;top:32px;right:25px;z-index:10}
.sta .lk_publish{display:inline-block;width:104px;height:33px;border-radius:17px;background:#2f2f2f;line-height:35px;text-align:center;vertical-align:top;font-size:14px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff}
.sta .lk_publish:hover{background:#151515}
.sta .lk_publish.on{color:#04d704}
.sta .lk_publish span{margin-top:11px}
.sta .lk_login{display:inline-block;width:102px;height:31px;margin-left:4px;border:1px solid #b4b4b4;border-radius:17px;background:#fff;line-height:33px;text-align:center;vertical-align:middle;font-size:14px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#838383}
.sta .lk_login span{margin-top:11px}
.sta .login_wrap{display:none;position:relative;margin-left:4px;vertical-align:top}
.sta .login_wrap.on{display:inline-block;*display:inline;zoom:1}
.sta .login{display:inline-block;position:relative;overflow:hidden;max-width:96px;margin-left:4px;padding:0 15px 0 44px;border:1px solid #b4b4b4;border-radius:17px;background:#fff;font-size:13px;line-height:31px;color:#7f7f7f;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;vertical-align: middle;}
.sta .login em{position:absolute;top:4px;left:6px}
.sta .bar{margin:9px 10px 0}
.search_area{display:none;position:absolute;top:0;right:0;width:328px;border:1px solid #b4b4b4;border-radius:17px;background:#fff}
.search_area .input_box{display:inline-block;width:210px;height:25px;padding:6px 0 0 17px;vertical-align:top}
.search_area .input_search{width:100%;border:none;background:none;font-size:14px}
.search_area .search_dsc{position:absolute;top:6px;left:20px;font-size:13px;color:#d2d2d2}
.search_area .form_area{position:absolute;top:0;right:0;height:31px}
.search_area .form_area .ico_search{margin:10px 2px 0 0}
.search_area .form_area .btn_delete{margin-top:7px}
.search_area .form_area .bar{height:12px;margin:10px 9px 0 8px;background:#b4b4b4}
.search_area .form_area .lk_close{display:inline-block;height:31px;line-height:33px;padding-right:15px;vertical-align:top;font-size:14px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#838383}
.search_area .form_area .lk_close .txt_close{margin-top:10px}
.search_area .ly_autocomplete{border-top:1px solid #f0f0f0;border-bottom-left-radius:26px;border-bottom-right-radius:26px;background:#fff;text-align:left}
.search_area .ly_autocomplete .title{margin:17px 0 -4px;padding-left:17px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:15px;line-height:17px;font-weight:normal;color:#767676}
.search_area .ly_autocomplete .autocomplete_foot{position:relative;height:32px;padding-left:17px}
.search_area .ly_autocomplete .autocomplete_foot a{font-size:15px;line-height:34px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#767676}
.search_area .ly_autocomplete .autocomplete_foot .ico_arr9{vertical-align:middle;margin:-2px 0 0 4px}
.search_area .ly_autocomplete .autocomplete_foot .right{position:absolute;top:0;right:20px}
.search_area .lst_autocomplete li{border-bottom:1px solid #f0f0f0}
.search_area .lst_autocomplete li:hover,.search_area .lst_autocomplete li.on{background:#f3f3f3}
.search_area .lst_autocomplete a{display:block;position:relative;height:54px;padding:0 17px 0 60px;color:#767676}
.search_area .lst_autocomplete .pic{position:absolute;top:11px;left:17px}
.search_area .lst_autocomplete .subj{overflow:hidden;padding-top:11px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:13px;line-height:15px;white-space:nowrap;text-overflow:ellipsis}
.search_area .lst_autocomplete strong{font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#7a27fc}
.search_area .lst_autocomplete .info{padding-top:4px;font-size:13px;line-height:15px;white-space:nowrap}
.search_area .lst_autocomplete .info .author{display:inline-block;overflow:hidden;max-width:103px;vertical-align:top;white-space:nowrap;text-overflow:ellipsis}
.search_area .lst_autocomplete .info .bar{display:inline-block;overflow:hidden;width:1px;height:8px;margin:3px 4px 0;background:#bababa;line-height:999px;vertical-align:top}
.search_area .lst_autocomplete .info .ico_grade4{margin-top:1px}
.search_area .lst_autocomplete .info .grade_num{margin-left:2px;font-size:11px;line-height:13px}
.search_area .lst_autocomplete.creator{padding:9px 0 10px;border-bottom:1px solid #f0f0f0}
.search_area .lst_autocomplete.creator li{border-bottom:none}
.search_area .lst_autocomplete.creator a{height:22px;padding:0 17px}
.search_area .lst_autocomplete.creator .info{padding:0!important;line-height:22px}
.search_area .lst_autocomplete.creator .info .bar{margin:6px 5px 0}
.search_area .lst_autocomplete.creator .info .author{max-width:86px;margin-right:7px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.search_area .lst_autocomplete.creator .info .subj2{display:inline-block;overflow:hidden;max-width:86px;vertical-align:top;white-space:nowrap;text-overflow:ellipsis}
.search_area .lst_history{padding:11px 0 4px;border-bottom:1px solid #f0f0f0}
.search_area .lst_history li{overflow:hidden;height:27px;padding:0 17px;line-height:27px;white-space:nowrap;text-overflow:ellipsis}
.search_area .lst_history li:hover,.search_area .lst_history li.on{background:#f3f3f3}
.search_area .lst_history a{font-size:13px;color:#767676;word-break:break-all;word-wrap:break-word}
.search_area .lst_history a strong{font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#02ea37}

.lnb{float:left;padding:40px 0 0 36px;height:60px;vertical-align:top}
.lnb li{float:left;position:relative;padding:0 18px}
.lnb li:first-child{padding-left:0}
.lnb li a{display:block;font-size:20px;line-height:22px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;cursor:pointer}
.lnb li a:hover,.lnb li.on a{color:#7a27fc}
.lnb li h1{font-size:20px;font-weight:normal}
.lnb li .ico_menu_new{position:absolute;left:50%;margin-left:-16px}
.lnb .m05 .ico_menu_new{top:14px;margin-left:1px}
.lnb .m05 {position:relative;overflow:hidden;top:-40px;margin-left:22px;padding-left:1px}
.lnb .m05 .bar{display:block;position:absolute;top:35px;left:0;height:31px;background:#e5e5e5}
.lnb .m05 a{float:left}
.lnb .m05+.m05{margin:0}

/* Snb */
.snb_wrap{clear:both;position:relative;z-index:20;height:67px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#fff;text-align:center}
.snb_inner{position:relative;width:1117px;margin:0 auto}
.snb{/*overflow:hidden;padding-right:150px;*/height:67px;width: 1117px;margin:0 auto;}
.snb.challenge{display:inline-block;*display:inline;height:68px;padding:0;zoom:1}
.snb:after{display:block;clear:both;content:''}
.snb li{float:left;/*width:10.4%*/}
.snb li.comp{width:16.8%}
.snb a{display:block;width: 91px;height:67px;line-height:70px;font-size:15px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000;text-align:center;cursor:pointer}
.snb a:hover{color:#7a27fc}
.snb a span{display:inline-block;line-height:17px;vertical-align:middle}
.snb li.on{position:relative;top:-1px}
.snb li.on a{/*height:68px;*/background:#7a27fc;color:#fff!important;padding-top:1px}
.snb li.g_drama{width:92px}
.snb li.g_fantasy{width:92px}
.snb li.g_comedy{width:92px}
.snb li.g_action{width:92px}
.snb li.g_slice_of_life{width:124px}
.snb li.g_romance{width:98px}
.snb li.g_heartwarming{width:152px}
.snb li.g_thriller{width:96px}
.snb li.g_sports{width:124px}
.snb li.g_sf{width:88px}
.snb li.g_horror{width:100px}
.snb li.g_super_hero{width:118px}
.snb li.g_short_story{width:112px}
.snb.challenge li.on{top:0}
.snb.challenge li a{padding:0 17px}
.snb.challenge li{width:auto !important}
.snb.challenge li.g_home{position:relative;padding-right:51px}
.snb li.g_all.on a{background:#373737}
.snb li.g_drama.on a{background:#00b19a}
.snb li.g_fantasy.on a{background:#8b00e9}
.snb li.g_comedy.on a{background:#eea800}
.snb li.g_action.on a{background:#006afa}
.snb li.g_slice_of_life.on a{background:#9ab710}
.snb li.g_romance.on a{background:#fd337f}
.snb li.g_heartwarming.on a{background:#fd6900}
.snb li.g_thriller.on a{background:#c00355}
.snb li.g_historical.on a{background:#62422b}
.snb li.g_sports.on a{background:#1ba8f2}
.snb li.g_sf.on a{background:#2d4464}
.snb li.g_horror.on a{background:#be0000}
.snb li.g_others.on a{background:#373737}
.snb li.g_super_hero.on a{background:#4a20e2}
.snb li.g_rising_star.on a{background:#373737}
.snb li.g_tiptoon.on a{background:#ff76cd}
.snb li.g_short_story.on a{background:#2f2f2f}
.snb li.g_all a:hover{color:#7a27fc}
.snb li.g_drama a:hover{color:#00b19a}
.snb li.g_fantasy a:hover{color:#8b00e9}
.snb li.g_comedy a:hover{color:#eea800}
.snb li.g_action a:hover{color:#006afa}
.snb li.g_slice_of_life a:hover{color:#9ab710}
.snb li.g_romance a:hover{color:#fd337f}
.snb li.g_heartwarming a:hover{color:#fd6900}
.snb li.g_thriller a:hover{color:#c00355}
.snb li.g_horror a:hover{color:#be0000}
.snb li.g_historical a:hover{color:#62422b}
.snb li.g_sports a:hover{color:#1ba8f2}
.snb li.g_sf a:hover{color:#2d4464}
.snb li.g_others a:hover{color:#7a27fc}
.snb li.g_super_hero a:hover{color:#4a20e2}
.snb li.g_tiptoon a:hover{color:#ff76cd}
.snb li.g_short_story a:hover{color:#2f2f2f}
/*David 添加 start 20181108*/
.snb li.g_suspense.on a{background:#7a27fc;}
.snb li.g_suspense a:hover{color:#7a27fc;}
.genre.g_suspense{color:#8c8c8c;}
.genre.g_SUSPENSE{color:#8c8c8c;}
.snb li.g_campus.on a{background:#7a27fc;}
.snb li.g_campus a:hover{color:#7a27fc;}
.genre.g_campus{color:#8c8c8c;}
.genre.g_CAMPUS{color:#8c8c8c;}
.snb li.g_ancientchinese.on a{background:#7a27fc;}
.snb li.g_ancientchinese a:hover{color:#7a27fc;}
.genre.g_ancientchinese{color:#8c8c8c;}
.genre.g_ANCIENTCHINESE{color:#8c8c8c;}
.snb li.g_healing.on a{background:#7a27fc;}
.snb li.g_healing a:hover{color:#7a27fc;}
.genre.g_healing{color:#8c8c8c;}
.genre.g_HEALING{color:#8c8c8c;}
.snb li.g_love.on a{background:#7a27fc;}
.snb li.g_love a:hover{color:#7a27fc;}
.genre.g_love{color:#8c8c8c;}
.genre.g_LOVE{color:#8c8c8c;}
.snb li.g_fantasy.on a{background:#7a27fc;}
.snb li.g_fantasy a:hover{color:#7a27fc;}
.genre.g_fantasy{color:#8c8c8c;}
.genre.g_FANTASY{color:#8c8c8c;}
.snb li.g_inspirational.on a{background:#7a27fc;}
.snb li.g_inspirational a:hover{color:#7a27fc;}
.genre.g_inspirational{color:#8c8c8c;}
.genre.g_INSPIRATIONAL{color:#8c8c8c;}
.snb li.g_metropolis.on a{background:#7a27fc;}
.snb li.g_metropolis a:hover{color:#7a27fc;}
.genre.g_metropolis{color:#8c8c8c;}
.genre.g_METROPOLIS{color:#8c8c8c;}
.snb li.g_comedy.on a{background:#7a27fc;}
.snb li.g_comedy a:hover{color:#7a27fc;}
.genre.g_comedy{color:#8c8c8c;}
.genre.g_COMEDY{color:#8c8c8c;}
.snb li.g_boy.on a{background:#7a27fc;}
.snb li.g_boy a:hover{color:#7a27fc;}
.genre.g_boy{color:#8c8c8c;}
.genre.g_BOY{color:#8c8c8c;}
.snb li.g_termination.on a{background:#7a27fc;}
.snb li.g_termination a:hover{color:#7a27fc;}
.genre.g_termination{color:#8c8c8c;}
.genre.g_TERMINATION{color:#8c8c8c;}
.snb li.g_filmadaptation.on a{background:#7a27fc;}
.snb li.g_filmadaptation a:hover{color:#7a27fc;}
.genre.g_filmadaptation{color:#8c8c8c;}
.genre.g_FILMADAPTATION{color:#8c8c8c;}
/*影视改编完结  暂时 没有*/
.snb li.g_ysgb.on a{background:#7a27fc;}
.snb li.g_ysgb a:hover{color:#7a27fc;}
.snb li.g_wj.on a{background:#012c60;}
.snb li.g_wj a:hover{color:#012c60;}
.television_localization_icon {
  position: absolute;
  top: 0;
  right: 38px;
  width: 55px;
  height: 55px;
  background: url(../../assets/css-assets/a0752c7b6840.png) no-repeat;
  background-size: contain;
}
/*David 添加 end 20181108*/
.snb.challenge li.g_home .bar{position:absolute;top:22px;right:25px;width:1px;height:26px;background-color:#dcdcdc}

.snb_sort{position:absolute;top:0;right:-214px;width:150px}
.snb_sort .bar{position:absolute;top:19px;left:0;height:29px;background:#eaeaea}
.snb_sort .checked{display:block;height:67px;line-height:70px;padding-right:0 !important;text-align:center;font-size:15px;font-weight: bold;}
.snb_sort .checked .ico_chk2{position:absolute;top:28px;right:13px}
.snb_sort .sort_box{display:none;position:absolute;top:67px;left:0;z-index:10;width:148px;padding:14px 0 21px;border:1px solid #eaeaea;background:#fbfbfb;}
.snb_sort .sort_box li{position:relative;text-align:right}
.snb_sort .sort_box a{display:block;height:40px;line-height:42px;padding-right:0 !important;cursor:pointer;font-size:15px;text-align: center;}
.snb_sort .sort_box a:hover{color:#7a27fc;}
.snb_sort .sort_box .ico_chk2{position:absolute;top:14px;right:12px;margin:0}
.snb_sort.search{width:280px!important}
.snb_sort.search .sort_box{width:278px!important}
.snb_wrap.my .snb,.snb_wrap.terms .snb,.snb_wrap.about .snb,.snb_wrap.daily .snb{display:inline-block;*display:inline;padding:0;vertical-align:top;zoom:1}
.snb_wrap.my .snb li{width:190px!important}
.snb_wrap.terms .snb li{width:190px!important}
.snb_wrap.terms .snb li.v2{width:250px!important}
.snb_wrap.about .snb li{width:350px}
.snb_wrap.about .snb li.on a{background-color:#2f2f2f}
.snb_wrap.daily .snb li{width:144px}
.snb_wrap.my .snb a,.snb_wrap.terms .snb a,.snb_wrap.about .snb a{font-size:17px}

/* login */
.login_area{text-align:center;font-size:0}
.loginbox, .ly_loginbox{position:relative;width:360px;height:264px;margin:0 auto;border-radius: 0 0 10px 10px}
.login_area .logo{float:none;height:109px;margin-bottom:28px}
.login_area .logo .btn_logo{width:113px;height:109px;margin:0;background-position:0 -480px}
.loginbox .loginbox_cont{height:205px;background:#fff}
.loginbox .loginbox_cont h2{font-size:18px;line-height:20px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal}
.loginbox_cont .t_login{padding:34px 0 23px 0;font-size:18px;line-height:20px;color:#fff}
.login_area .bg_line,.ly_loginbox .bg_line{display:block;width:303px;height:1px;margin:14px 0 20px;background:#393939}
.login_area .bg_line.v2, .ly_loginbox .bg_line.v2{margin-bottom:36px}
.login_area .bg_line,.ly_loginbox.bg_wh .bg_line{background:#f1f1f1}
.login_wrap #content{position:absolute;top:50%;left:50%;margin:-241px 0 0 -179px;padding:0;.margin-left:-50%}
.login_wrap #content.email_login{margin-top:-309px}
.login_wrap #content.email_login.captcha{margin-top:-417px}
.login_wrap #content.author_login{margin-top:-384px}
.login_wrap #footer{height:52px;margin:0!important;padding-top:29px;min-height:auto!important;border:none}
.login_wrap #footer .foot_menu{padding:0;border:none}
.login_wrap #footer .foot_menu a{color:#969696}
.login_wrap #footer .bg_line{display:block;width:50px;height:1px;margin:5px auto 12px;background:#e5e5e5}
.login_wrap #footer .copyright{padding:0}
.login_wrap.email #content{margin:-237px 0 0 -223px}
.login_wrap.email .loginbox{width:446px;height:256px;background:#fff}
.login_wrap.email .loginbox_cont{padding:0;height:auto}
.login_wrap.email .loginbox_tx{font-size:18px;color:#010101;line-height:22px;padding:47px 0 13px 0;margin:0}
.login_wrap.email .lk_area{margin-top:10px}

.ly_loginbox.v2 .ico_arr.v3{right:72px}
.ly_loginbox.v2 .loginbox_cont{/*padding:31px 28px 36px*/}
.loginbox2 .loginbox_cont{padding:16px 28px 43px}
.ly_loginbox.v2 .input_area, .loginbox2 .input_area{position:relative; height: 49px;}
.ly_loginbox.v2 .input_area .placeholder, .loginbox2 .input_area .placeholder{position:absolute;top:0;left:16px;font-size:16px;color:#535353}
.ly_loginbox.v2 .input_box, .loginbox2 .input_box{width:270px;padding:0 16px 4px;border-bottom:1px solid #383838;background:transparent;font-size:16px;color:#fff;}


.ly_loginbox.v2 .warning .placeholder,.ly_loginbox.v2 .warning .input_box{color:#f00!important}
.ly_loginbox.v2 .login_warning_txt{padding:9px 18px 15px;margin-bottom:-5px;font-size:14px;line-height:18px;text-align:left;color:#9b9b9b}
.ly_loginbox.v2 .login_btn{padding-top:9px}
.ly_loginbox.v2 .login_btn a+a, .loginbox2 a+a{margin-left:5px}
.ly_loginbox.v2 .lk_forgot_passowrd, .loginbox2 .lk_forgot_passowrd{display:inline-block;*display:inline;margin-top:19px;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#868686;zoom:1}
.ly_loginbox.v2 .bg_line{position:relative;width:280px;margin:28px auto auto auto;background:#383838}
.ly_loginbox.v2 .bg_line .inner, .loginbox2 .bg_line .inner{position:absolute;top:-8px;left:0;width:100%;text-align:center}
.ly_loginbox.v2 .bg_line .line_txt, .loginbox2 .bg_line .line_txt{display:inline-block;*display:inline;padding:0 9px;line-height:15px;background:#2c2c2c;font-size:15px;color:#535353;zoom:1}
.ly_loginbox.v2 .login_set li, .loginbox2 .login_set li{width:65px;padding:1px;}
.ly_loginbox.v2 .login_set li:first-child, .loginbox2 .login_set li:first-child{margin:0}
.ly_loginbox.v2 .btn_facebook, .loginbox2 .btn_facebook{width:65px;height:64px;background-position:0 -1150px}
.ly_loginbox.v2 .btn_twitter, .loginbox2 .btn_twitter{width:65px;height:64px;background-position:-70px -1150px}
.ly_loginbox.v2 .btn_googleplus, .loginbox2 .btn_googleplus{width:65px;height:64px;background-position:-140px -1150px}
.ly_loginbox.v2 .btn_line, .loginbox2 .btn_line{width:65px;height:64px;background-position:-210px -1150px}
.ly_loginbox.v2 .btn_weibo, .loginbox2 .btn_weibo{width:65px;height:64px;background-position:-405px -951px}
.ly_loginbox.v2 .btn_wechat, .loginbox2 .btn_wechat{width:65px;height:64px;background-position:-405px -1020px}
.ly_loginbox.v2 .btn_qq, .loginbox2 .btn_qq{width:65px;height:64px;background-position:-250px -1432px}
.ly_loginbox.v2.bg_wh .input_box{border-bottom:1px solid #f1f1f1;color:#000}
.ly_loginbox.v2.bg_wh .input_area .placeholder{color:#bbb}
.ly_loginbox.v2.bg_wh .bg_line{background:#f1f1f1}
.ly_loginbox.v2.bg_wh .bg_line .line_txt{background:#fff;color:#bbb}
.loginbox2{position:relative;width:358px;min-height:399px;margin:0 auto;border-radius:15px;background:#fff}
.loginbox2 .loginbox_cont .t_login{color:#000}
.loginbox2 .input_box{border-bottom:1px solid #f1f1f1;color:#000}
.loginbox2 .input_area .placeholder{color:#bbb}
.loginbox2 .login_btn{padding-top:10px}
.loginbox2 .bg_line{position:relative;width:302px;margin:19px 0 22px;background:#f1f1f1}
.loginbox2 .bg_line .line_txt{background:#fff;color:#bbb}
.loginbox2 .captcha_area .input_area{margin:14px 0 18px}
.loginbox2 .captcha_area .input_box{width:260px;padding-bottom:6px;padding-right:26px}
.loginbox2 .captcha_area .warning_txt{padding:23px 18px 8px;font-size:14px;text-align:left;line-height:18px;color:#ff0000}
.loginbox2 .captcha_area .ico_captcha_reload{position:absolute;top:4px;right:0;width:20px;height:18px;background-position:-340px -1150px}
.loginbox2 .warning .placeholder, .loginbox2 .warning .input_box{color:#ff0000}
.loginbox2 .login_warning_txt{padding:9px 18px 15px;margin-bottom:-5px;font-size:14px;line-height:18px;text-align:left;color:#9b9b9b}

.loginbox.v3, .ly_loginbox.v3{height:auto}
.loginbox.v3 .loginbox_cont{height:auto;padding:36px 29px 46px}

/* Login Header Animation */
.ly_loginbox.v2{height:auto;margin-bottom:-215px}
.ly_loginbox .ani_login{position:absolute;top:-215px;left:0;width:358px;height:230px;background:url(../../assets/css-assets/767edca2ee9b.png) no-repeat;}
.en .ly_loginbox .ani_login {animation:ani_login_en 8.25s linear infinite normal;}
.ly_loginbox .ani_login.v2{top:-215px;left:-58px;width:416px;height:230px;background:url(../../assets/css-assets/4ccf7b0a8822.png) no-repeat;animation:ani_author_login_en 3.4s linear infinite normal}
.ly_loginbox .ani_login.v2 .lk_about{position:absolute;top:44px;left:0;width:225px;height:131px;font-size:1px;line-height:1px;color:rgba(1,0,0,0)}
.ly_loginbox .btn_clse2{position:absolute;top:-143px;right:-15px;width:46px;height:46px;background-position:-440px -1380px}

@keyframes ani_login_en{
  0%,12.1209%{background-position:0 0}
  12.1210%,13.3329%{background-position:0 -230px}
  13.3330%,14.5449%{background-position:0 0}
  14.5450%,15.7569%{background-position:0 -230px}
  15.7570%,27.8779%{background-position:0 0}
  27.8780%,28.4839%{background-position:0 -460px}
  28.4840%,29.0899%{background-position:0 -690px}
  29.0900%,29.6959%{background-position:0 -920px}
  29.6960%,30.3019%{background-position:0 -690px}
  30.3020%,30.9079%{background-position:0 -460px}
  30.9080%,43.0289%{background-position:0 0}
  43.0290%,55.1499%{background-position:0 -1150px}
  55.1500%,63.6349%{background-position:0 -1380px}
  63.6350%,100%{background-position:0 -1610px}
}

@keyframes ani_author_login_en{
  0%,14.7059%{background-position:0 0}
  14.7060%,20.5879%{background-position:0 -230px}
  20.5880%,35.2939%{background-position:0 -460px}
  35.2940%,49.9999%{background-position:0 -690px}
  50.0000%,64.7059%{background-position:0 -920px}
  64.7060%,100%{background-position:0 -1150px}
}

.login_area .ani_login{display:inline-block;width:271px;height:228px;background:url(../../assets/css-assets/60723825ccb7.png) no-repeat;}
.en .login_area .ani_login{animation:ani_login2_en 8.25s linear infinite normal;}
.login_area .ani_login.v2{display:inline-block;position:relative;left:-29px;width:416px;height:210px;background:url(../../assets/css-assets/c93fe5958082.png) no-repeat;animation:ani_author_login2_en 3.4s linear infinite normal}
.login_area .ani_login.v2 .lk_about{position:absolute;top:23px;left:0;width:225px;height:131px;font-size:1px;line-height:1px;color:rgba(1,0,0,0)}

@keyframes ani_login2_en{
  0%,12.1209%{background-position:0 0}
  12.1210%,13.3329%{background-position:0 -228px}
  13.3330%,14.5449%{background-position:0 0}
  14.5450%,15.7569%{background-position:0 -228px}
  15.7570%,27.8779%{background-position:0 0}
  27.8780%,28.4839%{background-position:0 -456px}
  28.4840%,29.0899%{background-position:0 -684px}
  29.0900%,29.6959%{background-position:0 -912px}
  29.6960%,30.3019%{background-position:0 -684px}
  30.3020%,30.9079%{background-position:0 -456px}
  30.9080%,43.0289%{background-position:0 0}
  43.0290%,55.1499%{background-position:0 -1140px}
  55.1500%,63.6349%{background-position:0 -1368px}
  63.6350%,100%{background-position:0 -1596px}
}

@keyframes ani_author_login2_en{
  0%,14.7059%{background-position:0 0}
  14.7060%,20.5879%{background-position:0 -210px}
  20.5880%,35.2939%{background-position:0 -420px}
  35.2940%,49.9999%{background-position:0 -630px}
  50.0000%,64.7059%{background-position:0 -840px}
  64.7060%,100%{background-position:0 -1050px}
}

/* Reset Password */
#content.ct_box{padding-bottom:0}
.cont_box2{position:relative;width:1110px;margin:0 auto;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal}
.cont_box2 .tit{padding:37px 0 6px;font-size:20px;font-weight:normal}
.cont_box2 .inner_wrap{min-height:804px;background:#fff;text-align:center}
.cont_box2 .input_area{position:relative;text-align:center}
.cont_box2 .placeholder{position:absolute;top:0;left:0;font-size:19px;color:#bbb}
.cont_box2 .warning .placeholder, .cont_box2 .warning .input_box{color:#ff0000}
.cont_box2 .input_box{border-bottom:1px solid #eaeaea;background:transparent;font-size:19px}
.cont_box2 .btn_type9{margin:40px auto 0;color:#535353}
.cont_box2 .btn_type9[href]{color:#fff}

.reset_pw_area{position:relative;width:480px;padding:160px 0 118px;margin:0 315px}
.reset_pw_area.v2{padding-top:170px}
.tw .reset_pw_area, .cn .reset_pw_area{padding-top:164px}
.tw .reset_pw_area.v2, .cn .reset_pw_area.v2{padding-top:177px}
.reset_pw_area strong{display:block;padding-top:15px;font-size:21px;font-weight:normal}
.reset_pw_area.v2 strong{margin-bottom:-4px}
.reset_pw_area .cont_txt{padding:6px 0 4px;font-size:17px;line-height:24px;color:#5f5f5f}
.reset_pw_area .input_area{margin-top:25px}
.reset_pw_area .placeholder{left:50%;margin-left:-240px}
.reset_pw_area .input_box{width:480px;padding-bottom:4px}
.reset_pw_area .warning_level_area{top:5px}
.reset_pw_area .sub_tit{padding-top:33px;text-align:left;font-size:19px;font-weight:normal}

.ico_resetpw{width:140px;height:209px;background: url(../../assets/css-assets/adad8a0c1475.png) no-repeat 0 0}
.ico_resetpw2{width:236px;height:188px;background: url(../../assets/css-assets/ce80b68b721a.jpg) no-repeat -220px 0}
.tw .ico_resetpw,
.cn .ico_resetpw{width:212px;height:156px;background: url(../../assets/css-assets/ce80b68b721a.jpg) no-repeat 0 -200px}
.tw .ico_resetpw2,
.cn .ico_resetpw2{width:220px;height:158px;background: url(../../assets/css-assets/ce80b68b721a.jpg) no-repeat -220px -200px}
.reset_pw_area .ly_cover{position:absolute;bottom:218px;width:100%;}
.reset_pw_area .ly_cover .ly_area.on{position:relative;display:inline-block;*display:inline;padding:17px 41px 13px;font-size:16px;zoom:1}

/* Sign up */
.sign_up_area{padding:6px 166px 57px}
.sign_up_area .sub_tit{padding:33px 0 0 0;font-size:19px;text-align:left;font-weight:normal}
.sign_up_area .input_area{margin-top:10px}
.sign_up_area .input_box{width:100%;padding-bottom:3px}
.sign_up_area .input_box.v2{width:550px;padding-right:228px}
.sign_up_area .agree_txt{padding:20px 0 2px;font-size:16px;color:#848484;text-align:left}
.sign_up_area .agree_txt a{color:#2f2f2f}
.sign_up_area .bg_line{display:block;position:relative;height:1px;margin:52px 0 45px;background:#eaeaea}
.sign_up_area .bg_line .inner{position:absolute;top:-10px;left:0;width:100%;text-align:center}
.sign_up_area .bg_line .line_txt{display:inline-block;*display:inline;padding:0 10px;line-height:20px;background:#fff;font-size:20px;text-align:center;color:#000;zoom:1}
.sign_up_area .login_set li{width:72px;height:72px;margin:0 5px}
.sign_up_area .btn_facebook{width:72px;height:72px;background-position:0 -1220px}
.sign_up_area .btn_twitter{width:72px;height:72px;background-position:-80px -1220px}
.sign_up_area .btn_googleplus{width:72px;height:72px;background-position:-160px -1220px}
.sign_up_area .btn_google{width:72px;height:72px;background-position:0 -1380px}
.sign_up_area .btn_line{width:72px;height:72px;background-position:-240px -1220px}
.sign_up_area .btn_wechat{width:72px;height:72px;background-position:-320px -1220px}
.sign_up_area .btn_weibo{width:72px;height:72px;background-position:-400px -1220px}
.sign_up_area .btn_qq{width:72px;height:72px;background-position:-80px -1550px}

.warning_level_area{position:absolute;top:2px;right:0}
.warning_level_area span{line-height:24px;font-size:15px}
.warning_level_area .level_good{color:#7a27fc}
.warning_level_area .level_weak{color:#ff9000}
.warning_level_area .level_unavailable{color:#ff0000}
.warning_level_area a{margin-left:2px}
.warning_level_area .ly_area{bottom:40px;right:-16px;padding:16px 13px 16px 17px;text-align:left}
.warning_level_area .ly_area .ly_cont{font-size:15px;color:#959595;line-height:20px}
.warning_level_area .ly_area .ico_arr.v2.dn{right:16px}
.input_area .warning_txt{padding-top:6px;margin-bottom:-5px;font-size:16px;text-align:left;color:#aaa}

.check_num_area{position:absolute;top:-2px;right:0;font-size:15px;color:#bbb}
.check_num_area .count_dsc{display:inline-block;margin-top:1px;vertical-align:middle}
.check_num_area .btn_type10{margin-left:6px;vertical-align:middle}
.cont_box2 #footer{height:100px;margin:0!important;padding-top:47px;min-height:auto!important;border:none}
.cont_box2 #footer .foot_menu {padding:0;border:none}
.cont_box2 #footer .foot_menu a{color:#969696}
.cont_box2 #footer .bg_line{display:block;width:50px;height:1px;margin:5px auto 12px;background:#e5e5e5;}
.cont_box2 #footer .copyright {padding:0}

.ly_sign_up{width:258px;padding:32px 40px 40px}
.ly_sign_up h2{padding-bottom:10px;font-size:20px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal}
.ly_sign_up p{padding-bottom:18px;font-size:18px;line-height:22px}
.ly_sign_up .btn_type8.v3{width:70px;height:40px;line-height:42px}

/* Favorites */
.ly_loginbox.favorites{width:192px;height:auto;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.ly_loginbox.favorites .loginbox_cont{padding:19px 22px 15px;text-align:left}
.ly_loginbox.favorites .loginbox_cont li{padding-top:14px}
.ly_loginbox.favorites .loginbox_cont li:first-child{padding:0}
.ly_loginbox.favorites .loginbox_cont li a{display:block;font-size:19px;line-height:19px;color:#dcdcdc}
.ly_loginbox.favorites .logoutbox_tab{display:block;height:52px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background:#363636;text-align:center;line-height:52px;font-size:20px;color:#dcdcdc}
.ly_loginbox .logoutbox_tab .ico_login{margin:16px 9px 0 0}

/* Recently viewed */
.recently_area{position:fixed;top:0;right:0;*right:-114px;z-index:200;height:100%;background:url(../../assets/css-assets/8419d0a5c033.png) repeat;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transform:translate(114px,0);-moz-transform:translate(114px,0);-ms-transform:translate(114px,0);transform:translate(114px,0)}
@media \0screen{.recently_area{right:-114px}}
.recently_area.unfd{top:0;right:0;width:114px;height:100%;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}
.recently_area .menu{position:absolute;top:50%;right:114px;width:40px;height:156px;margin-top:-78px;background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat -460px -440px;cursor:pointer}
.recently_area.unfd .menu{width:29px}
.recently_area [class*=_recently]{display:block!important;position:relative;margin:0 auto}
.recently_area .t_recently{font-size:14px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;white-space:nowrap
;-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg)}
@media all and (min-width:0\0) and (min-resolution: .001dpcm){
  .recently_area .t_recently{-ms-writing-mode:tb-rl;margin:0!important;width:33px;padding-bottom:13px;text-align:center}
} /* ie9 */
@media \0screen{
  .recently_area .t_recently{-ms-writing-mode:tb-rl;margin:0!important;width:33px;padding-bottom:13px;text-align:center}
} /* ie8 */
.recently_area .ico_recently{position:absolute;bottom:16px;left:18px}
.recently_area .t_recently2{font-size:15px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:16px;font-weight:normal;text-align:center;color:#000}
.recently_area.unfd .t_recently{display:none!important}
.recently_area.unfd .ico_recently{position:relative;top:66px;left:6px;width:8px;height:25px;background-position:-470px -190px}
.recently_area .recently_cont{overflow:hidden;position:relative;top:50%;width:70px;height:auto;margin-top:-349px;padding:0 22px}
.recently_area.unfd [class$=_line]{position:absolute;left:-1px;width:1px;height:100%;border-left:1px solid #efefef}
.recently_area.unfd .lt_line{bottom:50%;margin-bottom:78px}
.recently_area.unfd .lb_line{top:50%;margin-top:78px}

.recently_cont .bar{width:70px;height:1px;margin:11px 0 21px;background:#e3deda}
.recently_cont .detail_info{display:block}
.recently_cont .thmb{display:block;width:70px;height:74px;background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat -130px -480px}
.recently_cont .info{display:block;height:44px;padding-top:7px}
.recently_cont .subj{display:block;overflow:hidden;margin-bottom:-1px;font-size:16px;color:#000;line-height:14px;text-overflow:ellipsis;white-space:nowrap}
.recently_cont .episode{font-size:14px;color:#7a7a7a;line-height:15px}

/* paginate */
.paginate{overflow:hidden;text-align:center}
.paginate a,.paginate.v2 [class^=pg_]{display:inline-block;width:28px;height:28px;margin-left:3px;line-height:30px;font-size:15px;color:#070707;letter-spacing:1px}
.paginate a:first-child,.detail_body .paginate .pg_prev + a{margin:0}
.paginate a span.on{display:block;background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat -325px -115px;color:#fff}
.paginate a[class^=pg_]{margin:0;cursor:pointer}
.paginate [class^=pg_].off{display:none}
.paginate [class^=pg_] em{display:inline-block;*display:inline;overflow:hidden;width:6px;height:10px;margin-top:10px;background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat;line-height:9999px;zoom:1}
.paginate .pg_prev em{background-position:-400px -140px}
.paginate .pg_next em{background-position:-410px -140px}

/* layer */
.ly_dim{display:none;position:fixed;top:0;left:0;z-index:990;width:100%;height:100%}
.ly_dim.on,.ly_wrap.on{display:block}
.ly_dim .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;filter:alpha(opacity=80)}
.ly_dim .bg.v2{opacity:.2;filter:alpha(opacity=20)}
.ly_dim .bg.v3{opacity:.5;filter:alpha(opacity=50)}
.ly_wrap{display:none;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1000;width:100%;height:100%;text-align:center}
.ly_wrap.on{display:block}
.ly_wrap.fixed{position:fixed}
.ly_wrap .ly_img{position:absolute;top:0;left:0}
.ly_wrap.block{top:50%;left:50%;width:378px;height:485px;margin:-244px 0 0 -189px}
.ly_wrap.block .ly_img{width:100%;height:100%;background:url(../../assets/css-assets/b00617e38a5e.jpg) no-repeat}
.ly_wrap.block a{position:absolute;top:316px;left:104px;width:170px;height:30px;text-indent:-9999px}
.ly_box{display:inline-block;*display:inline;position:relative;border-radius:15px;background:#fff;vertical-align:middle;box-shadow:0 0 18px rgba(0,0,0,.2);zoom:1}
.ly_box.v2{background:none;box-shadow:none}
.ly_box .btn_ly_close{position:absolute;top:20px;right:20px}
.ly_alignbox{display:inline-block;width:0;height:100%;vertical-align:middle}
.ly_loginbox{display:none;position:absolute;top:50px;right: 164px;background:#2c2c2c}
.ly_loginbox.on{display:block}
.ly_loginbox.bg_wh{display:inline-block;*display:inline;position:relative;top:auto;right:auto;z-index:1000;background:#fff;vertical-align:middle;zoom:1}
.ly_loginbox.bg_wh .loginbox_cont .t_login{color:#000}
.ly_loginbox.bg_wh .loginbox_cont .t_login.v2{color:#333132}
.ly_loginbox .loginbox_tab{overflow:hidden;border-top-left-radius:15px;border-top-right-radius:15px;background:#363636}
.ly_loginbox .loginbox_tab li{float:left;position:relative;width:179px}
.ly_loginbox .loginbox_tab li a{display:block;height:64px;line-height:72px;font-size:18px;color:#fff;text-align:center;cursor:pointer}
.ly_loginbox .loginbox_tab .bar{position:absolute;top:24px;left:0;height:22px;margin:0;background:#484848}
.ly_loginbox .loginbox_tab span{display:inline-block;vertical-align:top}
.ly_loginbox .loginbox_tab .ico_mywebtoon{margin:23px 10px 0 0}
.ly_loginbox .loginbox_tab .ico_login{margin:23px 9px 0 0}
.ly_loginbox .ico_arr.v3{right:43px}
.loginbox_cont{/*padding:28px 29px 31px;*/border-radius:10px;text-align:center}
.ly_loginbox .loginbox_tab ~ .loginbox_cont{border-top-left-radius:0;border-top-right-radius:15px;text-align:left}
.loginbox_cont .loginbox_tx{margin-top:12px;font-size:15px;line-height:19px;color:#868686;text-align:center;white-space:nowrap}
.ly_loginbox .loginbox_tab ~ .loginbox_cont .loginbox_tx{margin:58px 0}
.ly_loginbox .t_setting{margin:0 0 10px 7px;line-height:20px;font-size:18px;color:#fff}
.ly_loginbox .loginbox_tab ~ .loginbox_cont .t_setting ~ .loginbox_tx{margin:0 7px;text-align:left}
.ly_loginbox .loginbox_tab ~ .bg_line{margin:14px 0}
.login_set{display:inline-block;overflow:hidden}
.login_set li{width:65px;}
.login_set li:first-child{margin-left:0}
.login_set li a{display:block}
.ly_loginbox .line_set{position:relative;margin-left:4px;font-size:14px;color:#868686}
.ly_loginbox .line_set strong{display:block;font-size:16px;font-weight:normal;color:#fff}
.ly_loginbox .line_set .line_name{display:block;line-height:8px;.line-height:21px}
.ly_loginbox .line_set [class^=ico_]{float:left;margin:-1px 9px 0 0}
.ly_loginbox .line_set .btn_lineset{position:absolute;top:8px;right:4px;cursor:pointer}
.ly_loginbox .btn_clse{position:absolute;top:20px;right:20px}
.ly_area{display:none;position:absolute;border-radius:7px;border:1px solid #b4b4b4;background:#fff;white-space:nowrap}
.ly_area.on{display:block}
.ly_area .ly_cont{font-size:16px;color:#000;text-align:center;vertical-align:middle}
.ly_area .ico_arr{position:absolute;width:19px!important}
[class^=ly_] .ico_arr{position:absolute;height:13px!important}
[class^=ly_] .ico_arr.up{top:-13px}
.ly_area .ico_arr.dn{bottom:-13px;background-position:-400px -110px}
.ly_area .ico_arr.rt{width:11px;height:14px;top:38px;right:-18px;background-position:-210px -480px}
.ly_area .ico_arr.v2.up{left:auto;right:112px;background-position:-480px -30px}
.ly_area .ico_arr.v2.dn{background-position:-480px -50px}
.ly_area .ico_arr.v2.lt{width:11px!important;height:17px!important;top:23px;left:-11px;background-position:-280px -330px}
.ly_area .ly_btn{margin:7px auto 0}
.ly_area .btn_bx{margin:0 auto}
.ly_progress_dim{display:none;position:fixed;top:0;left:0;z-index:990;width:100%;height:100%}
.ly_progress_dim.on{display:block}
.ly_progress_dim .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;filter:alpha(opacity=20)}
.ly_publish{width:338px;padding:52px 0 55px}
.ly_publish.v2{padding:28px 0 27px}
.ly_publish.v3{width:378px}
.ly_publish p{font-size:18px;line-height:22px}
.ly_publish p.btnarea{margin-top:23px}
.ly_publish p.btnarea .btn1{display:inline-block;width:110px;height:40px;border-radius:20px;background:#2f2f2f;line-height:44px;font-size:18px;color:#fff;text-align:center}
.ly_publish p.btnarea .btn1.v2{margin-left:8px;background:#b4b4b4}
.ly_publish p.progress{margin-top:12px}
.ly_publish p.progress .progress_bar{display:inline-block;width:225px;height:5px;border-radius:2px;background:#c4c9cb;vertical-align:middle}
.ly_publish p.progress .progress_bar span{display:block;height:100%;border-radius:2px;background:#05ea38}
.ly_publish p.progress .num{display:inline-block;margin:4px 0 0 6px;font-size:16px;line-height:18px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#9c9c9c;vertical-align:middle}
.ly_publish p.progress .num strong{font-weight:normal;color:#000}
.ly_publish p.dsc1{margin-top:17px;font-size:16px;line-height:20px;color:#868686}
.ly_publish .lk_patron{text-decoration:underline}

.ly_language{width:416px}
.ly_language h2{padding-top:41px;font-size:23px;line-height:26px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center}
.ly_language h3{padding-top:4px;font-size:19px;line-height:22px;font-weight:normal;text-align:center}
.ly_language .slt_language{overflow:hidden;margin:28px 0 14px 40px;text-align:left}
.ly_language .slt_language li{float:left;position:relative;width:178px;margin-bottom:20px}
.ly_language .slt_language .chk_wrap{position:relative;width:48px;height:47px;display:inline-block;vertical-align:middle}
.ly_language .slt_language .chk_wrap input{position:absolute;top:0;left:0;width:100%;height:100%}
.ly_language .slt_language .chk_wrap input:focus{outline:1px dotted #000}
.ly_language .slt_language .chk_wrap .ico_lang{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}
.ly_language .slt_language .chk_wrap .ico_lang .ico_lang_skin{display:none;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-position:-450px -730px}
.ly_language .slt_language .chk_wrap .ico_lang.on .ico_lang_skin{display:block}
.ly_language .slt_language .lang_th .ico_lang{background-position:-260px -780px}
.ly_language .slt_language .lang_en .ico_lang{background-position:-310px -780px}
.ly_language .slt_language .lang_cn .ico_lang{background-position:-360px -780px}
.ly_language .slt_language .lang_tn .ico_lang{background-position:-410px -780px}
.ly_language .slt_language .lang_id .ico_lang{background-position:-400px -730px}
.ly_language .slt_language label{display:inline-block;margin-left:11px;font-size:20px;line-height:20px;vertical-align:middle;cursor:pointer}
.ly_language .slt_language .lang_cn label{font-size:18px}
.ly_language .slt_language .lang_tn label{font-size:18px}
.ly_language .lk_ok{display:block;height:64px;line-height:64px;font-size:24px;color:#fff;background:#000;border-bottom-left-radius:15px;border-bottom-right-radius:15px}

.ly_chal_login{width:418px;padding:46px 0 32px}
.ly_chal_login .chal_login_dsc{position:relative;text-align:left;margin:0 45px 0 56px}
.ly_chal_login .chal_login_dsc .chk_area{position:absolute;top:0;left:0;width:28px;height:28px}
.ly_chal_login .chal_login_dsc .dsc{display:inline-block;margin:6px 0 0 36px;font-size:16px;line-height:18px;color:#868686;vertical-align:top}
.ly_chal_login .chal_login_dsc .dsc a{color:#02ea37;text-decoration:underline}
.ly_chal_login .caution{margin:5px 45px 3px 92px;font-size:16px;line-height:20px;color:#ff5039;text-align:left}
.ly_chal_login .btnarea{margin-top:29px}

.ly_delete{padding:13px 25px 16px;font-size:17px;text-align:center;z-index:1000}
.ly_caution{padding:16px 20px 13px;width:277px;text-align:center;z-index:1000}
.ly_caution .ly_cont{font-size:18px;line-height:23px}
.ly_caution .ico_arr.v2.dn{right:140px}
.ly_episode_notice{padding:13px 15px 12px;display:block;top:0;left:0}
.ly_episode_notice .ly_cont{font-size:14px;line-height:17px;color:#747474}
.ly_episode_notice .ly_cont a{float:none;margin:0;color:#000;text-decoration:underline}

.ly_translatemore{top:49px;width:318px;white-space:normal;z-index:10}
.ly_translatemore .ly_cont{padding:17px 0 20px;text-align:left}
.ly_translatemore .ly_cont .inner{margin-top:10px;padding:8px 0 16px 0;background:#f9f9f9;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}
.ly_translatemore h3{padding:9px 16px 1px;font-weight:normal;font-size:14px;line-height:20px}
.ly_translatemore h3 strong{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal}
.ly_translatemore p{padding:0 16px;font-size:14px;line-height:20px;color:#959595}
.ly_translatemore p strong{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal}
.ly_translatemore p.btnbox{margin-top:20px;text-align:center}
.ly_translatemore .ico_arr.v2.up{right:15px}

.ly_creator{vertical-align:top;top:295px}
.ly_creator_in{width:478px;padding:28px 40px 36px;text-align:left}
.ly_creator h3{font-weight:normal;font-size:27px;line-height:27px}
.ly_creator .author{font-size:18px;color:#a6a6a6}
.ly_creator .author .authors_name{overflow:hidden;display:inline-block;max-width:100%;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}
.ly_creator .author .authors_sns{display:inline-block}
.ly_creator .author a[class^=ico_]{width:23px;height:23px;margin-left:5px}
.ly_creator .author a[class^=ico_]:first-child{margin-left:0}
.ly_creator .author .ico_facebook{background-position:0 -90px}
.ly_creator .author .ico_twitter{background-position:-30px -90px}
.ly_creator .author .ico_tumblr{background-position:-60px -90px}
.ly_creator .author .ico_google_plus{background-position:-90px -90px}
.ly_creator .author .ico_weibo{background-position:-120px -90px}
.ly_creator .author .ico_homepage{background-position:-150px -90px}
.ly_creator .author .ico_blog{background-position:-180px -90px}
.ly_creator .author .ico_etc{background-position:-210px -90px}
.ly_creator .creator_txt{border-bottom:solid 1px #efefef;padding:9px 0 22px;font-size:18px;line-height:25px;color:#404040}
.ly_creator .other_works{position:relative;padding-top:27px}
.ly_creator .other_card{overflow:hidden;margin-top:7px}
.ly_creator .other_card li{float:left;width:152px;height:152px;margin-left:8px;border:solid 1px #dbdbdb}
.ly_creator .other_card li:first-child{margin-left:0}
.ly_creator .other_card .nodata{background-color:#f4f4f4}
.ly_creator .other_card .ico_nodata{position:relative;display:block;top:50%;width:80px;height:80px;margin:-40px auto 0;background-position:-90px 0}
.ly_creator .other_card_item{display:block;position:relative;width:100%;height:100%;background:#fff;text-align:right;cursor:pointer}
.ly_creator .other_card_item img{margin-top:14px}
.ly_creator .other_card_item .info{position:absolute;top:14px;left:12px;width:130px;height:110px;text-align:left}
.ly_creator .other_card_item .subj{font-size:16px;line-height:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal}
.ly_creator .other_card_item .author{display:none}
.ly_creator .other_card_item .icon_area{margin-top:3px}
.ly_creator .other_card_item .icon_area span{margin-right:3px}
.ly_creator .other_card_item .genre{position:absolute;left:12px;bottom:7px;font-size:13px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:14px}
.ly_creator .other_works_more{position:absolute;top:30px;right:0;padding-right:12px;font-weight:bold;font-size:16px;color:#00e033}
.ly_creator .other_works_more .ico_more{position:absolute;top:8px;right:0;width:8px;height:8px;background-position:-210px -500px}

/* 개인정보 수집팝업 */
.ly_personal_info{position:relative;width:472px;padding:45px 44px 40px;border-radius:15px;background:url(../../assets/css-assets/7ba36b72a7ab.jpg) repeat}
.ly_personal_info h2{font-size:58px;line-height:60px;color:#2f2f2f}
.ly_personal_info .text_gift{padding-top:12px;font-size:18px;line-height:22px}
.ly_personal_info ul{text-align:left}
.ly_personal_info .info_area li{position:relative;padding-top:11px}
.ly_personal_info .info_area li:first-child{padding-top:8px}
.ly_personal_info .info_label{display:inline-block;*display:inline;padding-bottom:3px;font-size:20px;line-height:22px;color:#2f2f2f;zoom:1}
.ly_personal_info .info_input{width:386px;height:44px;padding:0 42px;border:1px solid #b4b4b4;border-radius:25px;font-size:20px;line-height:26px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#bbb}
.ly_personal_info .chk_area{padding-top:14px}
.ly_personal_info .chk_area li{position:relative;padding:15px 0 0 42px}
.ly_personal_info .chk_wrap {position:absolute;top:15px;left:0;display:inline-block;width:30px;height:31px}
.ly_personal_info .chk_ico{position:absolute;top:0;left:0;width:30px;height:31px}
.ly_personal_info .chk_label{position:absolute;top:0;left:0;width:30px;height:31px;background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat -300px -1185px;cursor:pointer}
.ly_personal_info .chk_label.on{background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat -335px -1185px}
.ly_personal_info .chk_label2{font-size:18px;line-height:32px;color:#848484;cursor:pointer}
.ly_personal_info .lk_link_term{display:inline-block;*display:inline;height:27px;font-size:18px;line-height:32px;vertical-align:top;color:#2f2f2f;zoom:1}
.ly_personal_info .btn_submit{width:250px;height:60px;border-radius:32px;margin-top:19px;background:#3ae200;font-size:28px;line-height:62px;cursor:pointer}
.ly_personal_info .btn_submit[disabled]{background:#2f2f2f;cursor:default}
.ly_personal_info .lk_close{overflow:hidden;position:absolute;top:24px;right:28px;width:30px;height:30px;background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat -300px -1150px;line-height:999px;font-size:0}

.ly_comment_top{display:none;position:absolute;min-width:245px;padding:15px 29px 14px;border:1px solid #c7c7c7;border-radius:7px;margin-top:160px;background:#fff !important;line-height:20px;text-align:center;font-size:16px;font-family:'hind_m',simhei;color:#000;z-index:1000}
.ly_comment_top.on{display:block}
.tw .ly_comment_top, .cn .ly_comment_top, .dongman_cn .ly_comment_top{min-width:274px}
.ly_comment_top span{color:#05f269}
.ly_comment_top .ico_arr.up{top:-8px;left:23px;width:10px;background-position:-300px -1530px}
.ly_comment_top .btn_close{position:absolute;top:5px;right:5px;width:9px;height:9px;background-position:-315px -1530px}

.spi_area{position:relative;z-index:50;vertical-align:top}
.spi_area li{float:left;margin-left:6px}
.spi_area li.relative{position:relative}
.spi_area li:first-child{margin:0!important}
.spi_area li .ly_area{height:22px;height:20px \9;padding:15px 10px 17px 9px;padding-top:17px \9}
.spi_area li .ico_copy ~ .ly_area{top:-94px;height:45px;height:42px \9;padding-top:18px \9}
.spi_area li .ly_area .ico_arr{left:82px}
.spi_area .bx{display:block;position:relative;min-width:76px;height:38px;line-height:40px;padding:0 12px;background:#ececec;font-size:15px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#8C8C8C;cursor:pointer;border-radius:19px}
.spi_area .bx [class^=ico_]{margin:-2px 4px 0 0;vertical-align:middle}
.go_top{overflow:hidden;position:fixed;right:37px;z-index:100;width:50px;height:49px;bottom: 140px;}
.go_night_mode{display:none}
.go_bottom{display:none}
.dongman_cn .go_night_mode{display:block}
.dongman_cn .go_bottom{display:block}


/* Footer */
.foot_app{position:relative;text-align:center;border-bottom:1px solid #e5e5e5}
.foot_cont{overflow:hidden;display:inline-block;*display:inline;vertical-align:top;zoom:1}
.foot_app .foot_logo,.foot_app a{display:inline-block;*display:inline;vertical-align:middle;zoom:1}
.foot_app .ico_qrcode{float:left;width:243px;height:126px;margin-top:27px;background:url(../../assets/css-assets/f09406e2768c.gif) 0 0 no-repeat}
/*.foot_app a{margin:9px 0 0 8px;font-size:16px;line-height:18px;color:#000}*/
.foot_app .foot_down_msg{float:left;padding:30px 0 33px 18px;text-align:left}
.foot_app .foot_down_msg .txt{height:54px;font-size:16px;line-height:21px;color:#000}
.foot_app .btn_android{margin-right:5px;width:102px;height:30px;background-position:-210px -950px}
.foot_app .btn_google{margin-right:4px;width:124px;height:36px;background-position:-340px -1300px}
.foot_app .btn_ios{width:124px;height:36px;background-position:-340px -1340px}
.foot_menu{position:relative;padding-top:29px;text-align:center}
.foot_menu li{display:inline-block;*display:inline;height:15px;vertical-align:top;zoom:1}
.foot_menu a{font-size:16px;line-height:18px}
.foot_menu .bar{margin:0 16px}
.language{position:relative;margin-top:-7px}
.language a{cursor:pointer}
.language .lk_lang{display:block;position:relative;width:100px;height:26px;border:1px solid #b4b4b4;border-radius:14px;background:#f5f5f5;text-align:left;font-size:14px;line-height:28px;color:#838383;text-indent:13px}
.language .lk_lang .ico_lang_arr{position:absolute;top:11px;right:9px;margin:0}
.language .ly_lang .ico_lang_arr2{position:absolute;top:5px;right:7px;margin:0}
.language .ly_lang{display:none;position:absolute;top:0;left:0;width:100px;padding:3px 0;border:1px solid #b4b4b4;border-radius:14px;background:#f5f5f5;text-align:left;z-index:10}
.language .ly_lang li,.language .ly_lang a{display:block;height:21px}
.language .ly_lang a{position:relative;font-size:14px;line-height:22px;color:#838383;text-indent:13px}
.language .ly_lang span{margin:4px 0 0 12px}
.copyright{position:relative;;padding-top:16px;font-size:14px;line-height:16px;color:#c5c5c5;text-align:center}
.language .ly_lang .on a{color:#10c400}

/* foot sns */
.foot_sns{margin-top:38px;text-align:center}
.foot_sns li{display:inline-block;*display:inline;margin-left:30px;vertical-align:top;zoom:1}
.foot_sns li:first-child{margin-left:0}
.cn .foot_sns,
.dongman_cn .foot_sns{display:none}

/* Main Banner*/
.main_banner_wrap{height:492px;background:#ccc;}
.main_banner_inner{position:relative;width:1110px;height:492px;margin:0 auto}
.main_banner_inner .banner_link{font-size:0;z-index:10;background:#000;opacity:0.01;filter:alpha(opacity=0.01)}
.main_banner_big{position:relative;width:846px;height:492px;}
.main_banner_big .pic{position:absolute;top:0;right:0}
.main_banner_big .banner_link{position:absolute;top:38px;left:0;width:810px;height:415px;}
.main_banner_big .num{position:absolute;left:26px;bottom:64px;font-size:0;z-index:20}
.main_banner_big .ico_pg2{display:inline-block;width:12px;height:12px;margin-right:6px;background-position:-260px -910px}
.main_banner_big strong.ico_pg2{background-position:-240px -850px}
.main_banner_small1{position:absolute;top:38px;right:0;width:314px;height:208px;}
.main_banner_small1 .banner_link{position:absolute;top:0;right:0;width:296px;height:198px}
.main_banner_small2{position:absolute;top:230px;right:0;width:280px;height:224px;}
.main_banner_small2 .banner_link{position:absolute;top:10px;right:0;width:282px;height:213px}

/* Main Daily*/
.main_daily_wrap{background:#f4f4f4}
.main_daily_wrap .card_lst{padding-top:18px;padding-bottom:25px}
.daily_tab_wrap{height:60px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;font-size:0;background:#fff}
.daily_tab_inner{position:relative;width:1110px;margin:0 auto;white-space:nowrap}
.daily_tab{display:inline-block;*display:inline;margin-left:107px;vertical-align:middle;zoom:1}
.daily_tab li{float:left}
.daily_tab li .btn_daily{width:120px;height:60px;line-height:62px;background:none;font-size:19px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center;cursor:pointer;color:#000}
.daily_tab li .btn_daily:hover{color:#7a27fc}

.daily_tab li .btn_daily span{height:15px;margin-top:12px}
.daily_tab li.on {position:relative;top:-1px}
.daily_tab li.on .btn_daily{height:62px;line-height:64px;background:#7a27fc;color:#fff}
.daily_tab_wrap .bar{height:14px;margin-left:42px;vertical-align:middle;background:#eaeaea}
.daily_tab_wrap .btn_more{width:120px;text-align:center;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:62px;background:none;color:#838383}
.daily_tab_wrap .btn_more:hover{color:#7a27fc}
.ad_area{margin-top:-20px;padding-bottom:20px;text-align:center}

/* Big banner */
.big_banner_wrap{position:relative;height:158px}
.big_banner_wrap .num{position:absolute;bottom:19px;left:0;width:100%;text-align:center;font-size:1px;line-height:1px;z-index:10}
.big_banner_wrap .ico_pg{display:inline-block;margin-left:8px}
.big_banner_wrap .ico_pg:first-child{margin:0}
.big_banner{position:absolute;width:100%}
.big_banner .inner{position:relative;width:1200px;height:158px;margin:0 auto}
.big_banner .inner a{display:block}
.big_banner .inner img{position:absolute;left:0;bottom:0;z-index:10}

.main_hotnew_wrap{border-top:1px solid #e5e5e5;background:#f4f4f4}
.main_hotnew{position:relative;width:1200px;height:362px;margin:0 auto}
.main_hotnew h2{padding-top:36px;height:45px;text-align:center;font-size:22px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000;line-height:24px;font-weight:normal}
.main_hotnew .paging .num{position:absolute;bottom:40px;left:0;width:100%;text-align:center;font-size:1px;line-height:1px}
.main_hotnew .paging .ico_pg{display:inline-block;margin-left:8px}
.main_hotnew .paging .ico_pg:first-child{margin:0}
.main_hotnew .ico_prev,.main_hotnew .ico_next{position:absolute;top:192px}
.main_hotnew .ico_prev{left:0}
.main_hotnew .ico_next{right:0}
.main_hotnew_rolling{position:relative;overflow:hidden;width:1140px;margin:0 auto}
.main_hotnew_rolling .card_lst{width:32700px}
.main_genre_wrap{background:#f4f4f4;border-top:1px solid #e5e5e5}
.main_genre{position:relative;width:1200px;height:566px;margin:0 auto}
.main_genre h2{padding-top:36px;height:45px;text-align:center;font-size:22px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000;line-height:24px;font-weight:normal}
.main_genre .ico_arr1{vertical-align:middle;margin:-4px 0 0 11px}
.main_genre .card_item .card_back{opacity:1}
.main_genre .card_item .card_back .info.genre{top:21px;left:21px;width:168px;height:169px}
.main_genre .card_item .card_back .info.genre strong{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:22px;line-height:25px;font-weight:normal}
.main_genre .card_item .card_back .info.genre .ico_arr8{position:absolute;top:5px;right:0}
.main_genre .card_item .card_back .info.genre .dsc{position:absolute;bottom:0;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:16px;line-height:20px}

/* Card UI */
.card_lst{width:1125px;margin:0 auto;padding-left:15px}
.card_lst:after{display:block;clear:both;content:''}
.card_lst li{float:left;position:relative;width:210px;height:210px;margin:0 15px 15px 0}
.card_lst li.card_multi{width:435px}
.card_lst li.card_multi .info{left:21px;width:393px}
.card_lst li.card_multi .ellipsis_wrap{overflow:hidden;max-height:76px}
.card_lst li.card_multi .subj{width:auto;font-size:19px;font-weight:normal;line-height:19px;color:#fff}
.card_lst li.card_multi .card_front .summary{width:250px;margin-top:8px;font-size:13px;line-height:16px;color:#fff}
.card_lst li.card_multi .card_front .grade_area{margin-top:9px}
.card_lst li.card_multi .card_front .genre{left:21px;bottom:20px}
.card_lst .btn_chk{position:absolute;right:10px;bottom:10px}
.card_lst.my li.on .btn_chk{background-position:-400px -250px}
.card_lst.my li.on .chk_border{position:absolute;top:0;right:0;left:0;bottom:0;z-index:10;border:2px solid #7a27fc}

.card_item{display:block;width:100%;height:100%;cursor:pointer}
.card_item .card_front,.card_item .card_back{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.card_item .card_front{z-index:10;opacity:1}
.card_item .card_back{opacity:0}
.card_item:hover .card_front{opacity:0}
.card_item:hover .card_back{z-index:20;opacity:1}
.card_item .info{position:absolute;top:14px;left:18px;width:157px;height:178px}
.card_item .info .subj{width:157px;font-size:18px;line-height:18px;padding-top:5px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.card_item .info .author{margin-top:4px;font-size:14px;line-height:14px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.card_item .info .grade_area{height:17px;margin:3px 0 0 -1px}
.card_item .info .icon_area{margin:9px 0 0 -2px}
.card_item .info .icon_area span{margin-right:3px}
.card_item .info .num{margin-top:8px;font-size:14px;line-height:15px;color:#848484}
.card_item .genre{position:absolute;left:18px;bottom:15px;line-height:16px}
.card_item .update{position:absolute;left:19px;bottom:14px;font-size:14px;line-height:18px;color:#848484}
.card_item .card_back .info{overflow:hidden;color:#fff}
.card_item .card_back .info .author{margin-top:5px;padding:0;font-size:13px}
.card_item .card_back .info .summary{font-size:13px;line-height:15px}
.card_item .card_back .info .line{display:block;width:16px;height:1px;margin:12px 0 15px;background:#fff;opacity:.5;filter:alpha(opacity=50)}
.card_item .card_back.g_fantasy{background:#8b00e9}
.card_item .card_back.g_action{background:#006afa}
.card_item .card_back.g_drama{background:#00b19a}
.card_item .card_back.g_romance{background:#fd337f}
.card_item .card_back.g_comedy{background:#eea800}
.card_item .card_back.g_sports{background:#1ba8f2}
.card_item .card_back.g_sf{background:#2d4464}
.card_item .card_back.g_thriller{background:#c00355}
.card_item .card_back.g_slice_of_life{background:#9ab710}
/*.card_item .card_back.g_post_apocalypse{background:#}*/
.card_item .card_back.g_historical{background:#62422b}
.card_item .card_back.g_heartwarming{background:#fd6900}
.card_item .card_back.g_horror{background:#be0000}
.card_item .card_back.g_super_hero{background:#4a20e2}
.card_item .card_back.g_tiptoon{background:#ff76cd}
.card_item .card_back.g_short_story{background:#2f2f2f}
/*david 添加 start*/
.card_item .card_back.g_suspense{background:#424457;}
.card_item .card_back.g_campus{background:#00b19a;}
.card_item .card_back.g_ancientchinese{background:#8e702f;}
.card_item .card_back.g_healing{background:#18b636;}
.card_item .card_back.g_love{background:#fd337f;}
.card_item .card_back.g_fantasy{background:#8b00e9;}
.card_item .card_back.g_inspirational{background:#e11c1c;}
.card_item .card_back.g_metropolis{background:#37308c;}
.card_item .card_back.g_comedy{background:#eea802;}
.card_item .card_back.g_boy{background:#046afa;}
.card_item .card_back.g_termination{background:#012c60;}
.card_item .card_back.g_filmadaptation{background:#ad61ff;}
/*david 添加 end*/
.card_wrap{width:1140px;margin:0 auto;padding:50px 0 81px}
.card_wrap.genre{padding:18px 0 85px}
.card_wrap.all{padding:9px 0 65px}
.card_wrap .sub_title{height:29px;padding:28px 0 0 15px;font-size:17px;line-height:19px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal}
.card_wrap .sub_title.g_drama{color:#00b19a}
.card_wrap .sub_title.g_fantasy{color:#8b00e9}
.card_wrap .sub_title.g_comedy{color:#eea800}
.card_wrap .sub_title.g_action{color:#006afa}
.card_wrap .sub_title.g_slice_of_life{color:#9ab710}
.card_wrap .sub_title.g_romance{color:#fd337f}
.card_wrap .sub_title.g_heartwarming{color:#fd6900}
.card_wrap .sub_title.g_thriller{color:#c00355}
.card_wrap .sub_title.g_historical{color:#62422b}
.card_wrap .sub_title.g_sports{color:#1ba8f2}
.card_wrap .sub_title.g_sf{color:#2d4464}
.card_wrap .sub_title.g_horror{color:#be0000}
.card_wrap .sub_title.g_super_hero{color:#4a20e2}
.card_wrap .sub_title.g_tiptoon{color:#ff76cd}
.card_wrap .sub_title.g_short_story{color:#2f2f2f}

/*david 添加 start*/
.card_wrap .sub_title.g_suspense{color:#3c3c3c;}
.card_wrap .sub_title.g_campus{color:#3c3c3c;}
.card_wrap .sub_title.g_ancientchinese{color:#3c3c3c;}
.card_wrap .sub_title.g_healing{color:#3c3c3c;}
.card_wrap .sub_title.g_love{color:#3c3c3c;}
.card_wrap .sub_title.g_fantasy{color:#3c3c3c;}
.card_wrap .sub_title.g_inspirational{color:#3c3c3c;}
.card_wrap .sub_title.g_metropolis{color:#3c3c3c;}
.card_wrap .sub_title.g_comedy{color:#3c3c3c;}
.card_wrap .sub_title.g_boy{color:#3c3c3c;}
.card_wrap .sub_title.g_termination{color:#3c3c3c;}
.card_wrap .sub_title.g_filmadaptation{color:#3c3c3c;}
/*david 添加 end*/

.card_wrap.my{padding:0 0 60px}
.card_wrap.my .sub_title_wrap{position:relative;height:76px}
.card_wrap.my .sub_title{padding:43px 0 0 15px;font-size:20px;line-height:22px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.card_wrap.my .sub_title.v2{padding:25px 0 0 15px}
.card_wrap.my .sub_title.v3{padding:45px 0 4px 15px}
.card_wrap.my .sub_title.v4{padding:59px 0 4px 15px}
.card_wrap.my .right{position:absolute;top:21px;right:11px}
.card_wrap.my .right a{vertical-align:top}
.card_wrap.my .right .ico_arr13{vertical-align:middle;margin:-2px 14px 0 0}
.card_wrap.my .right .lk_select_all{display:inline-block;margin:4px 9px 0 0;height:27px;line-height:29px;font-size:17px;color:#767676}
.card_wrap.my .right .ico_chk3{margin-right:7px}
.card_wrap.my .right .bar{margin:9px 11px}
.card_wrap.my .paginate{margin-top:4px}
.card_nodata{margin-bottom:8px;text-align:center}
.card_nodata h3{margin-top:24px;font-size:21px;font-weight:normal;line-height:23px}
.card_nodata .dsc{margin-top:7px;font-size:17px;line-height:23px;color:#5f5f5f}
.card_nodata .dsc.v2{margin-top:10px}
.card_nodata .ico_empty_fav{margin-top:55px}
.card_nodata .ico_empty_dash{margin-top:55px}
.card_nodata .btn_create2{margin:32px 0 7px}
.card_wrap.my .right .lk_select_all,
.card_wrap.my .right .btn_type2,
.card_wrap.my .right span.bar,
.card_wrap.my .right .cancel{display:none}
.card_wrap.my.edit_mode .right .edit{display:none}
.card_wrap.my.edit_mode .right .lk_select_all,
.card_wrap.my.edit_mode .right .btn_type2,
.card_wrap.my.edit_mode .right span.bar,
.card_wrap.my.edit_mode .right .cancel{display:inline-block}
.card_wrap.my .card_lst .btn_chk {display:none}
.card_wrap.my.edit_mode .card_lst .btn_chk {display:inline-block}
.card_wrap.my .card_item{overflow:hidden}
.card_wrap.my .card_item .info .subj{overflow:hidden;max-height:72px}
.card_wrap.publish{width:824px;padding:0 0 240px}
.card_wrap.publish .sub_title_wrap{position:relative;height:78px}
.card_wrap.publish .sub_title{padding:45px 0 0 0;font-size:20px;line-height:22px}
.card_wrap.publish .right{position:absolute;top:35px;right:0}
.card_wrap.publish .right a{vertical-align:top}

.patron_area{overflow:hidden;width:1110px;padding:76px 0 1px;margin:0 auto;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.patron_area .patron_inner{position:relative;height:110px;background:#fff}
.patron_area .patron_inner .patron_cont{padding:45px 0 0 45px}
.patron_area .patron_inner .txt{line-height:24px;font-size:20px}
.patron_area .patron_inner .txt.v2{overflow:hidden;display:inline-block;max-width:445px;text-overflow:ellipsis;white-space:nowrap}
.patron_area .patron_inner .ico_info3{margin-right:5px}
.patron_area .right_area{position:absolute;top:43px;left:654px;font-size:18px}
.patron_area .input_box{display:none;position:relative;vertical-align:top}
.patron_area .input_box.on{display:inline-block;*display:inline;zoom:1}
.patron_area .right_area .input_box{margin-left:3px}
.patron_area .input_patron{width:157px;height:22px;border-bottom:1px solid #d9d9d9;font-size:20px;line-height:22px}
.patron_area .right_area .input_patron{width:200px;font-size:18px}
.patron_area .placeholder{position:absolute;top:0;left:0;color:#b1b1b1}
.patron_area .bt_area{position:absolute;top:41px;left:527px}
.patron_area .bt_area button, .patron_area .register_btn{overflow:hidden;display:inline-block;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;background:#ececec;color:#595959;cursor:pointer}
.patron_area .bt_area button{width:66px;height:28px}
.patron_area .bt_area button+button{width:70px;margin-left:4px}
.patron_area .register_btn{width:80px;height:28px;margin:-2px 0 0 12px;vertical-align:top}
.patron_area .register_btn[disabled]{color:#cecece;cursor:auto}
.patron_area .btn_lineset{position:absolute;top:38px;right:46px;cursor:pointer}

/* favorites recently viewed */
.recently_lst{overflow:hidden;position:relative;padding-left:15px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.recently_lst li{float:left;padding-left:21px}
.recently_lst li:first-child{padding:0}
.recently_lst li a{display:block;width:92px}
.recently_lst .recently_thumb{display:block;width:92px;height:98px;background:#ebebeb url(../../assets/css-assets/29377ac4bc14.png) no-repeat}
.recently_lst .tit{display:block;overflow:hidden;padding-top:10px;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:normal;line-height:15px;color:#000}
.recently_lst .subj{display:block;overflow:hidden;padding-top:5px;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:13px;color:#848484}

/* favorites you may also like */
.like_lst{overflow:hidden;clear:both;padding-left:15px}
.like_lst .lst_type1 {border:none}
.like_lst .lst_type1 li{float:left;width:370px;border-bottom:1px solid #ddd;}
.like_lst .lst_type1 .info_area{height:83px;padding:15px 22px 0 114px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.like_lst .lst_type1 .info_area .subj{font-size:19px;line-height:26px}
.like_lst .lst_type1 .info_area .author{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.like_lst .lst_type1 .grade_area{margin-top:4px}

.card_wrap.search{padding:42px 0 69px}
.card_wrap.search .search_result{height:36px;margin-top:27px;padding-left:14px;font-size:17px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.card_wrap.search .card_nodata{margin:46px 0 9px;text-align:center}
.card_wrap.search .card_nodata .dsc{overflow:hidden;margin-top:21px;font-size:17px;line-height:27px;color:#5f5f5f;text-overflow:ellipsis}
.card_wrap.search .card_nodata .dsc span{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#3c3c3c}
.card_wrap.search .more_area{padding:6px 15px 0 0;text-align:right}
.card_wrap.search .more_area a{font-size:17px;line-height:19px;color:#7f7f7f}
.card_wrap.search .more_area span{margin:5px 0 0 4px}

/* Ranking list */
.ranking_lst{overflow:hidden;width:1110px;margin:0 auto}
.ranking_lst.main{padding:53px 0 70px}
.ranking_lst.top{padding:33px 0 115px}
.ranking_lst.my{padding:50px 0 112px}
.ranking_lst.search{padding:58px 0 90px}
.ranking_lst .title_area{position:relative;z-index:10;height:35px}
.ranking_lst.top .title_area{height:37px}
.ranking_lst.top .title_area h2{font-size:17px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:19px}
.ranking_lst .title_area h2 a,.ranking_lst .title_area h2 span{display:inline-block;border:1px solid transparent;font-size:20px;line-height:22px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;vertical-align:top}
.ranking_lst .title_area h2 span em{margin-left:3px;vertical-align:top;font-size:17px;color:#767676}
.ranking_lst .title_area .ico_arr1{margin:3px 0 0 6px}
.ranking_lst .title_area .sort_area{position:absolute;top:2px;right:0;padding-right:12px}
.ranking_lst .title_area .sort_area .checked{position:relative;display:inline-block;padding-right:24px;vertical-align:top;font-size:16px;line-height:18px;color:#6c6c6c;font-weight: bold;}
.ranking_lst .title_area .sort_area .checked .ico_chk{position:absolute;top:1px;right:0}
.ranking_lst .title_area .sort_box{display:none;position:absolute;top:33px;right:0;z-index:10;width:188px;padding:9px 0 11px;border:1px solid #ddd;background:#fff}
.ranking_lst .title_area .sort_box li{position:relative;height:43px;/*padding-right:35px;*/text-align:right}
.ranking_lst .title_area .sort_box li.genre_bottom_left_items{float:left;width:78px;text-align: right;}
.ranking_lst .title_area .sort_box li:first-child{margin:0}
.ranking_lst .title_area .sort_box a{display:block;height:23px;line-height:23px;padding-top:10px;cursor:pointer;font-size:16px;color:#6c6c6c;text-align: center;}
.ranking_lst .title_area .sort_box a:hover{font-weight: bold;}
.ranking_lst .title_area .sort_box a.wid_size{width:64px;}
.ranking_lst .title_area .sort_box a.wid_size_l{width:64px;}
.ranking_lst .title_area .sort_box .ico_chk{position:absolute;top:11px;right:11px}
.ranking_lst .left_area,.ranking_lst .right_area{float:left;width:50%}
.ranking_lst .left_area .title_area,.ranking_lst .left_area .lst_type1,.ranking_lst .left_area .ranking_tab{margin-right:30px}
.ranking_lst .right_area .title_area,.ranking_lst .right_area .lst_type1,.ranking_lst .right_area .ranking_tab{margin-left:30px}
.ranking_tab{border-bottom:1px solid #dcdcdc;zoom:1;border-top: 1px solid #dcdcdc;padding-bottom:13px;}
.ranking_tab:after{display:block;clear:both;content:''}
.ranking_tab li{float:left;height:26px;margin: 13px 0 0 38px;}
ul.v2 li{float:left;height:26px; margin: 13px 45px 0 38px;}
.ranking_tab a{display:block;line-height:26px;text-align:center;cursor:pointer;font-size:16px;color: #6c6c6c;}
.ranking_tab a:hover{color:#7a27fc}
.ranking_tab a span{display:inline-block;vertical-align:middle;line-height:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.ranking_tab li.on a{position:relative;z-index:10;margin:-1px 0;padding-top:1px;border-bottom:2px solid #7a27fc;color:#7a27fc}
/* List type */
.lst_type1{border-bottom:1px solid #ddd}
.lst_type1 li{position:relative;border-top:1px solid #ddd}
.lst_type1 a{display:block;cursor:pointer}
.lst_type1 .pic_area{position:absolute;top:0;left:0;width:92px;height:98px}
.lst_type1 .icon_area{position:absolute;left:7px;bottom:6px;z-index:10}
.lst_type1 .icon_area span{margin-right:3px}
.lst_type1 .num_ranking{position:absolute;top:11px;left:9px;z-index:10}
.lst_type1 .info_area{height:98px;padding:0 80px 0 115px}
.lst_type1 .info_area .genre{padding-top:22px;font-size:13px;line-height:15px}
.lst_type1 .info_area .subj{overflow:hidden;padding-top:3px;font-size:18px;line-height:21px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;white-space:nowrap;text-overflow:ellipsis}
.lst_type1 .info_area .author{font-size:13px;line-height:15px}
.lst_type1 .ranking_top{overflow:hidden;height:200px;border-top:none}
.lst_type1 .ranking_top a{height:200px}
.lst_type1 .ranking_top .num_ranking{top:26px;left:7px;font-size:56px;color:#000}
.lst_type1 .ranking_top .pic_area{position:absolute;top:-38px;right:0;left:auto;width:256px;height:256px}
.lst_type1 .ranking_top .icon_area{right:15px;left:auto;bottom:16px}
.lst_type1 .ranking_top .info_area{position:absolute;top:0;left:44px;z-index:10;width:420px;height:auto;padding:0 40px 0 0}
.lst_type1 .ranking_top .info_area .genre{padding-top:26px}
.lst_type1 .ranking_top .info_area .subj{margin-top:3px;font-size:23px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:23px}
.lst_type1 .ranking_top .info_area .author{margin-top:9px;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:16px}
.lst_type1 .ranking_top .summary{overflow:hidden;width:310px;max-height:48px;margin-top:6px;font-size:14px;line-height:16px}
.lst_type1 .ranking_top .grade_area{position:relative;top:auto;right:auto;margin:10px 0 0}

/* daily */
.daily_dsc{line-height:67px;font-size:17px}
.daily_dsc strong{font-weight:normal;color:#7a35fc}
.daily_head{width:1200px;margin:0 auto;height:66px;line-height:78px;border-bottom:1px solid #eaeaea;font-size:17px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal;}
.daily_lst{overflow:hidden;width:1208px;margin:0 auto}
.daily_section{float:left;width:154px;padding:0 4px 4px}
.daily_section h2 a{display:block;height:66px;line-height:68px;text-align:center;font-size:17px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.daily_section h2 a:hover{color:#7a35fc}
.daily_section h2 span{margin-top:26px}
.daily_card{border:1px solid #dbdbdb;border-top:none}
.daily_card li{width:152px;height:152px;border-top:1px solid #dbdbdb}
.daily_card_item{display:block;position:relative;width:100%;height:100%;background:#fff;text-align:right;cursor:pointer}
.daily_card_item img{margin-top:14px}
.daily_card_item .info{position:absolute;top:14px;left:12px;width:130px;height:110px;text-align:left}
.daily_card_item .subj{font-size:16px;line-height:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal}
.daily_card_item .author{display:none}
.daily_card_item .icon_area{margin-top:3px}
.daily_card_item .icon_area span{margin-right:3px}
.daily_card_item .genre{position:absolute;left:12px;bottom:7px;font-size:13px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:14px}
.daily_card_item .grade_area{display:none}
.daily_section.on{width:228px;background:#7a35fc}
.daily_section.on h2 a{color:#fff}
.daily_section.on .daily_card li{width:226px}
.daily_section.on .daily_card_item .genre{top:14px;bottom:auto}
.daily_section.on .daily_card_item .info{top:28px;width:206px;height:90px}
.daily_section.on .daily_card_item .subj{margin-top:5px;font-size:17px;line-height:17px}
.daily_section.on .daily_card_item .author{display:block;margin-top:2px;font-size:14px;line-height:15px}
.daily_section.on .daily_card_item .grade_area{display:block;position:absolute;left:11px;bottom:13px;line-height:17px}
.daily_lst.comp{margin-top:45px;padding-bottom:72px}
.daily_lst.comp .daily_head{border-bottom:none}
.daily_lst.comp .daily_section{float:none;width:auto;padding:0}
.daily_lst.comp .daily_section.on{background:none}
.daily_lst.comp .daily_card{overflow:hidden;border:none}
.daily_lst.comp .daily_card li{float:left;width:228px;height:152px;margin:0 4px 8px;border:1px solid #dbdbdb}

/* Detail */
.detail_bg{position:absolute;top:100px;left:0;width:100%;height:321px;background:#fff}
.detail_bg.g_drama{background:#00b19a}
.detail_bg.g_fantasy{background:#8b00e9}
.detail_bg.g_comedy{background:#eea800}
.detail_bg.g_action{background:#006afa}
.detail_bg.g_slice_of_life{background:#9ab710}
.detail_bg.g_romance{background:#fd337f}
.detail_bg.g_heartwarming{background:#fd6900}
.detail_bg.g_thriller{background:#c00355}
.detail_bg.g_historical{background:#62422b}
.detail_bg.g_sports{background:#1ba8f2}
.detail_bg.g_sf{background:#2d4464}
.detail_bg.g_horror{background:#be0000}
.detail_bg.g_super_hero{background:#4a20e2}
.detail_bg.g_tiptoon{background:#ff76cd}
.detail_bg.g_short_story{background:#2f2f2f}


.detail_header{position:relative;z-index:20;height:240px;text-align:center}
.detail_header .thmb{position:absolute;top:0;left:0}
.detail_header .valign{display:inline-block;height:100%;vertical-align:middle}
.detail_header .info{display:inline-block;*display:inline;position:relative;max-width:1196px;vertical-align:middle;zoom:1}
.detail_header .info .genre{margin-top:2px;font-size:20px;line-height:21px;font-weight:normal}
.detail_header .info .subj{padding-top:5px;font-size:57px;line-height:57px;font-weight:normal;color:#fff;clear:both}
.detail_header .info .subj.long_text{padding-top:8px;font-size:34px;line-height:40px}
.detail_header .info .author{margin-top:8px;position:relative;margin-left:21px;font-size:20px;color:#fff;display:inline-block}
.detail_header .info .subj + .author{margin-left:0}
.detail_header .info .ico_info2,.detail_header .info .ico_search2{margin:-3px 0 0 8px;vertical-align:middle}
.detail_header .info .toon_btn .ly_area{top:40px;right:-83px;z-index:60;line-height:27px}
.detail_header .info.challenge{max-width:933px;margin-left:264px;text-align:left}
.detail_header .info.challenge .genre{float:left;margin:0 7px 0 0;line-height:normal;color:#fff}
.detail_header .info.challenge .subj{color:#fff!important}
.detail_header .info.challenge .author{color:#fff!important}
.detail_header .info.challenge .ico_search2{background-position:-450px -20px}
.detail_header .spi_wrap{position:absolute;right:0;bottom:10px}
.detail_header .spi_area [class^=ico_]{width:35px;height:35px}
.detail_header .spi_area li{float:left;margin-left:6px}
.detail_header .spi_area li:first-child{margin:0}
.detail_header .spi_area li .ly_area{top:-73px;right:0;height:24px;height:23px \9;padding:16px 24px;padding-top:16px \9;border:none}
.detail_header .spi_area li .ico_copy ~ .ly_area{top:-94px;left:auto;right:-17px;height:48px;height:43px \9;padding-top:15px \9}
.detail_header .spi_area li .ly_area .ly_cont{font-size:15px;color:#000;text-align:center;vertical-align:middle}
.detail_header .spi_area li .btn_favorite.on ~ .ly_area{right:-15px}
.detail_header .spi_area li .btn_favorite.on ~ .ly_area .ico_arr{left:auto;right:23px}
.detail_header .spi_area li .ico_copy ~ .ly_area .ico_arr{left:auto;right:24px}
.detail_header .spi_area li .btn_favorite ~ .ly_area .ico_arr{left:auto;right:36px}
.detail_header .ico_facebook{background-position:-40px -290px}
.detail_header .ico_twitter{background-position:-80px -290px}
.detail_header .ico_weibo{background-position:-140px -640px}
.detail_header .ico_qq{background-position:-180px -640px}
.detail_header .ico_renren{background-position:-220px -640px}
.detail_header .ico_wechat{background-position:-310px -830px}
.detail_header .ico_line{background-position:-260px -640px}
.detail_header .ico_tumblr{background-position:-310px -910px}
.detail_header .ico_googleplus{background-position:-350px -910px}
.detail_header .ico_reddit{background-position:-390px -910px}
.detail_header .ico_rss{background-position:-430px -910px}
.detail_header.type_white .info .author{color:#252525}
.detail_header.type_white .subj{color:#000}
.detail_header.type_white .btn_favorite{background:#2f2f2f;color:#fff}
.detail_header.type_white .btn_favorite .ico_plus4{background-position:-320px -530px}
.detail_header.type_white .btn_favorite.on{border:0;background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat 0px -210px}
.detail_header.type_white .btn_favorite.on .ico_plus4{background-position:-340px -530px}
.detail_header.type_white .ico_search2{background-position:-450px 0}
.detail_header.type_white .ico_info2{background-position:-300px -90px}
.detail_header.type_white .ico_favorites{background-position:0 -930px}
.detail_header.type_white .ico_favorites.on{background-position:-100px -930px}
.detail_header.type_white .ico_facebook{background-position:-40px -250px}
.detail_header.type_white .ico_twitter{background-position:-80px -250px}
.detail_header.type_white .ico_weibo{background-position:-140px -680px}
.detail_header.type_white .ico_qq{background-position:-180px -680px}
.detail_header.type_white .ico_renren{background-position:-220px -680px}
.detail_header.type_white .ico_wechat{background-position:-350px -830px}
.detail_header.type_white .ico_line{background-position:-260px -680px}
.detail_header.type_white .ico_copy{background-position:-120px -250px}
.detail_header.type_white .ico_tumblr{background-position:-310px -870px}
.detail_header.type_white .ico_googleplus{background-position:-350px -870px}
.detail_header.type_white .ico_reddit{background-position:-390px -870px}
.detail_header.type_white .ico_rss{background-position:-430px -870px}
.detail_header .toon_btn{display:inline-block;*display:inline;height:23px;margin:-4px 0 0 -1px;vertical-align:middle;zoom:1}
.detail_header .toon_btn .btn_type4{margin-right:4px}
.detail_header.challenge{text-align:left}
.detail_header.challenge .thmb{top:11px}
.detail_header.challenge .thmb .skin{position:absolute;top:0;left:0;width:218px;height:218px;background:url(../../assets/css-assets/d235d446327a.png) no-repeat}
.detail_header.challenge .thmb{top:12px;left:23px}
.detail_header.challenge .thmb img{border-radius:100px}
.detail_header .ly_area.lock{position:absolute;top:-58px;left:50px;height:42px;padding:0 13px 0 16px;border:none;line-height:44px}
.detail_header .ly_area.lock .ico_lock2{margin:11px 7px 0 0}
.detail_header .ly_area.lock .ico_arr.dn{left:17px}

.detail_body{overflow:hidden;position:relative;z-index:30;min-height:839px;margin-bottom:70px;background:#fff}
.detail_body .detail_lst{float:left;position:relative;width:761px;min-height:742px;padding:31px 20px 66px;border-right:2px solid #f5f5f5;background:#fff}
.detail_body .detail_lst ul span{display:inline-block;padding-top:26px;vertical-align:top}
.detail_body .detail_lst .lock_mask{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;background:#fff;opacity:.86;filter:alpha(opacity=86)}
.detail_body .detail_lst .ico_lock{position:absolute;top:21px;left:50%;padding:0;margin-left:-11px;z-index:10}
.detail_body .detail_lst .thmb{position:relative;padding:0}
.detail_body .detail_lst .thmb .bdr{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #ff5039}
.detail_body .detail_lst .subj{width:424px;margin-left:12px;padding-top:24px;font-size:17px}
.detail_body .detail_lst .subj.v2{width:608px;padding-top:19px;line-height:20px}
.detail_body .detail_lst .subj span{overflow:hidden;width:auto;max-width:370px;padding:0;color:#3d3d3d;white-space:nowrap;text-overflow:ellipsis}
.detail_body .detail_lst .date{width:102px;font-size:14px;color:#b1b1b1;letter-spacing:1px}
.detail_body .detail_lst .tx_up{margin-left:5px;font-size:13px;color:#7a27fc}
.detail_body .detail_lst .ico_bgm{vertical-align:middle;margin:-2px 0 0 5px}
.detail_body .detail_lst .like_area{width:76px;font-size:14px;color:#b1b1b1;letter-spacing:1px}
.detail_body .detail_lst .tx{width:59px;padding-top:25px;font-size:17px;color:#3d3d3d;letter-spacing:1px;text-align:right}
.detail_body .detail_lst li{position:relative;border-bottom:1px solid #f5f5f5}
/*借阅券add 2104123 david*/
.detail_body .detail_lst li:first-child{/*border-top:1px solid #f5f5f5 借阅券修改*/}
.episodeListDpLogo{position:relative;width:760px;height: 65px;line-height: 65px;font-size:16px;color:#000;font-family: PingFangSC-Medium;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;margin-bottom: 19px;}
.episodeListDpLogo .gg_details{width:381px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.episodeListDpLogo .gg_txt{width:36px;height:19px;background:url(../../assets/css-assets/184cee623943.png) no-repeat;background-size:36px 19px;display: inline-block;vertical-align: middle;margin-right:5px;margin-top:-2px;}
.episodeListDpLogo .gg_more{position: absolute;right:0;top:0;font-size:15px;}
.episodeListDpLogo .gg_more .gg_more_t{margin-right:4px;}
.episodeListDpLogo .ico_right_arrow{display:inline-block;width:7px;height:11px;background: url(../../assets/css-assets/fe6463cf25cc.png) no-repeat;vertical-align: middle;}
.pcDailyPassQrcodeBg{height:119px;padding-top:1px;background: #2f2f2f;font-family: PingFangSC-Medium;}
.pcDailyPassQrcodeContainer{height: 62px;width:461px;margin:29px auto auto auto;}
.pcDailyPassQrcodeContainer .pcDailyPassThumbnail{float:left;width:60px;height:60px;margin-right: 14px;}
.pcDailyPassQrcodeContainer .pcDailyPassThumbnail img{width:100%;height:100%;border-radius: 50%;}
.pcDailyPassQrcodeContainer .pcDailyPassContent{float:left;margin:5px 59px 0 0;}
.pcDailyPassQrcodeContainer .pcDailyPassContent .Content_txt_1{font-size:18px;color:#fff;}
.pcDailyPassQrcodeContainer .pcDailyPassContent .Content_txt_2{font-size:14px;color:#fff;margin-top:3px;}
.pcDailyPassQrcodeContainer .pcDailyPassContent .Content_txt_2 span{color:#9c85ff;}
.pcDailyPassQrcodeContainer .pcDailyPassQrcode {float:left;width:52px;height:52px;background: #fff;padding:5px;}
.pcDailyPassQrcodeContainer .pcDailyPassQrcode img{}
/*借阅券end 2104123*/
.detail_body .detail_lst li>a{display:block;height:73px;white-space:nowrap;cursor:pointer}
.detail_body .detail_lst li:hover{background:#fbfbfb}
.detail_body .detail_lst li a:visited .subj span,.detail_body .detail_lst li a:visited .date,.detail_body .detail_lst li a:visited .tx,.detail_body .detail_lst li a:visited .like_area{color:#c4c4c4}
.detail_body .detail_lst .ico_like{margin:4px 5px 0 0}
.detail_body .detail_lst .manage_blank{display:none;width:114px;height:100%;padding:0;vertical-align:top}
.detail_body .detail_lst .manage{display:none;position:absolute;top:26px;left:415px}
.detail_body .detail_lst .owner .subj{width:307px}
.detail_body .detail_lst .owner .subj span{max-width:290px}
.detail_body .detail_lst .owner .manage_blank{display:inline-block}
.detail_body .detail_lst .owner .manage{display:block;padding:0}
.detail_body .detail_lst .owner .manage a{margin-right:3px}

.detail_body .detail_notice{padding:23px 0;border-top:1px solid #f5f5f5;font-size:17px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#010101;text-align:center}
.detail_body .detail_notice .txt_ico_hiatus{margin:-2px 11px 0 0}
.detail_body .paginate{position:absolute;left:0;bottom:18px;width:100%;text-align:center}
.detail_body .paginate .pg_prev{margin-left:-13px}
.detail_body .paginate .pg_next{margin-right:-13px}

.detail_body.episode{width:1110px;margin:20px auto 0;min-height:0}
.detail_body.episode .detail_lst{float:none;padding:20px 20px 66px;width:auto;border:none;min-height:0}
.detail_body.episode.v2 .detail_lst{padding:20px}
.detail_body.episode .detail_lst .subj{width:644px}
.detail_body.episode .detail_lst .subj span{max-width:540px}
.detail_body.episode .detail_lst .subj em,.detail_body.episode .detail_lst .subj button{display:inline-block;vertical-align:middle;margin-top:-1px}
.detail_body.episode .detail_lst .subj button{cursor:pointer}
.detail_body.episode .detail_lst .subj .btn_publish{margin-left:10px}
.detail_body.episode .detail_lst .subj .ico_caution{margin:-2px 0 0 3px}
.detail_body.episode .detail_lst .subj .tx_published{margin-left:6px;font-family:verdana;font-size:13px;color:#05f269}
.detail_body.episode .detail_lst .subj .tx_removed{margin-left:6px;font-family:verdana;font-size:13px;color:#ff5039}
.detail_body.episode .detail_lst .date{width:140px;text-align:right}
.detail_body.episode .detail_lst .manage_blank{width:110px}
.detail_body.episode .detail_lst .manage{left:898px}

.detail_body.stat{width:1110px;margin:20px auto 0;min-height:0;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.detail_body.stat .stat_cont{padding:0 60px 58px}
.detail_body.stat .stat_header{position:relative;height:100px;border-bottom:1px solid #eaeaea}
.detail_body.stat .stat_header .tit{padding:43px 0 0 5px;font-size:20px;font-weight:normal}
.detail_body.stat .stat_header .update_date{position:absolute;top:47px;right:6px;font-size:14px;opacity:.3;filter:alpha(opacity=30)}
.detail_body.stat .stat_info{padding:46px 0 48px 20px;font-size:16px;color:#2f2f2f}
.detail_body.stat .stat_info .col1 p{position:relative;padding-left:25px}
.detail_body.stat .stat_info .num{font-size:36px;line-height:38px;font-family:'hind','simhei',verdana,Helvetica,sans-serif}
.detail_body.stat .stat_info [class^=ico_]{position:absolute;left:0}
.detail_body.stat .stat_info .ico_chart{top:1px;left:1px}
.detail_body.stat .stat_info .ico_calendar, .detail_body.stat .stat_info .ico_calendar2{top:3px}
.detail_body.stat .stat_lst{padding-top:43px;line-height:15px;zoom:1}
.detail_body.stat .stat_lst:first-child{padding-top:0}
.detail_body.stat .stat_lst:after{display:block;clear:both;content:''}
.detail_body.stat .stat_lst li{float:left}
.detail_body.stat .stat_lst li.col1{width:191px;font-size:20px;line-height:24px;color:#05f269}
.detail_body.stat .stat_lst li.col2{width:161px}
.detail_body.stat .stat_lst li.col3{width:209px}
.detail_body.stat .stat_lst li.col4{width:222px}
.detail_body.stat .stat_lst li.col5{width:187px}
.detail_body.stat .stat_lst.last li{color:#acacac}
.detail_body.stat .lk_stat_bonus{display:block;position:relative;height:50px;padding-left:18px;font-size:18px;line-height:50px;border:1px solid #eaeaea}
.detail_body.stat .lk_stat_bonus .ico_arr19{position:absolute;top:19px;right:15px}

.detail_body.stat .pledge_area{padding-top:36px}
.pledge_tbl{width:100%;border-collapse:collapse;border-spacing: 0;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:18px}
.pledge_tbl thead{color:#000}
.pledge_tbl thead tr:first-child td{height:70px;padding-left:16px;font-size:20px}
.pledge_tbl thead tr:first-child img{border-radius:28px;margin-right:8px}
.pledge_tbl thead tr:first-child .tit{display:inline-block;padding-top:13px}
.pledge_tbl tbody{color:#bcbec0}
.pledge_tbl td{height:49px;padding-left:18px;border:1px solid #eaeaea}
.pledge_tbl td.on{color:#000;background:#f2f2f2}
.pledge_tbl td strong{font-weight:normal;color:#05f269}
.pledge_tbl .badge_eligible{height:18px;padding:0 5px;border:1px solid #05f269;border-radius:5px;margin:18px 0 0 6px;background:transparent;line-height:20px;text-align:center;font-size:12px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#05f269}
.pledge_tbl .badge_eligible.not{border:1px solid #f33;color:#f33}
.pledge_tbl .ico_diagonal_line{position:absolute;width:166px;height:51px;background-position:-334px -1435px;margin:-25px 0 0 -20px}
.pledge_tbl .empty_box{position:relative;width:100%;height:100%;}
.detail_body.stat .pledge_area .guide_dsc{padding-top:29px;margin-bottom:-10px;font-size:18px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#bcbec0}

.ly_patron_guide{width:746px;height:535px;padding:47px 22px 40px 51px;font-size:18px}
.ly_patron_guide .btn_close{position:absolute;top:20px;right:19px;width:18px;height:18px;background-position:-410px -1380px}
.ly_patron_guide .patron_inner{width:709px}
.ly_patron_guide .patron_guide_cont{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:left;color:#58595b}
.ly_patron_guide .patron_guide_cont h3{padding-top:32px;font-size:20px;line-height:27px;font-weight:normal;color:#000}
.ly_patron_guide .patron_guide_cont h3:first-child{padding-top:0}
.ly_patron_guide .patron_guide_cont p{padding-top:10px;line-height:24px}
.ly_patron_guide .patron_guide_cont .lk_patron,
.ly_patron_guide .patron_guide_cont .email_dsc a{display:inline-block;border-bottom:1px solid #58595b;margin-top:3px;line-height:18px;vertical-align:top;color:#58595b}
.ly_patron_guide .patron_guide_cont ul{padding-top:10px;line-height:24px}
.ly_patron_guide .patron_guide_cont .guide_dsc{color:#a7a9ac}
.ly_patron_guide .patron_guide_cont .guide_dsc.v2{padding-top:18px}
.ly_patron_guide .patron_guide_cont .tbl_dsc{padding-top:34px}
.ly_patron_guide .patron_guide_cont .pledge_tbl{margin-top:16px}
.ly_patron_guide .patron_guide_cont .pledge_tbl thead td{height:49px;font-size:18px}
.ly_patron_guide .patron_guide_cont .pledge_tbl tbody{color:#58595b}
.ly_patron_guide .patron_guide_cont .pledge_tbl tbody td{background:#fbfbfb}
.ly_patron_guide .patron_guide_cont .pledge_tbl .badge_eligible{margin-top:4px}
.ly_patron_guide .patron_guide_cont .pledge_tbl .ico_diagonal_line{width:117px;height:49px;background-position:-72px -1444px}
.ly_patron_guide .patron_guide_cont .pledge_tbl .before_episodes td{background:#fff}
.ly_patron_guide .patron_guide_cont .scrollbar-v .scrollbar-thumb{width:6px}

.detail_other{overflow:hidden;clear:both;margin:74px 0 112px}
.detail_other h2{display:inline-block;margin-bottom:14px;font-size:20px;line-height:22px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal}
.detail_other h2 .point{color:#7a27fc}
.detail_other .lst_type1{border-bottom:none}
.detail_other .lst_type1 li{float:left;width:400px;border-top:none;background:#fff}
.detail_other .lst_type1 .info_area{height:83px;padding:15px 22px 0 114px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.detail_other .lst_type1 .info_area .subj{font-size:19px;line-height:26px}
.detail_other .lst_type1 .info_area .author{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.detail_other .lst_type1 .grade_area{margin-top:4px}
.detail_body ~ .detail_other.recommnd{margin-top:4px}

.detail_other.recommnd{float:left;clear:none;width:386px}
.detail_other.recommnd ~ .recommnd{padding-left:21px}
.detail_other.recommnd h2{overflow:hidden;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap}
.detail_other.recommnd .card_lst{width:auto;padding-left:0;margin:0}
.detail_other.recommnd .card_lst li{width:190px;height:190px;margin:0 0 0 6px}
.detail_other.recommnd .card_lst li:first-child{margin-left:0}
.detail_other.recommnd .card_item .info{width:163px;height:163px}
.detail_other.recommnd .card_item>img{border:solid 1px #dbdbdb}

.aside .grade_num{margin-left:5px}
.aside.detail{position:relative;width:357px;height:100%;padding:43px 0 316px 40px;margin-left:-2px;border-left:2px solid #f5f5f5}
.aside.detail .day_info{position:relative;font-size:19px;line-height:25px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000}
.aside.detail .day_info [class^=txt_ico]{position:absolute;top:0;left:0}
.aside.detail .summary{margin:3px 57px 0 0;font-size:16px;line-height:25px;color:#313131}
.aside.detail .grade_area{position:relative;padding:14px 0 34px;z-index:100}
.aside.detail .grade_area .ico_grade5,
.aside.detail .grade_area .ico_subscribe,
.aside.detail .grade_area .ico_view {vertical-align:middle}
.aside.detail .grade_area .ico_grade5{margin-top:-3px}
.aside.detail .grade_area .bar{width:2px;height:21px;margin-left:9px;background:#f2f2f2;vertical-align:middle}
.aside.detail .grade_area .cnt{display:inline-block;margin:0 6px 0 5px;font-size:16px;color:#000;vertical-align:middle}
.aside.detail .grade_area .txt_btn_rate{margin-left:2px}
.aside.detail .grade_area .ly_grade{display:none;overflow:hidden;position:absolute;top:41px;right:0;width:266px;min-height:122px;padding-bottom:43px;border:1px solid #b4b4b4;border-radius:15px;background:#fff;text-align:center}
.aside.detail .grade_area .ly_grade.on{display:block}
.aside.detail .grade_area strong{display:block;padding:26px 0 10px;font-size:16px;font-weight:normal;color:#fff;text-align:center}
.aside.detail .grade_area .ly_grade .star_area{display:inline-block;height:30px;margin:-2px 0 -1px 3px}
.ly_grade .star_area a{display:inline-block;overflow:hidden;width:104px;height:17px;background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat -90px -330px;vertical-align:top}
.aside.detail .grade_area .ly_grade .star_area a{float:left;width:15px;height:30px;background-position:-360px -720px;text-indent:-9999px}
.aside.detail .grade_area .ly_grade .star_area a.on{background-position:-320px -720px}
.aside.detail .grade_area .ly_grade .star_area a.st_r{margin-right:3px;background-position:-375px -720px}
.aside.detail .grade_area .ly_grade .star_area a.st_r.on{background-position:-335px -720px}
.aside.detail .grade_area .ly_grade .star_area a:first-child{position:absolute;top:-9999px}
.aside.detail .grade_area .ly_grade .grade_cnt{display:block;padding:17px 0 0;font-size:36px;line-height:38px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000}
.aside.detail .grade_area .ly_grade .grade_txt{padding-bottom:7px;line-height:22px;font-size:16px;color:#737373}
.aside.detail .grade_area .grade_btn{position:absolute;left:0;bottom:0;width:266px;border-top:1px solid #b4b4b4;background:#fff}
.aside.detail .grade_area .grade_btn a{display:inline-block;float:left;width:132px;height:42px;font-size:16px;line-height:44px;color:#000;text-align:center}
.aside.detail .grade_area .grade_btn a:first-child{border-right:1px solid #b4b4b4}
.aside.detail .grade_area li{float:left;position:relative;padding-left:18px}
.aside.detail .grade_area li:first-child{padding-left:0}
.aside.detail .grade_area:after{display:block;clear:both;content:''}
.aside.detail .ly_grade.retry{min-height:107px;height:auto;padding-bottom:43px}
.aside.detail .ly_grade.retry .grade_txt{padding:31px 15px 25px;line-height:24px;color:#000}
.aside.detail .aside_btn{margin-top:22px}
.aside.detail .aside_btn .btn_type7{position:relative;min-width:282px;height:46px;margin-top:20px;background:#2f2f2f}
.aside.detail .aside_btn .btn_type7 .ico_arr21{position:absolute;top:17px;right:19px}
.aside.detail .aside_translatedby{position:relative;margin:26px 38px 0 0;padding-bottom:19px;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}
.aside.detail .aside_translatedby h2{margin:21px 0 5px;font-weight:normal;font-size:18px;line-height:22px}
.aside.detail .aside_translatedby .lk_more{position:absolute;top:21px;right:0;font-size:14px;line-height:16px;color:#05f269}
.aside.detail .aside_translatedby .lst_lang{margin-top:5px;font-size:15px;line-height:18px;color:#959595;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.aside.detail .aside_translatedby .lst_lang strong{margin-right:11px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000}
.aside.detail .aside_translatedby .lst_lang a{color:#959595}
.aside.detail .aside_translatedby .lst_lang .bar{margin:1px 6px 0;height:12px;background:#e5e5e5}

/* select box */
.sel_bx{display:inline-block;*display:inline;position:relative;border-radius:17px;border:1px solid #000;background:#1c1c1c;text-align:left;vertical-align:top;zoom:1}
div[id*=scrollbox],#languageSelectBoxLayer,#webtoonScrollBoxLayer{position:relative;width:100%;height:100%}
.sel_bx .checked{display:block !important;overflow:hidden;height:100%;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.selbx_lst{display:none}
.sel_bx .checked.unfd ~ .selbx_lst{display:block;z-index:100;width:100%;border-radius:17px}
.sel_bx a.checked.unfd{display:none !important}
.sel_bx ul{overflow:hidden}
.sel_bx ul a{display:block;padding:0 40px 0 20px;font-size:15px;color:#6c6c6c;line-height:26px}
.sel_bx ul li{position:relative}
.sel_bx ul li.on a{color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.sel_bx ul li span[class^=ico_chk]{top:6px;right:15px}
.sel_bx span[class^=ico_chk]{position:absolute;top:11px;right:15px;cursor:pointer}
.sel_bx.bg_wh{border-color:#b4b4b4;background:#fff}
.sel_bx.bg_wh li.on a{color:#000}
.sel_bx.bg_wh li:hover{background:#f4f4f4}
.sel_bx.bg_wh li:hover a{color:#000}

/* Viewer */
.tool_area{position:fixed;z-index:100;min-width:1200px;width:100%;height:50px;background:#2f2f2f;font-size:17px;font-weight:normal;color:#fff}
.tool_area .info{position:absolute;top:0;left:0;width:44%;z-index:100}
.tool_area .logo{height:50px}
.tool_area .logo .btn_logo{display:block;position:relative;z-index:100;width:36px;height:34px;margin:8px 20px;background-position:-190px -430px}
.tool_area .subj_info{margin-top:11px;}
.tool_area .subj_info .subj{display:inline-block;overflow:hidden;position:relative;z-index:100;max-width:50%;margin-right:11px;font-size:18px;color:#fff;white-space:nowrap;text-overflow:ellipsis}
.tool_area .subj_episode{display:inline-block;overflow:hidden;max-width:28%;margin-top:1px;letter-spacing:1px;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:normal}
.tool_area .bgm_btn{display:inline-block;*display:inline;position:relative;z-index:100;margin:4px 0 0 5px;vertical-align:top;zoom:1}
.toon_btn{display:inline-block;*display:inline;position:relative;margin:4px 0 0 5px;vertical-align:top;zoom:1}
.tool_area .toon_btn{z-index:100}
.toon_btn .ly_area{top:42px;right:-87px;padding:13px 25px 16px;font-size:17px;text-align:center}
.toon_btn .ly_area .ico_arr.v2.up{right:105px}
.tool_area .ico_arr2{margin:8px 6px 0 0;vertical-align:top}
.tool_area .paginate.v2{position:relative;z-index:50;height:50px}
.tool_area .paginate.v2 [class^=pg_]{width:32px;height:33px;margin-top:8px;vertical-align:top}
.tool_area .paginate.v2 [class^=pg_] em{width:100%;height:100%;margin:0;vertical-align:top}
.tool_area .paginate.v2 .pg_prev em{background-position:-170px -190px}
.tool_area .paginate.v2 .pg_next em{background-position:-210px -190px}
.tool_area .paginate.v2 .pg_prev.dim em{background-position:-90px -190px}
.tool_area .paginate.v2 .pg_next.dim em{background-position:-130px -190px}
.tool_area .paginate.v2 .tx{display:inline-block;margin:12px 11px 0 12px;letter-spacing:1px;cursor:pointer}
.tool_area .episode_area{display:none;width:100%;height:161px;border:none;background:url(../../assets/css-assets/088fa0f7eb7f.png) repeat;padding:0}
.tool_area .episode_area.unfd{display:block}
.tool_area .btn_episode_fd{display:none;position:absolute;left:50%;bottom:-186px;margin-left:-42px}
.tool_area .episode_area.unfd ~ .btn_episode_fd{display:block}
.tool_area .episode_lst{height:100%}
.tool_area .episode_lst ul{height:100%}
.tool_area .episode_lst li{padding:31px 15px 0}
.tool_area .episode_lst .paginate a{top:74px}
.tool_area .right_area{position:absolute;top:0;right:0;z-index:100}
.tool_area .right_area .toon_btn{float:left;margin:12px 15px 0 0}
.tool_area .right_area .bgm_btn{float:left;margin:11px 15px 0 0}
.tool_area .spi_area{float:left;margin:9px 14px 0 0;text-align:center}
.tool_area .spi_area [class^=ico_]{width:31px;height:31px}
.tool_area .spi_area .ico_favorites{background-position:-200px -250px}
.tool_area .spi_area .ico_favorites.on{background-position:0 -360px}
.tool_area .spi_area .ico_facebook{background-position:-240px -250px}
.tool_area .spi_area .ico_twitter{background-position:-280px -250px}
.tool_area .spi_area .ico_weibo{background-position:-310px -640px}
.tool_area .spi_area .ico_qq{background-position:-350px -640px}
.tool_area .spi_area .ico_renren{background-position:-390px -640px}
.tool_area .spi_area .ico_wechat{background-position:-430px -600px}
.tool_area .spi_area .ico_line{background-position:-430px -640px}
.tool_area .spi_area .ico_tumblr{background-position:-400px -830px}
.tool_area .spi_area .ico_googleplus{background-position:-440px -830px}
.tool_area .spi_area .ico_copy{background-position:-320px -250px}
.tool_area .spi_area li{width:31px;height:31px;margin-left:4px}
.tool_area .spi_area li .ly_area{top:54px;right:-107px;height:auto;padding:13px 20px 12px;background:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:25px}
.tool_area .spi_area li .ico_copy ~ .ly_area{right:-2px}
.tool_area .spi_area li .ico_copy ~ .ly_area .ico_arr{right:7px}
.tool_area .sel_bx{width:218px;max-height:100%;margin:7px 20px 0 0}
.tool_area .sel_bx a.checked{display:block!important;height:34px;padding:0 40px 0 14px;color:#fff;line-height:37px}
.tool_area .sel_bx .checked strong{margin-right:8px;font-size:13px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#20ec2b;font-weight:normal}
.tool_area .sel_bx ul li a:hover{background:#222;color:#fff}
.tool_area .selbx_lst{width:331px;height:auto;padding:0;font-size:13px}
.tool_area .selbx_lst .desc{margin-bottom:2px;color:#6c6c6c}
.tool_area .selbx_lst .desc .ico_info{margin:2px 0 0 1px}
.tool_area .selbx_lst .language a{display:block;font-size:15px;line-height:26px;color:#fff}
.tool_area [class^=ver_]{padding:7px 1px 0 0;border-top:1px solid #060606}
.tool_area .ver_official,.tool_area .ver_unofficial .desc{padding-left:14px}
.tool_area .ver_unofficial{position:relative;margin-top:1px}
.tool_area .ver_unofficial .ver_lst{height:184px;padding:0;border:0}
.tool_area .ver_unofficial ul a{padding:0 10px 0 14px;color:#fff;line-height:26px}
.tool_area .ver_unofficial ul a span{display:inline-block;vertical-align:middle}
.tool_area .ver_unofficial ul a .ico_chk4{right:4px}
.tool_area .ver_unofficial .ellipsis{max-width:128px}
.tool_area .ver_unofficial .rate .ico_rate{margin:-4px 4px 0 7px;vertical-align:middle}
.tool_area .ver_unofficial .empty_fan{margin:3px 0 14px 14px;font-size:13px;line-height:18px;color:#6c6c6c}
.tool_area .ver_unofficial .empty_fan a{color:#6c6c6c;text-decoration:underline}
.tool_area .ver_unofficial .ly_area{top:-33px;left:-146px;z-index:10}
.tool_area .ver_unofficial .ly_area .ly_cont{display:block;font-size:13px;line-height:20px;padding:17px 20px 13px 20px;text-align:left}
.tool_area .ver_unofficial .ly_area .ly_cont a{text-decoration:underline}
.tool_area .cite{height:37px;margin:0 -1px -1px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background:#535353;text-align:center}
.tool_area .cite a{display:inline-block;line-height:36px;cursor:pointer;font-size:15px;color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.tool_area .cite span{vertical-align:middle;margin:-2px 0 0 8px}

.cont_box .viewer_lst{overflow:hidden;position:relative;padding-top:50px;text-align:center}
.viewer_lst .viewer_img{margin-bottom:215px}
.viewer_lst .viewer_img img{min-width:600px;max-width:800px}
.viewer_lst .viewer_img img._centerImg{display:block;margin:0 auto !important;}
.viewer_lst.motion .viewer_img img{min-width:auto; max-width: none;}
.viewer_lst .viewer_img.cuttoon img{margin-top:50px}
.viewer_lst .viewer_img.cuttoon img:first-child{margin-top:0}
.viewer_lst .viewer_ppl{margin:-95px 0 122px 0}
.viewer_lst .viewer_ppl p{/*margin:20px 0 -3px 0;font-size:22px;line-height:24px;color:#bfbfbf*/}
.viewer_lst .viewer_ppl p span{color:#05f269}
.viewer_lst .viewer_ad_area{margin:-95px 0 122px 0;text-align:center;}
.viewer_lst .viewer_share_guide{position:relative;width:474px;height:498px;margin:60px auto 85px;background:url(../../assets/css-assets/3558745f85ce.png) no-repeat}
.viewer_lst .viewer_share_guide .sns_area{position:absolute;bottom:31px;left:61px;width:352px;height:40px;text-align:center}
.viewer_lst .viewer_share_guide .sns_area li{position:relative;display:inline-block}
.viewer_lst .viewer_share_guide .sns_area [class^=ico_]{width:41px;height:40px}
.viewer_lst .viewer_share_guide .sns_area .ico_facebook{background-position:0 -1500px}
.viewer_lst .viewer_share_guide .sns_area .ico_twitter{background-position:-50px -1500px}
.viewer_lst .viewer_share_guide .sns_area .ico_tumblr{background-position:-100px -1500px}
.viewer_lst .viewer_share_guide .sns_area .ico_googleplus{background-position:-150px -1500px}
.viewer_lst .viewer_share_guide .sns_area .ico_reddit{background-position:-200px -1500px}
.viewer_lst .viewer_share_guide .sns_area .ico_copy{background-position:-250px -1500px}
.viewer_lst .viewer_share_guide .sns_area .ico_weibo{background-position:0 -1630px}
.viewer_lst .viewer_share_guide .sns_area .ico_qq{background-position:-50px -1630px}
.viewer_lst .viewer_share_guide .sns_area .ico_renren{background-position:-100px -1630px}
.viewer_lst .viewer_share_guide .sns_area .ico_copy ~ .ly_area{right:-15px;bottom:58px;padding:12px 20px 11px}
.viewer_lst .viewer_share_guide .sns_area .ico_copy ~ .ly_area .ico_arr{right:24px}
.cont_box .viewer_lst .unofficial{margin:52px 0 75px 0;text-align:center}
.cont_box .viewer_lst .unofficial p{margin-top:10px;font-size:18px;line-height:20px}
.cont_box .viewer_lst .mobile_optimized{margin:16px 0 13px 0;text-align:center}
.cont_box .viewer_lst .mobile_optimized .qrcode{display:inline-block;border:1px solid #dadada;padding:5px;vertical-align:top}
.cont_box .viewer_lst .mobile_optimized p{margin-top:14px;font-size:15px;line-height:19px;color:#868686}
.cont_box .viewer_lst .mobile_optimized strong{font-weight:normal;color:#000}
.cont_box .viewer_lst .spi_area{display:inline-block;*display:inline;width:auto;margin:18px auto 53px;zoom:1}
.cont_box .viewer_lst .spi_area [class^=ico_]{width:37px;height:37px}
.cont_box .viewer_lst .spi_area li{margin-left:4px}
.cont_box .viewer_lst .spi_area .lnk_favorites.on{color:#918f91}
.cont_box .viewer_lst .spi_area .lnk_favorites.on .ico_plus3{background-position:-350px -588px}
.cont_box .viewer_lst .spi_area .ico_facebook{background-position:-160px -290px}
.cont_box .viewer_lst .spi_area .ico_twitter{background-position:-200px -290px}
.cont_box .viewer_lst .spi_area .ico_weibo{background-position:-310px -680px}
.cont_box .viewer_lst .spi_area .ico_qq{background-position:-350px -680px}
.cont_box .viewer_lst .spi_area .ico_renren{background-position:-390px -680px}
.cont_box .viewer_lst .spi_area .ico_wechat{background-position:-260px -830px}
.cont_box .viewer_lst .spi_area .ico_line{background-position:-430px -680px}
.cont_box .viewer_lst .spi_area .ico_tumblr{background-position:-180px -870px}
.cont_box .viewer_lst .spi_area .ico_googleplus{background-position:-220px -870px}
.cont_box .viewer_lst .spi_area .ico_reddit{background-position:-260px -870px}
.cont_box .viewer_lst .spi_area .ico_copy{background-position:-240px -290px}

.cont_box .viewer_lst .spi_area li .ly_area{left:-44px;bottom:54px;height:auto;padding:12px 20px 11px;background:#fff}
.cont_box .viewer_lst .spi_area li .ly_area .ly_cont{line-height:25px}
.cont_box .viewer_lst .spi_area li .ly_area.share{left:-42px;min-width:345px;padding:19px 10px 16px;white-space:normal}
.cont_box .viewer_lst .spi_area li .ly_area.share.v2{right:-76px;min-width:225px;padding:18px 10px 15px}
.cont_box .viewer_lst .spi_area li .ly_area.share .ly_tit{display:block;margin-bottom:8px;font-size:17px;font-weight:normal;color:#000}
.cont_box .viewer_lst .spi_area li .ly_area.share .ly_cont{display:block;font-size:16px;line-height:19px;color:#868686}
.cont_box .viewer_lst .spi_area li .ly_area.share .ico_arr{right:173px}
.cont_box .viewer_lst .spi_area li .ly_area.share.v2 .ico_arr{right:113px}
.cont_box .viewer_lst .spi_area li .ly_btn [class^=btn]{height:32px;margin-top:13px;padding-top:1px;font-size:16px;line-height:34px;color:#000;.line-height:31px}
.cont_box .viewer_lst .spi_area li .ly_btn a:first-child{margin-right:1px}
.cont_box .viewer_lst .spi_area li .ico_copy ~ .ly_area{top:auto;left:auto;right:-15px}
.cont_box .viewer_lst .spi_area li .ico_copy ~ .ly_area .ico_arr{left:auto;right:24px}
.viewer_lst .day_info{font-size:17px;color:#000}
.viewer_lst .day_info .txt_ico_up{margin:-2px 5px 0 0}
.viewer_lst .dsc_encourage{margin:9px 0 -7px;font-size:16px;color:#080808}

.cont_box .report_area{position:absolute;bottom:53px;right:24px}
.cont_box .report_area .lk_report{display:inline-block;width:78px;height:34px;border:2px solid #d2d2d2;line-height:36px;font-size:16px;color:#a5a5a5;border-radius:19px}
.cont_box .report_area .ly_area{bottom:53px;right:-24px;min-width:311px}
.cont_box .report_area .ly_area .ly_cont{padding:16px 0 9px 0}
.cont_box .report_area .ly_area .ly_tit{font-size:17px;line-height:23px}
.cont_box .report_area .ly_area .dsc{margin-top:5px;font-size:14px;line-height:18px;color:#747474}
.cont_box .report_area .ly_area .dsc .lk_clickhere{color:#008def;text-decoration:underline}
.cont_box .report_area .ly_area .ly_btn{margin:0 auto 18px 0}
.cont_box .report_area .ly_area .ico_arr{right:55px}

.contributors_area2{position:relative;width:1200px;margin:0 auto;border:1px solid #ebebeb;border-width:1px 0 0;text-align:center;z-index:20}
.contributors_area2 .title_area{position:relative;width:1148px;margin:36px auto 0;text-align:left}
.contributors_area2 .title_area h3{display:inline-block;*display:inline;zoom:1;font-size:22px;line-height:24px;font-weight:normal}
.contributors_area2 .title_area .num,.contributors_area2 .title_area .team_name{display:inline-block;margin:4px 11px 0 10px;font:normal 17px 'hind_m','simhei',verdana,Helvetica,sans-serif;color:#00d106;line-height:19px}
.contributors_area2 .title_area .team_name{margin-right:0}
.contributors_area2 .title_area .ico_arr7{margin:-1px 0 0 5px;vertical-align:middle}
.contributors_area2 .title_area .rate_area{position:absolute;top:-2px;right:39px;font-size:16px;color:#000;line-height:18px}
.contributors_area2 .title_area .lk_rate{display:inline-block;vertical-align:middle;height:30px;margin-left:5px;padding:0 18px;line-height:32px;background:#ececec;font-size:15px;color:#585858;border-radius:14px}
.contributors_area2 .title_area .lk_rate .ico_rate2{margin:-4px 4px 0 0;vertical-align:middle}
.contributors_area2.v2{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.contributors_area2.v2 .title_area{width:1152px;padding-bottom:8px;margin-top:38px}
.contributors_area2.v2 .title_area .ico_arr1{margin:-1px 0 0 10px;vertical-align:middle}
.contributors_area2.v2 .contributors_text_lst{width:1152px;padding-bottom:33px;margin:0 auto;line-height:20px;font-size:16px}
.contributors_area2.v2 .contributors_text_lst:after{display:block;clear:both;content:''}
.contributors_area2.v2 .contributors_text_lst li{float:left}
.contributors_area2.v2 .contributors_text_lst .lk_contributors{color:#7d7d7d}
.contributors_area2.v2 .contributors_text_lst .separator{padding:0 12px;color:#cacaca}
.contributors_area2 .ly_area{bottom:46px;right:0;height:auto;padding:17px 20px 14px;background:#fff}
.contributors_area2 .ly_area .ly_cont{display:block;font-size:16px;line-height:20px}
.contributors_area2 .ly_area .ly_cont a{text-decoration:underline}
.contributors_area2 .ly_area .ico_arr{right:31px}
.contributors_lst{display:inline-block;position:relative;width:1148px;height:202px;text-align:center;vertical-align:top}
.contributors_lst .contributors_cont{overflow:hidden;position:absolute;top:0;left:50%;width:1074px;height:100%;margin-left:-537px}
.contributors_lst ul{display:inline-block;*display:inline;overflow:hidden;position:absolute;top:0;left:0;width:auto;height:172px;margin:0 -15px;padding:14px 3px 0;zoom:1}
.contributors_lst li{float:left;min-height:172px;padding:0 15px 0}
.contributors_lst .pic_area{display:block;position:relative;height:107px;margin-bottom:11px;border-radius:50%;background:#fff;vertical-align:top}
.contributors_lst .pic_area img{border-radius:50%}
.contributors_lst li a{display:block;width:107px;font:normal 15px 'hind_m','simhei',verdana,Helvetica,sans-serif}
.contributors_lst .subj{display:block;overflow:hidden;max-height:31px;color:#000;line-height:16px;word-break:break-all;word-wrap:break-word}
.contributors_lst .line{display:block;margin-top:1px;color:#767676;line-height:18px}
.contributors_lst .paginate a{position:absolute;top:57px;width:14px;height:23px;vertical-align:top}
.contributors_lst a[class^=pg_] em{width:100%;height:100%;margin:0;vertical-align:top}
.contributors_lst a.pg_prev{left:-3px}
.contributors_lst a.pg_prev em{background-position:-360px -140px}
.contributors_lst a.pg_next{right:-3px}
.contributors_lst a.pg_next em{background-position:-380px -140px}
.thmb_mask{position:absolute;top:0;right:0;left:0;bottom:0;width:auto;height:auto;border-radius:50%;border:1px solid #000;opacity:.1;filter:alpha(opacity=10)}

.episode_area{height:148px;margin:0 auto;padding:39px 0;background:#f5f5f5;text-align:center}
.episode_area .title_area{position:relative;width:1148px;margin:0 auto;text-align:left}
.episode_area .title_area h3{display:inline-block;*display:inline;font-size:20px;font-weight:normal;color:#000;line-height:23px;zoom:1}
.episode_area .title_area .country{margin-left:-1px;color:#767676}
.episode_area .title_area .sort_area{position:relative;display:inline-block;vertical-align:top;margin-left:8px;z-index:30}
.episode_area .title_area .sort_area .bar{margin:5px 10px 0 0;height:13px;background:#e5e5e3}
.episode_area .title_area .sort_area .checked{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:16px;color:#9e9e9e}
.episode_area .title_area .sort_area .checked .ico_chk5{margin:6px 0 0 5px}
.episode_area .title_area .sel_bx{display:none;position:absolute;top:-12px;left:0;width:158px;height:354px;padding:9px 0 9px;border:1px solid #dedede;background:#fff;border-radius:0}
.episode_area .title_area .sel_bx.on{display:block}
.episode_area .title_area .sel_bx a{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;padding:0 30px 0 14px;font-size:16px;line-height:28px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.episode_area .title_area .sel_bx .ico_chk{position:static}
.episode_area .title_area .sel_bx .cate{margin:0 10px 0 14px;font-size:16px;line-height:28px;color:#767676}
.episode_area .title_area .sel_bx .cate.v2{margin:6px 14px 0;padding-top:9px;border-top:1px solid #e5e5e5}
.episode_area .title_area .sel_bx .cate:hover{background:none}
.episode_area .title_area .sel_bx .empty{padding:3px 14px 0;font-size:14px;line-height:18px}
.episode_area .title_area .sel_bx .empty:hover{background:none}
.episode_area .title_area .translate_area{position:absolute;top:-4px;right:39px;font-size:16px;color:#000}
.episode_area .title_area .translate_area .btn_translate{vertical-align:middle;margin-left:6px}
.episode_lst{display:inline-block;position:relative;width:1148px;height:175px;text-align:center;vertical-align:top}
.episode_lst .episode_cont{overflow:hidden;position:absolute;top:0;left:50%;width:1074px;height:100%;margin-left:-537px}
.episode_lst ul{display:inline-block;*display:inline;overflow:hidden;position:absolute;top:0;left:0;width:auto;height:132px;margin:0 -15px;padding:0 3px;zoom:1}
.episode_lst li{float:left;padding:12px 15px 0}
.episode_lst .thmb{display:block;position:relative;margin-bottom:7px}
.episode_lst li a{display:block;width:92px}
.episode_lst li .on{width:98px;margin:-3px;color:#7a27fc}
.episode_lst li .on .thmb{margin-bottom:4px;border:3px solid #7a27fc}
.episode_lst li .on .subj{color:#7a27fc}

.episode_lst .subj{display:block;overflow:hidden;font-size:16px;color:#959595;letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis}
.episode_lst ul .mask{position:absolute;top:0;right:0;left:0;bottom:0;background:#959595;opacity:.4;filter:alpha(opacity=40)}
.episode_lst ul .mask.v2{background:#313131;opacity:.75;filter:alpha(opacity=75)}
.episode_lst ul .ico_lock3{position:absolute;top:33px;left:50%;margin-left:-11px;z-index:10}
.episode_lst ul .on .mask{opacity:0;filter:alpha(opacity=0)}
.episode_lst .paginate a{position:absolute;top:67px;width:14px;height:22px;margin-top:-11px;vertical-align:top}
.episode_lst a[class^=pg_] em{width:100%;height:100%;margin:0;vertical-align:top}
.episode_lst a.pg_prev{left:-3px}
.episode_lst a.pg_prev em{background-position:-360px -140px}
.episode_lst a.pg_next{right:-3px}
.episode_lst a.pg_next em{background-position:-380px -140px}
.episode_lst ul .notyet .mask{opacity:.7;filter:alpha(opacity=70)}
.episode_lst .dsc_notyet{position:absolute;top:36px;left:0;width:100%;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:15px;line-height:14px;color:#fff;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.1),-1px -1px 0 rgba(0,0,0,.1)}

.ly_notyet{width:438px}
.ly_notyet h2{margin-top:46px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:20px;font-weight:normal}
.ly_notyet .sel_bx_wrap{position:absolute;top:92px;left:89px;z-index:10}
.ly_notyet .sel_bx{width:258px;max-height:100%;border-color:#e5e5e5}
.ly_notyet .sel_bx a.checked{display:block!important;height:34px;padding:0 40px 0 14px;line-height:37px}
.ly_notyet .sel_bx .checked strong{margin-right:8px;font-size:13px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#20ec2b;font-weight:normal}
.ly_notyet .selbx_lst{width:331px;height:auto;padding:0;font-size:13px}
.ly_notyet .selbx_lst .desc{margin-bottom:2px;color:#6c6c6c}
.ly_notyet .selbx_lst .desc .ico_info{margin:2px 0 0 1px}
.ly_notyet .selbx_lst .language a{display:block;font-size:15px;line-height:26px;color:#000}
.ly_notyet [class^=ver_]{padding:7px 1px 0 0;border-top:1px solid #e5e5e5}
.ly_notyet .ver_official,.ly_notyet .ver_unofficial .desc{padding-left:14px}
.ly_notyet .ver_unofficial{position:relative;margin-top:1px}
.ly_notyet .ver_unofficial .ver_lst{height:184px;padding:0;border:0}
.ly_notyet .ver_unofficial ul a{padding:0 10px 0 14px;color:#000;line-height:26px}
.ly_notyet .ver_unofficial ul a span{display:inline-block;vertical-align:middle}
.ly_notyet .ver_unofficial ul a .ico_chk7{right:2px}
.ly_notyet .ver_unofficial .ellipsis{max-width:168px}
.ly_notyet .ver_unofficial .rate .ico_rate{margin:-4px 4px 0 7px;vertical-align:middle;background-position:-300px -330px}
.ly_notyet .ver_unofficial .empty_fan{margin:3px 0 11px 14px;font-size:13px;line-height:18px;color:#6c6c6c}
.ly_notyet .ver_unofficial .empty_fan a{color:#6c6c6c;text-decoration:underline}
.ly_notyet .ver_unofficial .ly_area{top:-30px;left:-116px;z-index:10}
.ly_notyet .ver_unofficial .ly_area .ly_cont{display:block;font-size:13px;line-height:20px;padding:14px 16px 13px 14px;text-align:left}
.ly_notyet .ver_unofficial .ly_area .ly_cont a{text-decoration:underline}
.ly_notyet .dsc1{margin-top:70px;font-size:17px;line-height:22px}
.ly_notyet .dsc2{margin-top:20px;padding:13px 0;font-size:15px;color:#767676;line-height:20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f5f5f5}
.ly_notyet .dsc2 a{color:#00d92d;text-decoration:underline}
.ly_notyet p.btnarea{padding:27px 0 26px}
.ly_notyet p.btnarea .btn1{display:inline-block;width:110px;height:40px;margin:0 4px;border-radius:20px;background:#2f2f2f;line-height:44px;font-size:18px;color:#fff;text-align:center}
.ly_notyet .dont_view{border-top:1px solid #f2f2f2;height:29px;padding-top:12px;text-align:left}
.ly_notyet .dont_view .chk_area{position:relative;display:inline-block;width:17px;height:17px;margin:0 3px 0 20px;vertical-align:top}
.ly_notyet .dont_view .chk_area .input_chk{width:17px;height:17px;opacity:0;filter:alpha(opacity=0)}
.ly_notyet .dont_view .chk_area .ico_chkbox{width:17px;height:17px;background-position:-400px -570px}
.ly_notyet .dont_view .chk_area .ico_chkbox.on{background-position:-420px -570px}
.ly_notyet .dont_view .dontview_label{display:inline-block;vertical-align:top;line-height:21px;font-size:15px;color:#767676}

.ly_bookmark{position:fixed;top:50%;left:50%;height:38px;padding:0 23px 0 20px;margin-top:-19px;border-radius:22px;background:#10de00;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:20px;line-height:42px;color:#fff;z-index:1000}
.ly_bookmark .ico_bookmark{margin:12px 8px 0 0}

.comment_area{float:left;width:800px;height:100%;padding:85px 70px 0 0}
.comment_area .creator_note{margin-bottom:34px;padding-bottom:29px;border-bottom:1px solid #ebebeb}
.comment_area .creator_note h2{font-size:22px;line-height:24px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal}
.comment_area .creator_note h2 span{margin-left:4px;font-size:17px;color:#afafaf}
.comment_area .creator_note p{margin-top:9px;font-size:15px;line-height:21px;color:#5f5f5f;white-space:pre-wrap;*white-space:pre;word-wrap:break-word}

.comment_lst{margin-top:3px;font-size:15px}
.comment_lst li{padding:12px 0 11px;border-bottom:1px solid #dbdbdb}
.comment_lst .wrt_name{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal;color:#000}
.comment_lst .wrt_date{margin-left:10px;font-size:13px;color:#898989}
.comment_lst li .comment_tx{margin:1px 0;font-size:15px;line-height:21px;color:#5f5f5f;word-break:keep-all;word-wrap:break-word}
.comment_lst li .comment_tx .input_tx{float:none;width:702px;height:42px;margin-top:6px;padding:14px 17px 12px;line-height:19px;color:#5f5f5f}
.comment_lst .wrt_info{position:relative}
.comment_lst .writer_btn{position:absolute;top:0;right:0}
.comment_lst .btn_modify{margin:3px 8px 0 0}
.comment_lst .btn_delete3{margin:4px 11px 0 0}
.comment_lst .sub_btn{height:24px;margin:0 3px -7px 0;background:#fff;text-align:right}
.comment_lst .sub_btn a{font-size:12px;color:#9e9e9e}
.comment_lst .sub_btn .bar{height:10px;margin:5px 6px 0 7px;color:#ebebeb}
.comment_area .paginate{margin:17px 0 100px}

.aside.viewer{width:330px;margin-top:85px}
.ranking_lst.viewer{overflow:visible;width:330px;padding-bottom:150px}
.ranking_lst.viewer .lst_type1 .info_area{padding-right:19px}
.ranking_lst.viewer .lst_type1 .info_area .subj{padding-top:30px;line-height:24px}
.ranking_lst.viewer .lst_type1.challenge .info_area .subj{padding-top:16px}
.ranking_lst.viewer .lst_type1.challenge .grade_area{margin-top:6px}
.ranking_lst.viewer .lst_area ~ .lst_area{margin-top:45px}
.ranking_lst.viewer .title_area h2{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}
.ranking_lst.viewer .title_area h2 a, .ranking_lst.viewer .title_area h2 span{display:inline}
.ranking_lst.viewer .title_area .ico_arr1{margin:3px 0 0 6px}
.ranking_lst.viewer .ban_area{overflow:hidden;width:330px}
.ranking_lst.viewer .ban_area .ban_rolling{width:1980px;height:206px;overflow:hidden}
.ranking_lst.viewer .ban_area li{float:left;width:330px;}

.viewer .challenge_spot{background:none;border-top:solid 1px #eaeaea}
.viewer .challenge_spot_inner h3{color:#000}
.viewer .challenge_spot_inner .btn_chal_prev{left:0;background-position:-180px -910px}
.viewer .challenge_spot_inner .btn_chal_next{right:0;background-position:-210px -910px}
.viewer .challenge_spot_list .skin{background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat 0 -950px !important}
.viewer .challenge_spot_inner .paging .ico_chal_pg{background-position:-240px -910px}
.viewer .challenge_spot_inner .paging .ico_chal_pg.on{background-position:-240px -930px}


/* Setting */
.terms_area{display:none;max-width:1480px;min-height:700px;margin:0 auto;padding:52px 60px 93px;background:#fff;font-size:17px;color:#858585}
.terms_area.on{display:block}
.terms_area h3{font-size:28px;font-weight:normal;color:#000}
.terms_area .date{margin-top:-1px;color:#b2b2b2}
.terms_area dt{margin:46px 0 0;font-size:22px;font-weight:bold}
.terms_area p{margin-top:17px}
.terms_area dd p:first-child{margin-top:20px}
.terms_area .tx{margin-top:7px}
.terms_area .date + .tx{margin-top:19px}
.terms_area .tx2{margin-top:13px!important}
.terms_area a{color:#0066cc;word-break:break-all}

.terms_area .table_privacy{margin: 10px 0;}
.terms_area .table_privacy th:nth-child(1){width: 30%;}
.terms_area .table_privacy th{padding: 5px;text-align: center; border: 1px solid;}
.terms_area .table_privacy td{padding: 5px; border: 1px solid;}
.terms_area .table_privacy td:nth-child(1){text-align: center;}

.terms_area .pledge_tbl{width:990px;margin-top:17px}
.terms_area .pledge_tbl .badge_eligible{margin-top:4px}
.terms_area .pledge_tbl tbody{color:#858585}
.terms_area .pledge_tbl tbody{color:#858585}
.terms_area .pledge_tbl .before_episodes td{background:#fff}

/* Big Search */
.big_search{position:relative;top:13px;z-index:20;width:508px;height:39px;margin:0 auto}
.big_search .search_area{display:block;left:0;right:auto;width:100%;border-radius:26px}
.big_search .search_area .input_box{display:block;width:430px;height:32px;padding:7px 55px 0 23px}
.big_search .search_area .input_search{font-size:17px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.big_search .search_area .search_dsc{top:12px;left:24px;font-size:17px;line-height:18px;color:#cdcdcd}
.big_search .search_area .form_area{width:55px;height:39px}
.big_search .search_area .ico_search{position:absolute;top:12px;right:16px;width:15px;height:15px;margin:0;background-position:-200px -360px}
.big_search .search_area .btn_delete{position:absolute;top:11px;right:15px;width:17px;height:17px;margin:0;background-position:-230px -360px}
.big_search .search_area .ly_autocomplete .title{margin:19px 0 -1px;padding-left:22px;font-size:17px;line-height:19px}
.big_search .search_area .ly_autocomplete .autocomplete_foot{height:38px;padding-left:23px}
.big_search .search_area .ly_autocomplete .autocomplete_foot a{font-size:17px;line-height:40px}
.big_search .search_area .ly_autocomplete .autocomplete_foot .ico_arr10{vertical-align:middle;margin:-2px 0 0 6px}
.big_search .search_area .ly_autocomplete .autocomplete_foot .right{top:0;right:15px}
.big_search .search_area .lst_autocomplete a{height:63px;padding:0 23px 0 73px}
.big_search .search_area .lst_autocomplete .pic{top:13px;left:22px}
.big_search .search_area .lst_autocomplete .subj{max-width:376px;padding-top:13px;font-size:15px;line-height:18px}
.big_search .search_area .lst_autocomplete .info{padding-top:5px;font-size:14px;line-height:16px}
.big_search .search_area .lst_autocomplete .info .author{max-width:212px}
.big_search .search_area .lst_autocomplete .info .bar{height:10px;margin:2px 6px 0}
.big_search .search_area .lst_autocomplete .info .grade_num{font-size:12px;line-height:15px}
.big_search .search_area .lst_autocomplete.creator{padding:8px 0 10px}
.big_search .search_area .lst_autocomplete.creator a{height:29px;padding:0 22px}
.big_search .search_area .lst_autocomplete.creator .info{line-height:29px}
.big_search .search_area .lst_autocomplete.creator .info .bar{margin:8px 6px 0}
.big_search .search_area .lst_autocomplete.creator .info .author{max-width:130px;margin-right:13px;font-size:15px}
.big_search .search_area .lst_autocomplete.creator .info .subj2{max-width:130px;font-size:14px}
.big_search .search_area .lst_history{padding:9px 0 8px}
.big_search .search_area .lst_history li{height:31px;padding:0 24px;line-height:32px}
.big_search .search_area .lst_history a{font-size:16px}

/* notice */
.notice_area{position:relative;height:51px;padding-top:2px;border-bottom:1px solid #e5e5e5;background:#f5f5f5;line-height:51px}
.notice_area .notice_detail{overflow:hidden;width:1200px;margin:0 auto;font-size:17px;color:#000}
.notice_area .notice_detail a{display:inline-block;vertical-align:top}
.notice_area .notice_detail .notice_tit{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.notice_area .notice_detail .notice_tit .ico_arr3{margin:-3px 19px 0 20px;vertical-align:middle}
.notice_area .notice_detail .notice_cont{position:relative;max-width:965px;padding-right:102px}
.notice_area .subj{display:inline-block;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}
.notice_area .notice_detail .notice_cont .subj{;word-break:break-all}
.notice_area .notice_detail .date{position:absolute;top:-1px;right:0;font-family:verdana;font-size:13px;color:#b1b1b1}
.notice_area2{width:1110px;margin:0 auto;padding-bottom:96px}
.notice_area2 .notice_detail{margin-bottom:20px;border-bottom:1px solid #ddd}
.notice_area2 h3{margin:40px 0 15px;font-size:17px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:19px;font-weight:normal}
.notice_area2 .subj{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.notice_area2 .subj_area,.notice_area2 .tb_notice th{height:47px;padding-top:3px;background:#2f2f2f;font-size:16px;color:#fff;font-weight:normal;line-height:47px}
.notice_area2 .subj_area{position:relative;height:auto;padding:0 204px 0 42px}
.notice_area2 .subj_area .subj{overflow:visible;max-width:100%;padding-top:16px;line-height:20px;white-space:normal}
.notice_area2 .subj_area .date{position:absolute;top:1px;right:40px}
.notice_area2 .date{font-family:verdana;font-size:13px;color:#b1b1b1;text-align:center}
.notice_area2 .tb_notice{margin-bottom:40px;text-align:center}
.notice_area2 .tb_notice tbody tr{height:48px;font-size:16px;color:#000;text-align:left}
.notice_area2 .tb_notice tbody tr.special{background:#f8f8f8}
.notice_area2 .tb_notice tbody tr.special .subj{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.notice_area2 .tb_notice tbody tr:first-child{height:47px}
.notice_area2 .tb_notice tbody tr:first-child td{border-top:0}
.notice_area2 .tb_notice tbody td{border:1px solid #ddd;border-width:1px 0;word-break:break-all}
.notice_area2 .tb_notice tbody tr .subj{display:block;height:44px;padding:3px 42px;line-height:44px;vertical-align:top}
.notice_area2 .notice_cont{padding:34px 42px 71px;font-size:16px;color:#000}
.notice_area2 .lnk_lst{text-align:right}

/* Dashboard */
.dashboard_lst{overflow:hidden;width:1125px;margin:0 auto 1px;padding-left:14px}
.dashboard_lst li{float:left;margin:0 14px 14px 0;width:548px;}
.dashboard_lst li>a{overflow:hidden;float:left;width:210px;height:210px}
.dashboard_lst .info{position:relative;overflow:hidden;height:210px;background:#fff;padding-left:28px}
.dashboard_lst .info>a{display:block;cursor:pointer}
.dashboard_lst .genre{font-size:14px;padding-top:22px;line-height:16px}
.dashboard_lst .subj{overflow:hidden;max-height:42px;font-size:18px;color:#000;padding:6px 28px 0 0;line-height:21px;font-weight:normal}
.dashboard_lst .grade_area{display:inline-block;*display:inline;padding-top:6px;zoom:1}
.dashboard_lst .absolute{position:absolute;left:28px;bottom:22px}
.dashboard_lst .update{font-size:14px;line-height:16px;color:#848484}
.dashboard_lst .btnbox{overflow:hidden;padding-top:22px}
.dashboard_lst .btnbox a{float:left;margin-right:4px}
.dashboard_lst .manage{position:absolute;top:12px;right:12px;z-index:10}
.dashboard_lst .manage>a{margin-left:3px}
.dashboard_lst .manage .ly_delete{top:38px;right:-12px}
.dashboard_lst .manage .ly_delete.on{display:block}
.dashboard_lst .manage .ly_delete .ico_arr{right:12px}
.dashboard_lst.episode li{float:none;margin:0 14px 0 0;width:auto;overflow:hidden}
.dashboard_comment_area {overflow:hidden;width:1072px;padding:20px 20px 16px;margin:24px auto 0;background:#fff}
.dashboard_comment_area .tit{display:inline-block;*display:inline;margin-left:5px;font-size:18px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal;zoom:1}
.dashboard_comment_area .text_cnt{margin-left:7px;font-size:13px;color:#a9a9a9}
.dashboard_comment_area .text_cnt span{color:#000}
.write_wrap{position:relative;padding-bottom:4px;margin-top:14px}
.write_inner{overflow:hidden;margin-right:93px}
.write_inner .write_area{position:relative;padding-left:17px;height:76px;background-color:#ececec}
.write_inner .write_area textarea{display:block;overflow-x:hidden;overflow-y:auto;position:relative;z-index:1;float:left;width:100%;height:54px;padding:11px 0;margin:0;border:none;color:#333;background-color:#ececec;font-size:15px;line-height:18px;vertical-align:top}
.write_inner .write_area label{overflow:hidden;position:absolute;top:18px;left:22px;z-index:10;border:none;font-size:15px;color:#bbbcbf;line-height:17px;cursor:default}
.write_inner .btn_upload{position:absolute;top:0;right:0;z-index:10;width:93px;height:76px;background:#bbbcbf;font-size:15px;line-height:normal;color:#fff;cursor:pointer}
.dashboard_comment_area .recently_date{position:relative;padding-left:16px;margin-top:27px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:15px}
.dashboard_comment_area .recently_date span{margin-left:6px;letter-spacing:1px}
.dashboard_comment_area .recently_date .ico_circle{position:absolute;top:2px;left:5px}
.lst_comment li{position:relative;padding:0 16px 13px 16px;border-bottom:1px solid #f6f6f6;font-size:15px;color:#5f5f5f}
.lst_comment li:after{display:block;content:'';clear:both}
.lst_comment .comment_writer{display:block;margin-top:11px;color:#2a2a2a}
.lst_comment .comment_content{float:left;word-break:break-all;word-wrap:break-word}
.lst_comment .comment_date{float:right;margin-top:3px;font-size:13px;letter-spacing:1px;color:#999}
.dashboard_comment_area .paginate.v2{margin-top:18px}

/* Series list */
.series_lst{background:#fff}
.series_lst li{position:relative;border-top:1px solid #f5f5f5}
.series_lst li:first-child{border:none}
.series_lst .info_box{display:block;height:135px;padding:0 170px 0 156px}
.series_lst .pic_area{position:absolute;top:0;left:0}
.series_lst .info{display:inline-block;*display:inline;zoom:1;vertical-align:middle;max-width:495px}
.series_lst .subj{font-size:19px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:23px}
.series_lst .detail{margin-top:10px;font-size:14px;line-height:16px;color:#848484}
.series_lst .detail span{display:inline-block;margin-right:15px}
.series_lst .btnbox{position:absolute;top:53px;right:20px}
.series_lst_dsc{margin-top:18px;font-size:15px;line-height:18px;color:#848484}

/* challenge league */
.challenge_cont_area{float:left;position:relative;width:731px;margin:0 77px 20px 0}
.challenge_cont_area .sort_area{position:absolute;top:-33px;right:-12px;z-index:30;padding-right:12px}
.challenge_cont_area .sort_area .checked{position:relative;display:inline-block;padding-right:24px;font-size:16px;line-height:18px;color:#767676;vertical-align:top}
.challenge_cont_area .sort_area .checked .ico_chk{position:absolute;top:1px;right:0}
.challenge_cont_area .sort_box{display:none;position:absolute;top:-20px;right:0;z-index:10;width:188px;padding:9px 0 11px;border:1px solid #ddd;background:#fff}
.challenge_cont_area .sort_box li{position:relative;height:33px;padding-right:35px;text-align:right}
.challenge_cont_area .sort_box li:first-child{margin:0}
.challenge_cont_area .sort_box a{display:block;height:23px;padding-top:10px;cursor:pointer;font-size:16px;line-height:19px;color:#767676}
.challenge_cont_area .sort_box .ico_chk{position:absolute;top:11px;right:11px}
.challenge_cont_area .paginate{margin-top:20px}
.challenge_spot{position:relative;background:#7bde56 url(../../assets/css-assets/cac403b2c55e.png) no-repeat 50% 0;height:287px}
.challenge_spot_inner{position:relative;width:1118px;margin:0 auto;padding-top:54px}
.challenge_spot_inner h3{position:absolute;top:31px;left:42px;font-size:21px;line-height:23px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;font-weight:normal}
.challenge_spot_inner .paging .num{position:absolute;top:38px;right:41px}
.challenge_spot_inner .paging .ico_chal_pg{float:left;width:12px;height:12px;margin-left:6px;background-position:-240px -830px}
.challenge_spot_inner .paging .ico_chal_pg.on{background-position:-240px -850px}

.viewer_ban{margin-top:38px}

.challenge_spot_inner .btn_chal_prev,.challenge_spot_inner .btn_chal_next{position:absolute;top:137px;width:17px;height:30px;opacity:.6;filter:alpha(opacity=60)}
.challenge_spot_inner .btn_chal_prev:hover,.challenge_spot_inner .btn_chal_next:hover{opacity:1;filter:alpha(opacity=100)}
.challenge_spot_inner .btn_chal_prev{left:0;background-position:-180px -830px}
.challenge_spot_inner .btn_chal_next{right:0;background-position:-210px -830px}
.challenge_spot_rolling{overflow:hidden;width:1052px;height:192px;margin:0 auto}
.challenge_spot_list{overflow:hidden;width:32700px;margin:0 auto}
.challenge_spot_list li{float:left;width:202px;height:192px;margin-left:10px}
.challenge_spot_list li:first-child{margin:0}
.challenge_spot_list a{display:block;position:relative;width:100%;height:100%}
.challenge_spot_list .img_area{overflow:hidden;position:absolute;top:1px;left:1px;z-index:10;width:200px;height:190px;background:#000}
.challenge_spot_list .img_area img{margin:-13px 0 0 -8px;opacity:.8;filter:alpha(opacity=80);-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.challenge_spot_list a:hover .img_area img{opacity:1;filter:alpha(opacity=100)}
.challenge_spot_list .skin{overflow:hidden;position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;background:url(../../assets/css-assets/39d0cd5240f1.png) no-repeat;line-height:999px}
.challenge_spot_list li.rate1 .skin{background-position:0 0}
.challenge_spot_list li.rate2 .skin{background-position:0 -200px}
.challenge_spot_list li.rate3 .skin{background-position:0 -400px}
.challenge_spot_list li.rate4 .skin{background-position:0 -600px}
.challenge_spot_list li.rate5 .skin{background-position:0 -800px}
.challenge_spot_list .info_area{position:absolute;left:18px;bottom:12px;z-index:30;width:165px}
.challenge_spot_list .info_area .subj{overflow:hidden;font-size:18px;line-height:20px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,.3);text-overflow:ellipsis}
.challenge_spot_list .info_area .author{overflow:hidden;margin-top:-2px;font-size:14px;line-height:16px;color:#fff;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,.3);text-overflow:ellipsis}
.challenge_big_banner{position:relative;height:130px;background:#f5f5f5}
.challenge_big_banner span{position:absolute;top:0;left:50%;margin-left:-600px}
.challenge_lst{overflow:hidden}
.challenge_lst ul{overflow:hidden;padding-bottom:3px;border-bottom:1px solid #ddd;margin-right:-25px}
.challenge_lst li{position:relative;float:left;width:164px;margin-right:25px}
.challenge_lst.search ul{margin:0 -25px 0 15px;border-bottom:none}
.challenge_lst.search .challenge_item{height:272px}
.challenge_item{display:block;width:164px;height:292px}
.challenge_item .img_area{display:block;overflow:hidden;position:relative;width:164px;height:164px}
.challenge_item .genre{padding-top:19px;font-size:13px;line-height:15px}
.challenge_item .subj{overflow:hidden;padding-top:4px;font-size:18px;line-height:21px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;white-space:nowrap;text-overflow:ellipsis}
.challenge_item .author{padding-top:2px;font-size:13px;line-height:15px}
.challenge_item .grade_area{padding-top:5px}
.challenge_lst_none{margin-top:20px;text-align:center}
.challenge_lst_none .dsc{margin-top:3px;font-size:18px;line-height:22px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000}
.challenge_lst_none .btnarea{margin-top:24px}
.aside.challenge{width:312px}
.aside.challenge .ban_area{position:relative;width:312px;height:312px;margin-bottom:45px}
.aside.challenge .ban_area .ban_img{position:absolute;top:0;left:0;z-index:10}
.aside.challenge .ban_area .ban_cont{overflow:auto;width:100%;height:100%}

.main_challenge_wrap{margin-top:7px;border-top:1px solid #e5e5e5}
.main_challenge{position:relative;width:1200px;height:455px;margin:0 auto;background:#fff}
.main_challenge .title_area{position:absolute;top:66px;left:0;width:294px;z-index:10}
.main_challenge .title_area h2{margin:0 0 11px 2px}
.main_challenge .title_area p{margin:11px 0 0 5px;font-size:16px;line-height:18px}
.main_challenge .title_area .btnarea{margin-top:23px}
.main_challenge .bg_character{position:absolute;bottom:0;left:0;width:306px;height:260px;background:url(../../assets/css-assets/57951b5ce873.png) no-repeat}
.main_challenge .bg_character.char1{background-position:0 0!important}
.main_challenge .bg_character.char2{background-position:-320px 0!important}
.main_challenge .bg_character.char3{background-position:0 -270px!important}
.main_challenge .bg_character.char4{background-position:-320px -270px!important}
.main_challenge .update{position:absolute;top:34px;right:4px;font-size:13px;line-height:15px;color:#ababab}
.main_challenge .challenge_spot_list{position:relative;width:1200px;height:100%;margin:0 auto}
.main_challenge .challenge_spot_list li{position:absolute;width:170px;height:162px;margin:0}
.main_challenge .challenge_spot_list li.rate1{width:170px;height:162px;top:60px;left:310px}
.main_challenge .challenge_spot_list li.rate2{top:60px;left:490px}
.main_challenge .challenge_spot_list li.rate3{top:60px;left:670px}
.main_challenge .challenge_spot_list li.rate4{top:60px;left:850px}
.main_challenge .challenge_spot_list li.rate5{top:60px;left:1030px}
.main_challenge .challenge_spot_list li.rate6{top:233px;left:310px}
.main_challenge .challenge_spot_list li.rate7{top:233px;left:490px}
.main_challenge .challenge_spot_list li.rate8{top:233px;left:670px}
.main_challenge .challenge_spot_list li.rate9{top:233px;left:850px}
.main_challenge .challenge_spot_list li.rate10{top:233px;left:1030px}
.main_challenge .challenge_spot_list .img_area{width:170px!important;height:162px!important;top:0;left:0}
.main_challenge .challenge_spot_list .img_area img{margin:0}
.main_challenge .challenge_spot_list .skin{background:url(../../assets/css-assets/6a4ea36ce6f0.png) no-repeat 0 -760px!important}
.main_challenge .challenge_spot_list [class^=ico_]{position:absolute;left:13px;bottom:57px;z-index:30}
.main_challenge .challenge_spot_list .info_area{left:16px!important;bottom:12px!important;width:140px!important}
.main_challenge .challenge_spot_list .info_area .subj{font-size:22px;line-height:25px}
.main_challenge .challenge_spot_list .info_area .author{font-size:16px;line-height:18px}

/* publish */
.publish_tab{overflow:hidden;margin-left:462px}
.publish_tab li{float:left}
.publish_tab li.on .ico_pub01{background-position:-240px -480px}
.publish_tab li.on .ico_pub02{background-position:-280px -480px}
.publish_tab li.arr{margin:0 45px}
.publish_tab a{display:block;height:67px;line-height:72px;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.publish_tab span{margin:-4px 11px 0 0;vertical-align:middle!important}
.publish_tab span.ico_pub_arr{margin:0}
.publish_wrap{position:relative;width:824px;margin:0 auto;padding:43px 0 178px}
.publish_wrap.v2{width:858px}
.publish_wrap:after{display:block;clear:both;content:''}
.publish_thumb_area{float:left;width:274px}
.publish_thumb_area.v2{width:295px}
.publish_thumb_area .publish_title{padding-bottom:8px}
.publish_title{margin-top:26px;padding-bottom:4px;font-size:18px;line-height:20px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
h2.publish_title{margin-top:50px;font-size:24px}
.publish_title:first-child{margin-top:0}
.publish_title.v2{margin-top:16px}
.publish_title .option{color:#bababa;font-size:15px}
.publish_form_wrap{position:relative;margin-top:19px}
.publish_form_wrap .publish_form_right{position:absolute;top:0;left:230px}

.publish_thumb_info{margin-top:13px;font-size:15px;line-height:20px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#9e9e9e}
.publish_thumb_info.v2{font-size:16px;color:#000;opacity:.6;filter:alpha(opacity=60)}
.publish_form_area{float:left;width:550px}
.publish_form_area.v2{width:563px}
.publish_form_select{position:relative;z-index:20;min-height:41px}
.publish_form_select .select1{position:absolute;top:0;left:0;width:218px}
.publish_form_select .select1.v2{width:200px}
.publish_form_select .submit_contest{padding:7px 0 0 230px}
.publish_form_select .submit_contest .chk_area{position:relative;display:inline-block;width:28px;height:28px;}
.publish_form_select .submit_contest .dsc{display:inline-block;margin-left:6px;vertical-align:top;line-height:28px;font-size:16px;color:#05f269}
.publish_form_input{position:relative}
.publish_form_input .input_txt{width:492px}
.publish_form_input .input_txt.v2{width:382px;padding:0 138px 0 28px}
.publish_form_input .input_txt.v3{width:142px}
.publish_form_input .input_txt.v4{width:262px}
.publish_form_input .placeholder{position:absolute;top:13px;left:29px;z-index:10;font-size:16px;line-height:18px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#bababa}
.publish_form_input .placeholder.v2{top:18px}
.publish_form_input .placeholder.v3{top:22px}
.publish_form_input .txtarea{width:492px;height:234px;padding:14px 28px;overflow:hidden}
.publish_form_input .txtarea.v2{height:74px;padding:22px 28px;}
.publish_form_input .txtarea.creatorstxt{width:505px;height:58px}
.publish_form_input .file_size{position:absolute;right:0;top:29px;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:18px;color:#000;opacity:.6;filter:alpha(opacity=60)}
.publish_form_input .file_size .ico_bar2{vertical-align:middle;margin:0 4px 0 3px}
.publish_form_input .lk_verification{position:absolute;top:0;right:0;z-index:10;width:116px;height:41px;line-height:43px;border-top-right-radius:20px;border-bottom-right-radius:20px;background:#b4b4b4;text-align:center;font-size:15px;color:#fff;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.publish_form_input .lk_verification span{vertical-align:middle}
.publish_form_input.episode_title .input_txt{padding:0 28px 0 106px;width:427px}
.publish_form_input.episode_title .placeholder{left:107px}
.publish_form_input.episode_title .episode_num{position:absolute;top:0;left:0;width:86px;height:41px;line-height:44px;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000;text-align:center;border-right:1px solid #b4b4b4}
.publish_form_input.episode_title .episode_num.v2{width:76px}
.publish_form_filelist{position:relative;margin-top:10px;width:534px;height:394px;padding:18px 13px 12px 14px;border:1px solid #b4b4b4;border-radius:15px;background:#fff}
.publish_form_filelist .filelist_dsc{position:absolute;top:203px;left:0;z-index:10;width:100%;font-size:16px;line-height:18px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000;text-align:center;opacity:.8;filter:alpha(opacity=80)}
.publish_form_filelist .imgfile_list:after{display:block;clear:both;content:''}
.publish_form_filelist .imgfile_list li{float:left;position:relative;padding-top:6px;margin:0 11px 12px 0;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.publish_form_filelist .imgfile_item{overflow:hidden;position:relative;width:120px;height:179px;border-radius:5px;cursor:move}
.publish_form_filelist .imgfile_item .pic{overflow:hidden;display:block;height:149px;border-bottom:1px solid #bfbfbf}
.publish_form_filelist .imgfile_item .subj{height:28px;padding:0 8px;line-height:30px;font-size:13px;background:#fff}
.publish_form_filelist li.move{z-index:10}
.publish_form_filelist .imgfile_skin{position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid #bfbfbf;border-radius:5px;background:transparent}
.publish_form_filelist .move .imgfile_skin{border:3px solid #05f269}
.publish_form_filelist .imgfile_list.moving li{opacity:.3;filter:alpha(opacity=30)}
.publish_form_filelist .imgfile_list.moving li.move{opacity:1;filter:alpha(opacity=100)}
.publish_form_filelist .imgfile_list .btn_delete5{position:absolute;top:0;right:-6px}
.publish_form_filelist .imgfile_list .move .btn_delete5{display:none}
.publish_form_filelist .imgfile_list.moving .btn_delete5{display:none}
.publish_form_filelist .imgfile_list.moving .move_bar{width:3px;height:171px;border-radius:7px;margin:6px 4px 0 -7px;background:#05f269;opacity:1;filter:alpha(opacity=100)}
.publish_form_filelist .imgfile_list.moving .move_bar.v2{clear:both}
.publish_form_btn{position:relative;margin-top:30px;zoom:1}
.publish_form_btn.v2{margin-top:0}
.publish_form_btn.v3{padding-top:27px;margin-top:27px;border-top:1px solid #d4d4d4}
.publish_form_btn.v3 .btn_type7{min-width:83px;padding:0 20px}
.publish_form_btn.v3 .btn_type7:first-child{min-width:120px}
.publish_form_btn:after{display:block;clear:both;content:''}
.publish_form_btn a{float:left;margin-left:10px}
.publish_form_btn a:first-child{margin:0}
.publish_form_btn .btn_preview{width:113px;height:43px;line-height:46px;border-radius:26px;background:#2f2f2f;text-align:center;font-size:16px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#fff}
.publish_form_btn .bar{float:left;height:23px;background:#dbdbdb;margin:10px 0 0 10px}
.publish_form_btn .txt_btn_createseries{margin-bottom:59px}
.publish_form_btn .ly_episode_notice_wrap{position:relative;float:left;top:-10px;margin-left:16px}
.publish_form_dsc{margin:13px 0 -6px;font-size:15px;line-height:20px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#9e9e9e}
.publish_form_dsc.v2{margin-top:10px;font-size:16px;color:#000;opacity:.6;filter:alpha(opacity=60)}
.publish_form_dsc2{padding:17px 0 14px 30px;border-bottom:1px solid #e5e5e5;line-height:20px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:15px;color:#929292}
.publish_form_dsc2 .caution{color:#ff5039}
.publish_form_dsc3{position:relative;margin-bottom:-6px;padding:17px 0 0 40px;font-size:15px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;line-height:20px;color:#000;white-space:nowrap}
.publish_form_dsc3 a{color:#05f269;text-decoration:underline}
.publish_form_dsc3 .chk_area{position:absolute;top:22px;left:0}
.publish_form_dsc3.v2{border-top:1px solid #e5e5e5;margin-top:40px}
.publish_help{height:53px;border-bottom:1px solid #eaeaea;line-height:55px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:18px}
.publish_help .publish_help_inner{position:relative;width:1200px;margin:0 auto}
.publish_help .icon_help{display:inline-block;height:28px;padding:0 12px;border-radius:30px;margin:12px 15px 0 0;background:#05f269;font-size:16px;text-align:center;line-height:30px;vertical-align:top;color:#fff}
.publish_help .subj{overflow:hidden;display:inline-block;max-width:700px;white-space:nowrap;text-overflow:ellipsis}
.publish_help .lk_area{position:absolute;top:0;right:0;}
.publish_help .lk_area a{color:#878787}
.publish_help .lk_area a:hover{color:#05f269}
.publish_help .lk_area a:hover .ico_arr20{background-position:-310px -190px}
.publish_help .ico_arr20{margin:21px 0 0 10px}
.publish_help .bar{height:17px;margin:19px 16px 0}

/* upload popup */
.pop_upload{width:600px;height:820px;background:url(../../assets/css-assets/cf5cfe6ce020.jpg) no-repeat}
.pop_upload .title{padding:45px 0 0 28px;font-size:28px;line-height:30px;font-weight:normal}
.pop_upload .dsc{padding:9px 40px 0 27px;font-size:15px;line-height:22px}
.pop_upload .upload_cont{overflow-x:hidden;overflow-y:auto;width:504px;height:557px;margin:19px auto 0;padding:5px 17px 20px;border:1px solid #dedede;background:#fff}
.pop_upload .upload_cont h2{margin-top:22px;font-size:18px;line-height:22px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal;color:#232323}
.pop_upload .upload_cont h3{margin:2px 0 0 14px;font-size:15px;line-height:22px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-weight:normal;color:#232323}
.pop_upload .upload_cont dl{margin-left:14px}
.pop_upload .upload_cont dt{margin-top:13px;font-size:15px;line-height:22px;color:#858585}
.pop_upload .upload_cont dd{margin-top:2px;font-size:15px;line-height:22px;color:#858585;padding-left:18px;text-indent:-18px}
.pop_upload .upload_cont p{margin-top:10px;font-size:15px;line-height:22px;color:#858585}
.pop_upload .pop_copyright{margin-top:24px;text-align:center;font-size:14px;line-height:16px;color:#c5c5c5}
.pop_upload hr.line{display:block;border:solid 1px #eaeaea;margin:30px 0}

/* About Us */
.aboutus_head, .aboutus_linewebtoon,.aboutus_sns,.aboutus_team, .aboutus_company{position:relative;height:1075px;background:url(../../assets/css-assets/5af9b573ae3a.gif) repeat-y center 0 #fff}
.aboutus_head_im{height:1075px;background:url(../../assets/css-assets/089a688d34f8.png) no-repeat center 0}
.aboutus_head iframe{position:absolute;top:519px;left:50%;margin-left:-250px}
.aboutus_linewebtoon{height:1059px}
.aboutus_linewebtoon_im{height:1059px;background:url(../../assets/css-assets/c02dd557c1de.png) no-repeat center 0}
.aboutus_sns{height:1047px}
.aboutus_sns_im{height:1047px;background:url(../../assets/css-assets/c02dd557c1de.png) no-repeat center -1059px}
.aboutus_team{height:896px}
.aboutus_team_im{height:896px;background:url(../../assets/css-assets/a147eaf70692.png) no-repeat center 0}
.aboutus_company{height:1579px}
.aboutus_company_im{height:1579px;background:url(../../assets/css-assets/e84a03605cb9.png) no-repeat center 0}
.aboutus_cont{overflow:visible;position:absolute;top:0;left:50%;width:920px;height:100%;margin-left:-460px;font-size:0;line-height:0;z-index:20}
.aboutus_sns .aboutus_cont .fb-like-box{position:absolute;top:511px;left:50%;margin-left:-250px;background:#fff;border:1px solid #654c41}
.aboutus_cont a{overflow:hidden;position:absolute;z-index:20;background:#000;line-height:999px;opacity:.01;filter:alpha(opacity=0.01)}
.aboutus_cont .lk_linewebtoon{top:955px;left:0;width:212px;height:70px}
.aboutus_cont .lk_sns{top:955px;left:236px;width:212px;height:70px}
.aboutus_cont .lk_team{top:955px;left:472px;width:212px;height:70px}
.aboutus_cont .lk_company{top:955px;left:708px;width:212px;height:70px}
.aboutus_cont .lk_here{top:577px;left:165px;width:35px;height:15px}
.aboutus_cont .lk_howtouse{top:927px;left:210px;width:230px;height:48px}
.aboutus_cont .lk_termofuse{top:927px;left:480px;width:230px;height:48px}
.aboutus_cont .lk_android_app{top:842px;left:436px;width:100px;height:24px}
.aboutus_cont .lk_ios_app{top:842px;left:567px;width:100px;height:24px}
.aboutus_cont .lk_facebook{top:260px;left:0;width:58px;height:58px}
.aboutus_cont .lk_twitter{top:260px;left:72px;width:58px;height:58px}
.aboutus_cont .lk_tumblr{top:260px;left:144px;width:58px;height:58px}
.aboutus_cont .lk_instagram{top:260px;left:216px;width:58px;height:58px}
.aboutus_cont .lk_youtube{top:260px;left:288px;width:58px;height:58px}
.aboutus_cont .lk_contactus{top:243px;left:635px;width:210px;height:48px}
.aboutus_cont .lk_discover{top:2561px;left:294px;width:330px;height:70px}
.aboutus_cont .lst_press{position:absolute;top:842px;left:0;z-index:20;width:920px}
.aboutus_cont .lst_press li{margin-bottom:15px}
.aboutus_cont .lst_press a{position:static;display:block;height:34px}
.aboutus_discover{position:relative;background:url(../../assets/css-assets/5af9b573ae3a.gif) repeat-y center 0 #fff}
.aboutus_discover1_im{height:2742px;background:url(../../assets/css-assets/e446f9bf2a1c.png) no-repeat center 0}
.aboutus_discover2_im{height:1753px;background:url(../../assets/css-assets/a2b93892ec3c.png) no-repeat center 0}
.aboutus_cont .lst_chal{position:absolute;top:162px;left:0;z-index:20;width:960px}
.aboutus_cont .lst_chal li{float:left;margin:0 38px 58px 0}
.aboutus_cont .lst_chal li.line2{margin-left:95px}
.aboutus_cont .lst_chal a{position:static;display:block;width:154px;height:154px}

/* jindo script - thumbnail upload */
.browsebutton{position:relative;width:218px;height:218px}
.browsebutton .browse-output{display:block;overflow:hidden;position:absolute;width:180px;height:21px;margin-right:5px;padding:0 5px;border:1px solid #aaa}
.browsebutton .browse-box{overflow:hidden;position:absolute;left:0;z-index:32000;width:100%;height:100%;background-color:gray;opacity:0!important;-ms-opacity:0!important;filter:alpha(opacity=0)!important;-ms-filter:alpha(opacity=0)!important}
.browsebutton .browse-file-input{position:absolute;width:100%;height:100%;margin:0;padding:0;border:0 none;cursor:pointer}
.browsebutton .browse-button{overflow:hidden;position:absolute;left:0;width:100%;height:100%}
.browsebutton .browse-button .before{width:100%;height:100%;background:url(//cdn-static.dongmanmanhua.cn/image/pc/sp_thumb_upload_v2.png?dt=2017061901) no-repeat 0 0}
.browsebutton .browse-button .before p{position:absolute;bottom:24px;width:100%;line-height:20px;font-size:15px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center}
.browsebutton .browse-button .before img{display:none}
.browsebutton .browse-button .after{width:100%;height:100%;border-radius:13px}
.browsebutton .browse-button .after img{border-radius:13px}
.browsebutton .browse-applied{display:block}
.browsebutton .browse-over{}
.browsebutton .browse-over .before{background:url(//cdn-static.dongmanmanhua.cn/image/pc/sp_thumb_upload_v2.png?dt=2017061901) no-repeat -230px 0}
.browsebutton .browse-over .before p{color:#aaa}
.browsebutton .browse-over .after{background:#000}
.browsebutton .browse-over .after p{position:absolute;bottom:24px;z-index:10;width:100%;line-height:20px;font-size:15px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#aaa;text-align:center}
.browsebutton .browse-over .after img{opacity:.4;filter:alpha(opacity=40)}
.browsebutton .browse-over .after .icon_arr{position:absolute;top:72px;left:88px;width:42px;height:51px;background:url(//cdn-static.dongmanmanhua.cn/image/pc/sp_thumb_upload_v2.png?dt=2017061901) no-repeat -318px -72px}
#fileName{display:none}
.browsebutton .browse-button .loading{position:absolute;top:50%;left:50%;z-index:10;margin:-25px 0 0 -25px}

.browsebutton.v2{width:160px;height:151px}
.browsebutton.v2 .browse-button .before{background-position:0 -230px}
.browsebutton.v2 .browse-button .before p{line-height:18px;bottom:44px}
.browsebutton.v2 .browse-over .before{background-position:-170px -230px}
.browsebutton.v2 .browse-over .before p{color:#aaa}
.browsebutton.v2 .browse-over .after p{bottom:44px}

.browsebutton.v3{width:226px;height:43px}
.browsebutton.v3{display:inline-block;*display:inline;width:226px;height:43px;zoom:1}

/* jindo script - scroll box */
#scrollbox{position:relative;width:100%;height:100%}
.scrollbar-box{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}
.scrollbar-content{position:absolute;top:0;left:0;width:100%} /* 요 내용부분의 크기만 설정해주면 됨.*/
.scrollbar-v{display:none;position:absolute;top:0;right:0;width:10px}
.scrollbar-v .scrollbar-track{overflow:hidden;position:relative;top:0;width:13px;background-color:#fff}
.scrollbar-v .scrollbar-thumb{display:block;overflow:hidden;position:relative;top:0;width:11px;border:1px solid #e1e1e1;border-radius:7px;background:#ececec}
.scrollbar-show{display:block}
.scrollbar-noscript .scrollbar-box{overflow:auto}
.scrollbar-noscript .scrollbar-h,.scrollbar-noscript .scrollbar-v,.scrollbar-noscript .scrollbar-disabled{display:none}

.scrollbar-box.v2{width:100% !important;height:100% !important}
.scrollbar-v.v2{top:5px !important;right:-9px}
.scrollbar-box.v2 .scrollbar-content{padding-left:10px}
.scrollbar-v.v2 .scrollbar-track{width:6px;height:378px !important;background:#efefef;border-radius:7px}
.scrollbar-v.v2 .scrollbar-thumb{width:6px;border:none;background:#cecece}

.sel_bx .scrollbar-v .scrollbar-track{width:6px;background-color:#1c1c1c}
.sel_bx .scrollbar-v .scrollbar-thumb{width:6px;background:#666;border:none}
.sel_bx.bg_wh .scrollbar-v{width:5px; right:5px}
.sel_bx.bg_wh .scrollbar-v .scrollbar-track{background-color:#fff}
.sel_bx.bg_wh .scrollbar-v .scrollbar-thumb{background-color:#d6dadb}

/* status bar */
.status_bar{display:none;position:fixed;right:33px;bottom:96px;z-index:100}
.status_bar .ly_status{display:none;position:absolute;bottom:73px;right:-3px;width:328px;padding:26px 0 25px 0;background:#fff;background:rgba(255,255,255,.93);border:1px solid #ddd;text-align:center;border-radius:15px}
.status_bar .ly_status.on{display:block}
.status_bar .ly_status .dsc{font-size:18px;line-height:20px}
.status_bar .ly_status .dsc span{color:#11cf00}
.status_bar .ly_status .btnarea{margin-top:14px}
.status_bar .ly_status .btnarea a{margin:0 2px 0 3px}
.status_bar .ly_status .btn_ly_close2{position:absolute;top:12px;right:13px}
.status_bar .ly_status .ico_arr17{position:absolute;bottom:-9px;right:26px}
.status_bar .ly_status .dsc span>em{color:#000}
.status_bar .ly_status .status{overflow:hidden;width:270px;height:8px;margin:10px auto 9px;border-radius:3px;background-color:#ddd}
.status_bar .ly_status .status .status_fill{display:block;height:100%;background-color:#00d02b}
.status_bar .status_num{position:relative;margin:0 30px;font-size:14px;line-height:7px}
.status_bar .status_num .num{float:left}
.status_bar .status_num .total{float:right}

/* Contest btn_vote */
.aside.detail .aside_vote{margin:26px 38px 0 0;padding:23px 0 0;border-top:1px solid #f5f5f5;font-size:18px;line-height:1.2}
.aside.detail .aside_vote>p{padding-bottom:8px}
.aside.detail .aside_vote .dsc1{font-size:17px;color:#737373;margin-bottom:-5px;padding-bottom:0}
.btn_vote{position:relative;min-width:64px;height:43px;border-radius:30px;padding:0 36px 0 37px;line-height:46px;font-size:16px;text-align:center;color:#fff;background:#353535}
.btn_vote.comp{color:#26e845}
.btn_vote.off{color:#c3c3c3;background:#efefef}
.btn_vote .ico_vote{display:inline-block;width:13px;height:15px;margin:-5px 8px 0 0;background-position:-360px 0;vertical-align:middle}
.btn_vote.comp .ico_vote{background-position:-380px 0}
.aside.detail .aside_vote .btn_vote{margin-right:7px}
.aside.detail .aside_vote .dsc_aside_vote{display:inline-block;*display:inline;padding:0;line-height:43px;font-size:20px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#000;zoom:1}

/* Rising Star Contest btn_vote */
.aside.detail .aside_rising_area{border-bottom:1px solid #f5f5f5;padding-bottom:48px;margin:0 45px 43px 0;font-size:16px}
.aside.detail .aside_rising_area h3{padding-bottom:2px;font-size:22px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.aside.detail .aside_rising_area p{padding-bottom:20px}
.btn_vote3{position:relative;min-width:103px;height:43px;border-radius:30px;padding:0 20px;line-height:43px;font-size:17px;text-align:center;color:#00e033;background:#000}
.btn_vote3 .ico_vote{display:inline-block;width:12px;height:14px;margin:-4px 9px 0 0;background-position:-220px -120px;vertical-align:middle}
.aside.detail .aside_rising_area.v2 p{padding-top:5px}

/* Rising Star Contest Badge */
.detail_header .detail_badge_area{float:left;position:relative;top:auto;left:auto}
.detail_header .detail_badge_area:after{display:block;clear:both;content:''}
.detail_header .detail_badge_area li{float:left;text-align:center}
.detail_header .badge_rising{;background-position:-240px -140px}
.detail_header .badge_rising_win{background-position:-420px -1550px}
.detail_header .detail_badge_area [class^=badge_rising]{float:left;position:static;top:auto;right:auto;width:24px;height:30px;margin-left:6px}
/* Aside Patreon */
.aside.detail .aside_patron{padding-top:29px;border-top:1px solid #f5f5f5;margin:48px 34px 0 0;font-size:16px}
.aside.detail .aside_patron .patron_info{padding:13px 0 2px;line-height:32px}
.aside.detail .aside_patron .ico_hand{margin:4px 8px 0 0}
.aside.detail .aside_patron .ico_money{margin:4px 6px 0 3px}
.aside.detail .aside_patron .btn_patron{min-width:118px;height:43px;line-height:45px}
.aside.detail .aside_patron .patron_loading{padding-bottom:42px;margin-top:16px}

/* Viewer Contest btn_vote */
.viewer_vote{border-top:solid 1px #ebebeb;padding:40px 0 40px;font-size:16px;text-align:center;line-height:1.2}
.viewer_vote>p{}
.viewer_vote>p>em{position:relative;display:inline-block;padding:0 31px 14px 35px}
.viewer_vote .ico_twinkle{position:absolute;top:-9px;left:0;width:25px;height:38px;background-position:-260px 0}
.viewer_vote .ico_twinkle2{position:absolute;top:-4px;right:0;width:23px;height:32px;background-position:-290px 0}

/* Viewer Rising Star Contest btn_vote */
.viewer_rising_vote{position:relative;padding:44px 0 52px;border-top:solid 1px #ebebeb;text-align:center;font-size:16px}
.viewer_rising_vote h3{font-size:22px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.viewer_rising_vote p{padding-top:1px}
.viewer_rising_vote .go_to_rising_star{padding-top:6px}
.viewer_rising_vote .go_to_rising_star a{position:relative;display:inline-block;*display:inline;font-size:16px;color:#a3a3a3;zoom:1}
.viewer_rising_vote .go_to_rising_star .ico_arr18{margin-left:6px;vertical-align:middle}
.viewer_rising_vote .btn_vote3{padding:0 24px;margin:8px 0 10px}
.viewer_rising_vote .btn_vote4{position:relative;min-width:83px;height:39px;padding:0 18px;border:2px solid #05f269;border-radius:25px;margin-top:26px;background:transparent;line-height:41px;text-align:center;font-size:18px;font-family: 'hind_m','simhei',verdana,Helvetica,sans-serif;color:#05f269}
.viewer_rising_vote .btn_vote4.off{border:2px solid #353535;color:#353535;opacity:0.25;filter:alpha(opacity=25)}
.viewer_rising_vote .btn_vote4.comp{opacity:0.4;filter:alpha(opacity=40)}
.viewer_rising_vote .line_through{position:absolute;top:19px;left:50%;height:2px;width:90px;margin-left:-45px;background:#353535;filter:alpha(opacity=25);opacity:0.6}
.viewer_rising_vote .ly_align_wrap{position:absolute;bottom:112px;width:100%;text-align:center}
.viewer_rising_vote .ly_area{position:relative;display:inline-block;padding:16px 24px;text-align:center}
.viewer_rising_vote .ly_area .ico_arr{margin-left:-10px}

/* Viewer Patreon */
.viewer_patron_area{position:relative;padding:46px 0 52px;border-top:solid 1px #ebebeb;text-align:center;font-size:16px}
.viewer_patron_area .bar{width:2px;height:20px;margin:0 14px;background:#e7e8ea}
.viewer_patron_area p{position:relative}
.viewer_patron_area .patron_info{padding-top:12px;line-height:24px}
.viewer_patron_area .patron_info span{display:inline-block;position:relative;padding-left:27px;vertical-align:top}
.viewer_patron_area .patron_info span:first-child{padding-left:29px}
.viewer_patron_area [class^=ico_]{position:absolute;top:0;left:0}
.btn_patron{position:relative;min-width:120px;height:38px;border-radius:30px;padding:0 20px;margin-top:17px;line-height:40px;font-size:16px;text-align:center;color:#fff;background:#f35e36}
.patron_loading{overflow:hidden;display:block;width:20px;height:20px;background:url(../../assets/css-assets/dcff4dc7d990.gif) no-repeat;vertical-align:top}
.viewer_patron_area .patron_loading{padding-bottom:3px;margin:11px auto 0}

/* Challenge_all_contest_tab */
.contest_tab_head{position:absolute;top:-42px;font-size:19px;color:#00ed22}
.contest_tab_head li{float:left;position:relative;font-size:19px}
.contest_tab_head li:first-child{padding-right:43px}
.contest_tab_head .contest_tab_menu{color:#767676}
.contest_tab_head .bar{position:absolute;top:6px;right:21px;width:1px;height:15px;background-color:#e6e6e6}

/* Contest Bedge */
.detail_header [class^=badge_]{position:absolute;z-index:10;top:0;right:-5px;width:64px;height:76px}

/* Account */
.account_wrap{width:1110px;margin:0 auto 231px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.account_wrap strong, .account_wrap h3{font-weight:normal}
.account_tit{padding:38px 0 6px;font-size:20px}
.account_tit .ico_info3{margin:4px 0 0 7px}
.login_with_area, .account_area{position:relative;background:#fff;font-size:19px}

.login_with_area .login_with_cont{padding:13px 165px 12px 167px}
.login_with_cont .login_info, .login_with_cont .share_info{position:relative;padding:26px 0 25px;}
.login_with_cont .login_name{display:block;line-height:30px}
.login_with_cont .share_txt{display:block;line-height:32px}
.login_with_cont .txt{font-size:16px;color:#848484}
.login_with_cont .share_info{border-top:1px solid #eaeaea}
.login_with_cont .share_info .btn_lineset{position:absolute;top:37px;right:0;cursor:pointer}
.login_with_cont .noti_area{padding:7px 0 37px}
.login_with_cont .login_info .reset_pw_btn{top:23px;width:126px;height:30px;right:384px;border:1px solid #e5e5e5;color:#595959;background:#ececec;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}

.login_with_area .ico_facebook{position:absolute;top:29px;left:60px;width:73px;height:73px;background-position:-250px -360px}
.login_with_area .ico_twitter{position:absolute;top:29px;left:60px;width:73px;height:73px;background-position:-330px -360px}
.login_with_area .ico_line{position:absolute;top:29px;left:60px;width:73px;height:73px;background-position:-410px -360px}
.login_with_area .ico_weibo{position:absolute;top:29px;left:60px;width:73px;height:73px;background-position:0 -640px}
.login_with_area .ico_email{position:absolute;top:29px;left:60px;width:72px;height:72px;background-position:0 -1300px}
.login_with_area .ico_google{position:absolute;top:29px;left:60px;width:72px;height:72px;background-position:0 -1380px}
.login_with_area .ico_phone,.login_with_area .ico_etc{position:absolute;top:29px;left:60px;width:72px;height:72px;background-position:0 -1550px}

.account_area{padding:40px 165px 68px 167px}
.account_area.default{padding:38px 165px 35px 167px}

.input_box{position:relative;overflow:hidden}

.account_area .default_txt{display:block;overflow:hidden;width:290px;line-height:36px;text-overflow:ellipsis;white-space:nowrap}
.account_area .input_box .placeholder{position:absolute;top:9px;left:2px;font-size:19px;line-height:19px;color:#b1b1b1}
.account_area .input_account{width:216px;padding:2px 2px 0 2px;border-bottom:1px solid #d9d9d9;font-size:19px}
.account_area .input_account.error{color:#ff0000}
.account_area .nickname_tip{position:absolute;top:50%;right:147px;margin-top:-36px;line-height:25px;font-size:15px;color:#b1b1b1}
.account_area .nickname_error, .account_area .nickname_available{position:absolute;top:85px;left:168px;font-size:16px;color:#b1b1b1}
.account_area .email_verification{padding-top:15px;font-size:16px;color:#b1b1b1}

.noti_area [class*=btn],.account_area [class*=btn], .login_info .reset_pw_btn
{overflow:hidden;position:absolute;height:32px;right:549px;border-radius:4px;font-size:15px;text-align:center;line-height:33px;cursor:pointer}
.account_area .edit_btn, .account_area .add_btn, .account_area .delete_btn, .account_area .save_btn.v2, .account_area .register_btn{top:38px;width:88px;border:1px solid #e5e5e5;background:#ececec;color:#595959}
.account_area .delete_btn{right:457px}
.account_area .check_btn{top:40px;width:142px;border:1px solid #e5e5e5;background:#ececec;color:#595959}
.account_area .verify_btn{top:40px;width:88px;border:1px solid #e5e5e5;background:#ececec;color:#595959}
.account_area .check_btn[disabled],
.account_area .verify_btn[disabled],
.account_area .register_btn[disabled]{color:#cecece;cursor:auto}
.account_area .save_btn{top:40px;width:88px;border:1px solid #0fcc00;background:#10de00;color:#fff}
.noti_area{padding:15px 0 13px}
.noti_area li{position:relative;margin-top:25px}
.noti_area li:first-child{padding-bottom:23px;border-bottom:1px solid #eaeaea;margin-bottom:-1px}
.noti_area li:first-child .txt{color:#000}
.noti_area .txt{font-size:19px;color:#848484}
.noti_area .btn_lineset{top:0;right:0;height:33px;margin-top:-2px}

.patron_wrap .btn_lineset{top:38px;right:165px;height:33px}
.patron_wrap .noti_area{padding:0 0 13px;margin-top:19px;border-top:1px solid #eaeaea}
.patron_wrap .noti_area li:first-child{padding:0;border-bottom:none}
.patron_wrap .noti_area li:first-child .txt{color:#848484}
.patron_wrap .noti_area strong{margin-right:20px}
.patron_wrap .input_box{display:none;margin-top:-2px;vertical-align:top}
.patron_wrap .input_box.on{display:inline-block;*display:inline;zoom:1}
.patron_wrap .input_account{width:163px;padding:0;line-height:21px}
.patron_wrap .input_box .placeholder{top:8px;left:0}

/* My Comments */
.my_comments_wrap{position:relative;width:1110px;margin:76px auto 152px}
.my_comments{padding:14px 60px 18px;background:#fff}
.my_comments .my_cbox_title{margin:13px 0 9px;line-height:21px}
.my_comments .my_cbox_title a{font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;font-size:19px}
.my_comments .my_cbox_title a:hover{color:#7a27fc}
.my_comments .my_cbox_title .bar{margin:1px 9px 0;height:14px;background:#ccc}
.my_comments .my_cbox_title .ellipsis{max-width:600px;display:inline-block;vertical-align:top}
.my_comments .my_cbox_title .sub_num{margin-left:8px}
.my_comments .my_cbox_title .btn_del{position:absolute;top:20px;right:5px;width:86px;height:30px;line-height:32px;background:#ececec;border:1px solid #e5e5e5;text-align:center;border-radius:4px;font-size:15px;color:#595959!important}
.my_comments .u_cbox .u_cbox_list li:last-child .u_cbox_comment_box{border-bottom:none}
.my_comments .u_cbox .u_cbox_comment_box{padding:17px 5px 29px}
.my_comments .u_cbox .u_cbox_paginate{position:absolute;bottom:-92px;left:0;width:100%}
.my_comments .u_cbox .u_cbox_reply_area .u_cbox_comment_box .u_cbox_area{padding:17px 5px 17px 40px}
.my_comments .u_cbox .u_cbox_reply_area .u_cbox_paginate{position:static;margin:0;border-bottom:1px solid #e2e2e2;padding-bottom:11px}
.my_comments .u_cbox .u_cbox_reply_area .u_cbox_list li:last-child .u_cbox_comment_box{border-bottom:1px solid #e2e2e2}
.my_comments .u_cbox .u_cbox_ico_reply{left:26px}
.my_comments .u_cbox .u_cbox_comment_box.dimmed .my_cbox_title a,
.my_comments .u_cbox .u_cbox_comment_box.dimmed .u_cbox_text_wrap,
.my_comments .u_cbox .u_cbox_comment_box.dimmed .u_cbox_date{color:#bebebe}

/* Rising Star */
.cont_box.v3{width:100%;margin-top:645px;background:#fff}
/* Rising Star head */
.rising_head_bg{position:fixed;width:100%;height:745px;font-size:0;line-height:0;color:transparent}
.rising_head_area{overflow:hidden;font-size:0;line-height:0;color:transparent}
.rising_head_area .parallax{display:inline-block;position:absolute;left:50%;overflow:hidden;line-height:999px;vertical-align:top}
.rising_head_area .tools{top:14px;width:281px;height:350px;background:url(../../assets/css-assets/dae1580e5e4c.png) no-repeat -420px 0;margin-left:-727px}
.rising_head_area .brush{top:205px;width:408px;height:497px;background:url(../../assets/css-assets/dae1580e5e4c.png) no-repeat 0 0;margin-left:270px;z-index:1}
.rising_head_area .cloud{top:323px;left:0;width:100%;height:1070px;background:url(../../assets/css-assets/7f282ab16484.png) no-repeat 50% 0}

/* tab layer */
.rising_star_tab_lst .ly_area{top:-73px;height:24px;padding:16px 24px;text-align:center}
.rising_star_tab_lst .ly_cont{line-height:24px}
.rising_star_tab_lst .ly_area .ico_arr.dn{position:relative;bottom:-16px}

/* Rising Star SNS */
.rising_star_sns_area{position:relative;width:930px;height:180px;border-top:1px solid #e5e5e5;margin:0 auto}
.rising_star_sns_area.v2{margin:0 auto}
.rising_star_sns_area ul{position:absolute;bottom:100px;left:23px}
.rising_star_sns_area li{float:left;padding-left:6px}
.rising_star_sns_area li:first-child{padding-left:0}
.rising_star_sns_area [class^=ico] {width:34px;height:33px}
.rising_star_sns_area .ico_facebook{background-position:-80px -1380px}
.rising_star_sns_area .ico_twitter{background-position:-120px -1380px}
.rising_star_sns_area .ico_tumblr{background-position:-160px -1380px}
.rising_star_sns_area .ico_googleplus{background-position:-200px -1380px}
.rising_star_sns_area .ico_reddit{background-position:-240px -1380px}
/* Rising Star Cont */
.rising_star_cont{position:relative;margin:0 auto}
.rising_star_cont .tit{margin-left:-9px;font-size:0;line-height:0;color:transparent}
.rising_star_cont .sub_tit{padding:19px 24px 0;font-size:16px;line-height:32px;color:#182033}
.rising_star_cont .info .subj{overflow:hidden;line-height:34px;font-size:22px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;color:#182033}
.rising_star_cont .info .author{overflow:hidden;display:block;line-height:23px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;color:#a7a8ad}
.rising_star_cont .pic{overflow:hidden}

/* Rising Star Result */
.rising_star_cont.result{position:relative;width:950px;padding-top:32px;margin:0 auto}
.rising_star_cont.result .tit{width:626px;height:72px}
.rising_star_cont.result .result_lst{padding:32px 0 47px}
.rising_star_cont.result .result_lst li{overflow:hidden;position:relative;margin-top:36px}
.rising_star_cont.result .result_lst li:first-child{margin-top:0}
.rising_star_cont.result .result_lst li .pic{position:absolute;top:50%;left:24px;width:285px;height:228px;margin-top:-114px}
.rising_star_cont.result .result_lst li.reverse .pic{left:auto;right:3px}
.rising_star_cont.result .result_lst .info{display:table-cell;width:611px;height:228px;padding:0 0 0 338px;vertical-align:middle}
.rising_star_cont.result .result_lst li.reverse .info{padding:0 316px 0 23px}
.rising_star_cont.result .subj{padding:0 0 9px 1px;font-size:22px;line-height:34px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#182033}
.rising_star_cont.result .result_comment_area{padding-top:12px;border-top:1px solid #e5e5e5;font-size:16px;line-height:32px;color:#182033}
.rising_star_cont.result .result_comment_area strong{display:block;margin-top:-2px;font-weight:normal;color:#28dc18}
.rising_star_cont.result .result_comment_area .best_comment_cont{margin-top:-3px}
.rising_star_cont.result .lk_detail{display:inline-block;*display:inline;position:relative;min-width:40px;height:31px;border-radius:20px;padding:0 13px;margin:-2px 0 0 12px;background:#182033;vertical-align:middle;line-height:31px;font-size:13px;text-align:center;color:#fff;zoom:1}
.rising_star_cont.result .retry_txt{padding:38px 0 35px 24px;border-top:1px solid #e5e5e5;font-size:16px;line-height:32px;color:#182033}

/* Rising Star Vote */
.rising_star_cont.vote{width:930px;padding-top:46px}
.rising_star_cont.vote .tit{width:519px;height:58px}
.rising_star_cont.vote .vote_lst{padding:32px 0 35px 23px}
.rising_star_cont.vote .vote_lst:after{display:block;clear:both;content:''}
.rising_star_cont.vote .vote_lst li{position:relative;float:left;width:285px;padding-bottom:33px;border:1px solid #e5e5e5;margin:0 12px 12px 0}
.rising_star_cont.vote .vote_lst .pic a{display:block}
.rising_star_cont.vote .vote_lst .info{padding:25px 23px 17px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.rising_star_cont.vote .vote_lst .status_vote{position:relative;margin-top:9px}
.rising_star_cont.vote .vote_lst .status_fill{overflow:hidden;display:block;position:relative;width:200px;height:8px;border-radius:6px;background-color:#f0f0f0}
.rising_star_cont.vote .vote_lst .status_fill span{display:block;height:100%;background-color:#26e715}
.rising_star_cont.vote .vote_lst .vote_num{position:absolute;top:-9px;right:-8px;font-size:18px;color:#26e715}
.rising_star_cont.vote .vote_lst .btn_vote2{position:relative;min-width:62px;height:36px;border:1px solid #28dc18;border-radius:38px;padding:0 15px;margin-left:23px;background:transparent;line-height:38px;font-size:16px;text-align:center;color:#28dc18;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.rising_star_cont.vote .vote_lst .btn_vote2.comp{opacity:0.4;filter:alpha(opacity=40)}
.rising_star_cont.vote .vote_lst .btn_vote2.off{border:1px solid #353535;color:#353535;opacity:0.25;filter:alpha(opacity=25)}
.rising_star_cont.vote .vote_lst .btn_vote2 .line_through{position:absolute;top:17px;left:50%;height:2px;width:56px;margin-left:-28px;background:#353535;filter:alpha(opacity=25);opacity:0.6}
.rising_star_cont.vote .vote_lst .ly_area{bottom:87px;left:5px;padding:16px 24px;text-align:center}
.rising_star_cont.vote .vote_lst .ly_area .ico_arr.v2.dn{left:47px}

/* Rising Star History */
.rising_star_cont.history{width:930px;padding-top:32px}
.rising_star_cont.history .tit{width:248px;height:72px}
.rising_star_cont.history .sub_tit{margin-bottom:-13px}
.rising_star_cont.history .month_txt{padding:37px 0 0 23px;font-weight:normal;font-size:18px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#182033}
.rising_star_cont.history .month_txt span{margin-left:12px;font-size:14px;color:#182033;opacity:.5;filter:alpha(opacity=50)}
.rising_star_cont.history .history_lst{padding:11px 0  0 23px}
.rising_star_cont.history .history_lst:after{display:block;clear:both;content:''}
.rising_star_cont.history .history_lst li{float:left;position:relative;width:285px;border:1px solid #e5e5e5;margin-right:12px}
.rising_star_cont.history .history_lst li a{display:block}
.rising_star_cont.history .history_lst .info{padding:19px 23px 21px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.rising_star_cont.history .paginate{margin:50px 0 45px}
.rising_star_cont.history .rising_star_badge_area{position:absolute;top:0;left:7px;font-size:0}
.rising_star_cont.history .rising_star_badge_area .ico_badge{display:inline-block;*display:inline;width:24px;height:37px;margin-left:3px;background:url(../../assets/css-assets/dae1580e5e4c.png) no-repeat -420px -360px;}

/* Rising History head */
.rising_head_bg{background:url(../../assets/css-assets/ba567eef2ac8.jpg) no-repeat 50% 0}
.rising_head_area .tit{top:182px;width:857px;height:269px;background:url(../../assets/css-assets/f0836ec8c63a.png) no-repeat 0 0;margin-left:-420px}
.rising_head_area .subscribe{top:506px;width:262px;height:24px;background:url(../../assets/css-assets/f0836ec8c63a.png) no-repeat 0 -280px;margin-left:-122px}
.rising_head_area .badgebrush{top:197px;width:404px;height:500px;background:url(../../assets/css-assets/8a33f28b8640.png);margin-left:287px;z-index:1}

.rising_history_cont{position:relative;width:980px;padding-top:28px;margin:0 auto}
.rising_history_cont .tit{width:445px;height:58px;margin-left:18px;background:url(../../assets/css-assets/f0836ec8c63a.png) no-repeat 0 -300px;font-size:0;line-height:0;color:transparent}
.rising_history_cont .sub_tit{padding:18px 50px 0;font-size:16px;line-height:32px;color:#182033}
.rising_history_cont .history_lst{padding:51px 0 0 48px}
.rising_history_cont .history_lst:after{display:block;clear:both;content:''}
.rising_history_cont .history_lst li{float:left;position:relative;width:218px;border:1px solid #e5e5e5;margin:0 12px 40px 0}
.rising_history_cont .history_lst li a{display:block}
.rising_history_cont .history_lst .pic{overflow:hidden}
.rising_history_cont .history_lst .info{padding:18px 24px 19px}
.rising_history_cont .history_lst .info .genre{font-size:13px}
.rising_history_cont .history_lst .info .subj{overflow:hidden;line-height:35px;font-size:18px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;color:#182033}
.rising_history_cont .history_lst .info .author{overflow:hidden;display:block;line-height:23px;font-size:13px;text-overflow:ellipsis;white-space:nowrap;color:#92949a}
.rising_history_cont .history_lst .info .date{display:block;padding-top:5px;font-size:13px;color:#182033}
.rising_history_cont .history_lst .info .date span{position:relative;bottom:-1px;margin-left:8px;color:#92949a}
.rising_history_cont .history_lst .info .date .week_txt{display:inline-block;*display:inline;width:31px;height:14px;border:1px solid #d1d2d6;border-radius:14px;margin-top:-1px;line-height:16px;vertical-align:middle;text-align:center;font-size:11px;color:#92949a;zoom:1}
.rising_history_cont .paginate{padding:22px 0 98px}

/* Discover */
/* Discover Spot */
.discover_spot{overflow:hidden;height:465px;background:#191919 url(../../assets/css-assets/8ce311b9e675.jpg) no-repeat 50% 0;font-family: 'hind_m','simhei',verdana,Helvetica,sans-serif}
.discover_spot .discover_spot_inner{position:relative;width:1280px;padding-top:89px;margin:0 auto}
.discover_spot .tit{position:absolute;top:39px;left:80px;font-size:22px;font-weight:normal;color:#05f269}
.discover_spot .paging .num{position:absolute;top:52px;right:80px}
.discover_spot .paging .ico_discover_pg{width:11px;height:11px;margin-left:7px;background-position:-270px -550px}
.discover_spot .paging .ico_discover_pg.on{width:41px;height:11px;background-position:-220px -550px}
.discover_spot .paging .btn_prev{position:absolute;top:211px;left:25px;width:27px;height:48px;background-position:-220px -570px}
.discover_spot .paging .btn_next{position:absolute;top:211px;right:24px;width:27px;height:48px;background-position:-250px -570px}
.discover_spot .discover_spot_rolling{width:1130px;height:336px;margin:0 auto}

.discover_spot_list:after{display:block;clear:both;content:''}
.discover_spot_list li{position:relative;float:left;width:216px;height:336px;margin:0 5px}

.discover_spot_list .lk_discover_item{position:absolute;display:block;z-index:100;top:0;left:0;right:0;bottom:0;}

.discover_spot_list .img_area{position:absolute;top:0;left:0}
.discover_spot_list .img_area:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(//cdn-static.dongmanmanhua.cn/image/pc/shadow_cover.png?dt=2017042601) no-repeat;}
.discover_spot_list .info_area{position:absolute;left:22px;right:22px;bottom:22px}
.discover_spot_list .info_area .subj{overflow:hidden;max-height:70px}
.discover_spot_list .info_area .subj span{display:block;font-size:21px;line-height:23px;color:#fff;word-wrap:break-word}
.discover_spot_list .info_area .author{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap;color:#fff}
.discover_spot_list .info_area .btn_vote4{position:relative;min-width:50px;height:25px;padding:0 9px;border:2px solid #05f269;border-radius:25px;margin:7px 0 0 -2px;background:transparent;line-height:27px;text-align:center;font-size:14px;color:#05f269;opacity:0.7;filter:alpha(opacity=70);z-index:500}
.discover_spot_list .info_area .btn_vote4.comp{opacity:0.5;filter:alpha(opacity=50);zoom:1}
.discover_spot_list .info_area .btn_vote4.off{border:2px solid #fff;color:#fff;opacity:0.5;filter:alpha(opacity=50);zoom:1}

.discover_spot_list .info_area .ly_area{bottom:45px;left:-23px;padding:16px 24px;text-align:center;z-index:100}
.discover_spot_list .info_area .ly_area .ico_arr.v2.dn{left:47px}

.discover_badge_area{position:absolute;top:0;right:10px;font-size:0}
.discover_badge_area li{float:left;margin-left:5px;text-align:center}
.discover_badge_area .badge_rising{position:relative;width:24px;height:40px;margin-left:4px;background-position:-300px -1380px;text-align:center}

.discover_spot_list .discover_badge_area{right:12px}
.discover_spot_list .discover_badge_area .badge_rising,
.discover_spot_list .discover_badge_area .badge_rising_win{margin-left:6px}



/* Discover Spot - Rising Star */
.discover_spot .lk_more{position:absolute;top:41px;right:81px;font-size:20px;color:#05f269}
.discover_spot .lk_more .ico_arr{width:6px;height:10px;margin-left:9px;background-position:-270px -120px;vertical-align:middle}

.discover_spot_list.rising li{width:366px;}
.discover_spot_list.rising .discover_badge_area .badge_rising{width:32px;height:52px;background-position:-330px -1380px}
.discover_spot_list.rising .discover_badge_area .badge_rising_win{width:32px;height:52px;background-position:-450px -1550px}
.discover_spot_list.rising .img_area{height:336px;overflow:hidden}
.discover_spot_list.rising .img_area img{width:100%;height:auto;margin-top:-117px}

/* Discover Common */
.discover_cont_area{padding-bottom:116px;margin-top:-15px;font-family: 'hind_m','simhei',verdana,Helvetica,sans-serif}
.discover_cont_area .tit{padding:0 0 7px 2px;font-size:21px;font-weight:normal}
.discover_cont_area .lk_more{position:absolute;top:5px;right:0;font-size:16px}
.discover_cont_area .lk_more .ico_arr{margin:-1px 0 0 8px}
.discover_cont_area .ico_arr{width:6px;height:10px;background-position:-410px -140px;vertical-align:middle}

/* Discover list */
.discover_lst{overflow:hidden}
.discover_lst:after{display:block;clear:both;content:''}
.discover_lst li{position:relative;float:left;width:178px;margin-left:8px;border:1px solid #e2e2e2;background:#fff}
.discover_lst li:first-child{margin-left:0}
.discover_item{display:block}
.discover_item .img_area{overflow:hidden;display:block;position:relative;height:145px}
.discover_item .info{padding:10px 20px 15px}
.discover_item .info .genre{line-height:22px;}
.discover_item .subj{overflow:hidden;height:40px;padding-top:3px}
.discover_item .subj span{display:block;width:138px;font-size:18px;line-height:20px;word-wrap:break-word}
.discover_item .grade_area{padding-top:7px;margin-left:-4px;line-height:19px}

/* Discover - Popular By Genre */
.popular_genre_area{position:relative;margin-top:56px}
.popular_genre_area .tit{display:inline-block;*display:inline;vertical-align:middle;zoom:1}
.popular_genre_area .tit .bar{height:14px;margin:0 27px 0 26px;vertical-align:middle}
.popular_genre_area .genre_menu:after{display:block;clear:both;content:''}
.popular_genre_area .genre_menu{display:inline-block;*display:inline;margin-top:-5px;vertical-align:middle;font-size:16px;zoom:1}
.popular_genre_area .genre_menu li{float:left;margin-left:36px}
.popular_genre_area .genre_menu li:first-child{margin-left:0}

/* Discover 장르 메뉴 컬러 */
.genre_menu .on .g_fantasy{color:#8b00e9}
.genre_menu .on .g_action{color:#006afa}
.genre_menu .on .g_drama{color:#00b19a}
.genre_menu .on .g_romance{color:#fd337f}
.genre_menu .on .g_comedy{color:#eea800}
.genre_menu .on .g_sports{color:#1ba8f2}
.genre_menu .on .g_sf{color:#2d4464}
.genre_menu .on .g_thriller{color:#c00355}
.genre_menu .on .g_slice_of_life{color:#9ab710}
.genre_menu .on .g_historical{color:#62422b}
.genre_menu .on .g_heartwarming{color:#fd6900}
.genre_menu .on .g_horror{color:#be0000}
.genre_menu .on .g_super_hero{color:#4a20e2}
.genre_menu .on .g_tiptoon{color:#ff76cd}
.genre_menu .on .g_short_story{color:#2f2f2f}
.genre_menu .on .g_others{color:#28dc18}

/* Discover 장르 띠 컬러 */
.genre_band{position:absolute;bottom:0;left:0;width:100%;height:5px;}
.genre_band.g_fantasy{background-color:#8b00e9}
.genre_band.g_action{background-color:#006afa}
.genre_band.g_drama{background-color:#00b19a}
.genre_band.g_romance{background-color:#fd337f}
.genre_band.g_comedy{background-color:#eea800}
.genre_band.g_sports{background-color:#1ba8f2}
.genre_band.g_sf{background-color:#2d4464}
.genre_band.g_thriller{background-color:#c00355}
.genre_band.g_slice_of_life{background-color:#9ab710}
.genre_band.g_historical{background-color:#62422b}
.genre_band.g_heartwarming{background-color:#fd6900}
.genre_band.g_horror{background-color:#be0000}
.genre_band.g_super_hero{background-color:#4a20e2}
.genre_band.g_tiptoon{background-color:#ff76cd}
.genre_band.g_short_story{background-color:#2f2f2f}

/* Discover - Rising Star */
.snb_rising_star, .snb_patron{display:inline-block;*display:inline;line-height:70px;font-size:15px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;vertical-align:top;zoom:1}
.snb_rising_star .bar, .snb_patron>.bar{width:1px;height:26px;margin:0 45px 0 22px;background-color:#dcdcdc;vertical-align:middle}
.snb_rising_star .ico_star{width:19px;height:19px;margin:-1px 10px 0 0;background-position:-280px -580px;vertical-align:middle}
.snb_rising_star a:hover{color:#7a27fc}
.snb_rising_star a:hover .ico_star{background-position:-300px -580px}

.rising_star_area{position:relative;margin-top:46px}
.rising_star_area .discover_lst{display:inline-block;*display:inline;vertical-align:top;zoom:1}
.rising_star_publish_area{overflow:hidden;position:relative;display:inline-block;*display:inline;width:553px;height:263px;margin-left:5px;text-align:center;vertical-align:top;zoom:1}
.rising_star_publish_area .img_area{position:absolute;top:0;left:0;}
.rising_star_publish_area .txt_publish_tit{position:relative;margin-top:69px;z-index:10}
.rising_star_publish_area p{position:relative;padding-top:16px;font-size:15px;line-height:17px;color:#707070;z-index:10}
.rising_star_publish_area .lk_publish{display:inline-block;*display:inline;position:relative;min-width:88px;height:36px;border-radius:30px;padding:0 16px;margin-top:21px;line-height:39px;font-size:17px;text-align:center;color:#fff;background:#707070;zoom:1;z-index:10}

.rising_star_publish_area .lk_publish{display:inline-block;*display:inline;position:relative;min-width:88px;height:36px;border-radius:30px;padding:0 16px;margin-top:21px;line-height:39px;font-size:17px;text-align:center;color:#fff;background:#707070;zoom:1;z-index:10}

/* Discover Snb - Patron */
.snb_patron{font-size:18px;line-height:73px}
.snb_patron>.bar{margin:-1px 30px 0 22px}
.snb_patron .ico_patron{width:28px;height:23px;margin:-3px 5px 0 0;background-position:-372px -1380px;vertical-align:middle}
.snb_patron strong{font-weight:normal;color:#ff5a01}
.snb_patron a .bar{width:1px;height:12px;margin:-1px 8px 0;vertical-align:middle}

/* collections template */

/* head area */
.collections_header{font-size:0;line-height:0;overflow:hidden}
.collections_header_inner{position:relative;left:50%;margin-left:-960px}

/*  cont */
.collections_cont{padding-bottom:100px}
.collections_cont_inner{position:relative;width:1060px;margin:0 auto;padding-top:47px;zoom:1}
.collections_tit{font-size:30px;line-height:34px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center}

/* list */
.collections_list{padding:25px 0 3px 25px}
.collections_list:after{display:block;clear:both;content:''}
.collections_list li{float:left;position:relative;width:240px;margin:0 17px 17px 0;background:#fff}
.collections_list li a{display:block}
.collections_list .img_area{position:relative;display:block;overflow:hidden;height:254px}
.collections_list .info{overflow:hidden;height:71px;padding:26px 16px 0;text-align:center}
.collections_list .subj{overflow:hidden;max-height:61px}
.collections_list .subj span{font-size:20px;line-height:24px;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif}
.collections_list .author{overflow:hidden;line-height:22px;font-size:17px;text-overflow:ellipsis;white-space:nowrap;opacity:0.7;filter:alpha(opacity=70)}
.collections_list .summary{overflow:hidden;height:66px;padding:0 16px 23px;text-align:center}
.collections_list .summary span{font-size:15px;line-height:22px;text-align:center}
.collections_list .img_skin{position:absolute;bottom:0;left:0;right:0}
.collections_list .line .img_skin{height:1px;background:#000;opacity:0.1;filter:alpha(opacity=10)}
.collections_list .cloud .img_skin{height:19px;background:url(//cdn-static.dongmanmanhua.cn/image/pc/collection/skin_type_b.png?dt=2017051701) no-repeat}
.collections_list .diagonal1 .img_skin{height:22px;background:url(../../assets/css-assets/a7226f5f8c47.png) no-repeat}
.collections_list .diagonal2 .img_skin{height:22px;background:url(../../assets/css-assets/5d0de872ae76.png) no-repeat}
.collections_list .wave1 .img_skin{height:19px;background:url(//cdn-static.dongmanmanhua.cn/image/pc/collection/skin_type_d1.png?dt=2017051701) no-repeat}
.collections_list .wave2 .img_skin{height:10px;background:url(//cdn-static.dongmanmanhua.cn/image/pc/collection/skin_type_d2.png?dt=2017051701) no-repeat}
.collections_list .bdr_on .bdr_skin{position:absolute;top:0;right:0;bottom:0;left:0;border-width:2px;border-style:solid}

/* 3단 list */
.collections_list.column_three{padding:25px 0 0 25px}
.collections_list.column_three li{width:323px;margin:0 20px 20px 0}
.collections_list.column_three .img_area{height:315px}
.collections_list.column_three .info{height:93px;padding:30px 18px 0}
.collections_list.column_three .subj span{font-size:28px;line-height:30px}
.collections_list.column_three .author{font-size:18px;line-height:31px}
.collections_list.column_three .summary{padding:0 18px 25px}
.collections_list.column_three .summary span{font-size:18px}
.collections_list.column_three .cloud .img_skin{height:26px;background:url(//cdn-static.dongmanmanhua.cn/image/pc/collection/skin_type_b_323.png?dt=2017051701) no-repeat}
.collections_list.column_three .diagonal1 .img_skin{height:22px;background:url(//cdn-static.dongmanmanhua.cn/image/pc/collection/skin_type_c1_323.png?dt=2017051701) no-repeat}
.collections_list.column_three .diagonal2 .img_skin{height:22px;background:url(//cdn-static.dongmanmanhua.cn/image/pc/collection/skin_type_c2_323.png?dt=2017051701) no-repeat}
.collections_list.column_three .wave1 .img_skin{height:27px;background:url(//cdn-static.dongmanmanhua.cn/image/pc/collection/skin_type_d1_323.png?dt=2017051701) no-repeat}
.collections_list.column_three .wave2 .img_skin{height:14px;background:url(//cdn-static.dongmanmanhua.cn/image/pc/collection/skin_type_d2_323.png?dt=2017051701) no-repeat}

/* banner */
.collections_banner_area{padding-top:46px}
.collections_banner_area .tit{font-size:30px;line-height:34px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;text-align:center}
.collections_banner_area .banner_lst{width:1010px;margin:19px auto 0}
.collections_banner_area .banner_lst:after{display:block;clear:both;content:''}
.collections_banner_area .banner_lst li{float:left}
.collections_banner_area .banner_lst li:first-child{margin-right:20px}
.collections_banner_area .banner_lst a{display:block}

/* sns */
.collections_share_area{padding:39px 0 33px;background:#fff;text-align:center}
.collections_share_area strong{display:block;font-size:22px;line-height:26px;font-weight:normal;font-family:'hind_m','simhei',verdana,Helvetica,sans-serif;color:#242424}
.collections_share_area .share_lst{display:inline-block;padding-top:12px}
.collections_share_area .share_lst:after{display:block;clear:both;content:''}
.collections_share_area .share_lst li{float:left;margin-left:10px}
.collections_share_area .share_lst li:first-child{margin-left:0}
.collections_share_area .share_lst li a{display:inline-block;width:48px;height:48px;vertical-align:top;background:url(../../assets/css-assets/06309328f30c.png) no-repeat;font-size:0;line-height:0}
.collections_share_area .share_lst li a.lk_facebook{background-position:0 0}
.collections_share_area .share_lst li a.lk_twitter{background-position:-58px 0}
.collections_share_area .share_lst li a.lk_weibo{background-position:-116px 0}
.collections_share_area .share_lst li a.lk_qq{background-position:-174px 0}
.collections_share_area .share_lst li a.lk_line{background-position:-232px 0}
.collections_share_area .share_lst li a.lk_renren{background-position:-290px 0}
/*登录优化 david start*/
.input_box_seo{display:block;background: #fff;color:#000;font-size:16px;margin-left:67px;width: 232px;height: 30px;line-height: 30px;}
.input_box_seo::-webkit-input-placeholder {
  color: #d2d3d1;
}
.input_box_seo_gif{font-size:16px;}
.testingCodeBox{width:130px;}
.error_prompt_txt{width:280px;font-size:11px;border-top:0.5px solid #e0e0e0;text-align: left;margin-left:40px;}
.error_prompt_show{border-top:0.5px solid #9c85ff;color:#9c85ff;}
.use_password_btn ,.use_password_btnCenter{display: none;font-size:16px;color:#8C8C8C;text-align: center;cursor: pointer;}
.login_btn_default{display:block;width: 280px; margin: 0 auto; background: #d7d7d7;opacity: .7;height: 50px;  line-height: 50px;   text-align: center;  font-size: 16px;  font-family: 'hind_m','simhei',verdana,Helvetica,sans-serif;  color: #fff;  border-radius: 4px;}
.login_btn_light{background: #7a27fc !important;opacity:1 !important; }
.login_head_01{position: absolute;  top:-4px;  left: 34px;width: 30px;height: 30px;background:url(../../assets/css-assets/1ff876f2b6c2.png) center center no-repeat;}
.login_lock_01{position: absolute;  top: -4px;  left: 34px;width: 30px;height: 30px;background:url(../../assets/css-assets/dee841b8d3c6.png) center center no-repeat;}
.login_lock_02{position: absolute;  top: -4px;  left: 34px;width: 30px;height: 30px;background:url(../../assets/css-assets/58d467947ed2.png) center center no-repeat;}
.login_phone_01{position: absolute;  top: -4px;  left: 34px;width: 30px;height: 30px;background:url(../../assets/css-assets/da378f4d9f23.png) center center no-repeat;}
.ico_testing_yh{position: absolute;  top: -4px;  left: 17px;width: 19px;height: 20px;background-position: -150px -1640px;}
.get_testing_code,.get_testing_codeCenter{position: absolute;right:32px;top:0;color:#585858;font-size:16px;text-align: center;}
.get_testing_code_light{color:#9c85ff;cursor: pointer;}
#formLogin{padding-top:1px;}
.toggle_btn_container,.toggle_btn_containerCenter{font-size:15px;}
/*登录优化 david end*/
/*David start 控制图片20200713*/
.limit_img_container  li .card_item img{width:186px;height:186px;margin: 24px 0 0 24px;}
.limit_img_container  li .card_item{background: #fff;}
.daily_limit_img_container  li .daily_card_item img{width:126px;height:126px;margin: 26px 0 0 0;}
.card_item .card_front{background: #fff;}
/*David end 控制图片20200713*/
/*修改重置按钮样式*/
.inner_wrap .reset_active{display:block;border-radius: 4px;margin: 40px auto 0;width:166px;height:48px;background: #2f2f2f;text-align: center;font-size:20px;line-height:50px;color:#fff;}
.inner_wrap .reset_disabled{display:block;border-radius: 4px;margin: 40px auto 0; width:166px;height:48px;background: #ececec;text-align: center;font-size:20px;line-height:50px;color:#cecece;}
/*修改重置按钮样式*/
/*微博登录样式修改*/
.wb_login_msg .ico_weibo{position:absolute;top:18px;left:60px;width:73px;height:73px;background-position:0 -640px}
/*微博登录样式修改*/
/*青少年模式样式start*/
.youthOpenBtn{display:inline-block;position:relative;overflow:hidden;max-width:96px;margin-left:4px;padding:0 17px 0 17px;border:1px solid #b4b4b4;border-radius:17px;background:#fff;font-size:13px;line-height:31px;color:#7f7f7f;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;vertical-align: middle;}
.youthOpenBtn em{position:absolute;top:4px;left:6px}
/*青少年模式样式end*/

/*登录弹窗形象优化 david start  20210722*/
#layerMy{border-radius: 10px;width:358px;background: #2c2c2c;font-family: PingFangSC-Regular;}
#layerMy .error_prompt_txt{width:258px;font-size:11px;border-top:1px solid #373737;text-align: left;margin-left:50px;}
#layerMy .error_prompt_show{border-top:1px solid #9c85ff;color:#9c85ff;}
#layerMy .input_box_seo{display:block;background: #2c2c2c;color:#fff;font-size:16px;margin-left:76px;width: 226px;height: 30px;line-height: 30px;}
#layerMy .input_box_seo::-webkit-input-placeholder {color: #fff;}
#layerMy .login_head_01{position: absolute;  top: -1px;  left: 43px;width: 30px;height: 30px;background:url(../../assets/css-assets/1ff876f2b6c2.png) center center no-repeat;}
#layerMy .login_lock_01{position: absolute;  top: -1px;  left: 43px;width: 30px;height: 30px;background:url(../../assets/css-assets/dee841b8d3c6.png) center center no-repeat;}
#layerMy .login_lock_02{position: absolute;  top: -1px;  left: 43px;width: 30px;height: 30px;background:url(../../assets/css-assets/58d467947ed2.png) center center no-repeat;}
#layerMy .login_phone_01{position: absolute;  top: -1px;  left: 43px;width: 30px;height: 30px;background:url(../../assets/css-assets/da378f4d9f23.png) center center no-repeat;}
#layerMy .input_area{position: relative;margin-top: 0;height: 49px;}
#layerMy .login_btn_default{display:block;width: 258px; margin: 0 auto; background: #d7d7d7;opacity: .7;height: 42px;  line-height: 42px;   text-align: center;  font-size: 16px;  font-family: 'hind_m','simhei',verdana,Helvetica,sans-serif;  color: #fff;  border-radius: 4px;}
#layerMy .sel_privacy_icon_c{width:268px;margin:30px auto auto auto;font-size:10px;}
#layerMy .sel_privacy_icon_c .text_area{font-size:10px;color:#8c8c8c;}
#layerMy .sel_privacy_icon_c .text_area a{color:#9c85ff;}
#layerMy .t_login{padding: 47px 0 18px 0;font-size: 18px;line-height: 20px;color: #fff;}
#layerMy .lk_area{margin-top:19px;}
#layerMy .bg_line{position:relative;width:258px;margin:23px auto auto auto;background:#383838}
#layerMy .bg_line .inner{position:absolute;top:-19px;left:0;width:100%;text-align:center}
#layerMy .btn_weibo_wbIcon{width:46px;height:46px; margin:23px auto 25px auto;background: url(../../assets/css-assets/8f6c4f44e47d.png) center 0 no-repeat;}
#layerMy .login_set li{width:65px;height:auto;margin:0;}
#layerMy .sel_privacy_icon_c .sel_privacy_btn{position:absolute;top:2px;left:4px;width:14px;height:14px;vertical-align: middle;margin-top:-1px;}
#layerMy .sel_privacy_icon_c .sel_privacy_btn_null{background: url(../../assets/css-assets/701fe7671526.png) center center no-repeat;background-size:14px 14px;}
#layerMy .sel_privacy_icon_c .sel_privacy_btn_active{background: url(../../assets/css-assets/13f145c70bf4.png) center center no-repeat;background-size: 14px 14px;}
#layerMy .login_btn{padding-top: 13px;}
.favorites{width:192px !important; border-radius: 15px!important;}
.btn_weibo_wbIcon{width:46px;height:46px; margin:20px auto 25px auto;background: url(../../assets/css-assets/8f6c4f44e47d.png) center 0 no-repeat;}
.sel_privacy_icon_c{position:relative;width:268px;margin:23px auto auto 40px;font-size:10px;}
.sel_privacy_icon_c .sel_privacy_btn{position:absolute;top:2px;left:0;width:14px;height:14px;vertical-align: middle;margin-top:-1px;cursor: pointer;}
.sel_privacy_icon_c .sel_privacy_btn_null{background: url(../../assets/css-assets/78ac3b382b09.png) center center no-repeat;background-size:14px 14px;}
.sel_privacy_icon_c .sel_privacy_btn_active{background: url(../../assets/css-assets/1018df92bf28.png) center center no-repeat;background-size: 14px 14px;}

.sel_privacy_icon_c .text_area{display:inline-block;width:255px;padding-left:21px;font-size:10px;color:#8c8c8c;text-align: left;}
.sel_privacy_icon_c .text_area a{color:#7a27fc;}



/*登录弹窗形象优化 david end*/