A		{text-decoration:none;font-weight:normal;}
h2,h3	{font-weight:normal}
ul		{list-style-type:none;padding:0;font-weight:normal;}
form	{padding:0;margin:0;}
body	{overflow:hidden;}

.ui-collapsible-heading-collapsed {font-size:1em !important;}
.ui-collapsible-heading-toggle{font-size:1em !important;font-weight:normal !important;}
.ui-collapsible-heading{font-size:1em !important;}
.ui-collapsible-content{padding-left:0.5em !important;}
.ui-radio{width:3em;}

#content	{padding:0;}
#bt_cat		{border:0px;background:none;box-shadow:none;width:60px;height:36px;}
#bt_back	{border:0px;background:none;box-shadow:none;width:60px;height:36px;}
#bt_option	{border:0px;background:none;box-shadow:none;width:60px;height:36px;}
#catlist	{padding:0px;margin-top:-16px;width:99%;}
#header	{border-bottom:solid 1px #ddd;background-image:-webkit-linear-gradient(to bottom, #1ae, #08c); background-image:linear-gradient(to bottom,#1ae,#08c);z-index:10;}
#header h1{min-width:160px;margin:0;}
#bottom	{border-top:solid 1px #ddd;}

#nav_tabs li {padding:0.2em !important;border-right:dotted 1px #ddd;}
#nav_tabs li a{border:0;}
#nav_bar,#nav_cat {background-color:#f4f4f4 !important;}
#nav_bar a{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#nav_bar .ui-btn{min-width:2em;line-height:1.5em;background:transparent !important;overflow:hidden;}
#nav_tabs .ui-btn.ui-btn-active{background-color: #8c0 !important;}
#nav_cat {text-align:center;}

#nav_cat a:after{background-color:#ddd;text-align:center;}
#nav_panel {width: 13.5em;}


#bottom-tabs a{font-size:0.8em;font-weight:normal;padding-top:2.4em;padding-bottom:0.1em;}
#bottom-tabs a:after{background-color:#ccc;}
#bottom-tabs .ui-btn-active{background-color:#f60;}
#bottom-tabs .ui-btn-active:after{background-color: transparent;}
#bottom-tabs li {position:relative;}
#bottom-tabs li plus{position:absolute;display:block;width:2em;height:2em;background:#f00;top:-1em;left:50%;z-index:100;text-align:center;line-height:2em;-webkit-border-radius: 1em;border-radius: 1em;font-weight:bold;display:none;}


.hide{display:none;}
.dark{opacity:.5;}


#option_panel {width: 12em;padding:0;z-index:11;}
#option_panel a {margin:0;}
#option_panel .ui-panel-inner{padding:0 !important;}
#option_panel .face img{width:60px;height:60px;-webkit-border-radius: 30px;border-radius: 30px;border:solid 1px #ccc;}
#option_panel .face {width:100%;padding:20px 0;text-align:center;font-size:0.8em;font-weight:normal;}
#option_panel li{cursor:pointer;}


/************************ Items List Start ***************************/

@media ( min-width: 320px) {.items li{width:28% !important;min-width:5.5em !important;}.items img{min-height:8em;}}
@media ( min-width: 370px) {.items li{width:28% !important;min-width:6em !important;}.items img{min-height:9em;}}
@media ( min-width: 800px) {.items li{width:18% !important;min-width:7em !important;}.items img{min-height:12em;}}
.items {width:100%;}
.items ul {
width:100%;
text-align:center;
padding:0;
margin:0 auto 4em auto;
}

.items li{
display:inline-block;
width:30%;
min-width:5em;
margin:1em 2%!important;
max-width:15em;
vertical-align: top;
position:relative;
border:solid 0px #ddd;
font-weight:normal;
-webkit-border-radius: 0.4em;
border-radius: 0.4em;

}
.items li:hover {
-moz-box-shadow: 0px 0px 8px #33ccff;
-webkit-box-shadow: 0px 0px 8px #33ccff;
box-shadow: 0px 0px 8px #33ccff;
}
.items li img{
top:0;
bottom:0;
background-size:100% auto;
width: 100%;
-webkit-border-radius: 0.4em 0.4em 0 0;
border-radius: 0.4em 0.4em 0 0;
}

.items li h2{
white-space : nowrap;  
margin:0;
padding:0.5em 0;
color:#fff;
font-size:0.9em;
overflow: hidden;
position: absolute;
width: 100% ;
font-weight:normal;
bottom:0;
height:auto;
text-align:center;
background: #1be;
-webkit-border-radius: 0 0 0.4em 0.4em;
border-radius: 0 0 0.4em 0.4em;
}
.items li i{
color:#fff;
width:auto;
padding:0.2em 0.2em 0.2em 2em;
text-align:right;
font-style:normal;
font-weight:normal;
font-size:0.8em;
position: absolute;
top: 1px;
right: 1px;
background-image:-webkit-linear-gradient(to right, rgba(255,80,0,0),rgba(255,80,0,.9), rgba(255,80,0,1));
background-image:linear-gradient(to right,rgba(255,80,0,0),rgba(255,80,0,.9),rgba(255,80,0,1));
-webkit-border-radius:0 0.4em 0 0;
border-radius: 0 0.4em 0 0;
}

.items li b{
color:#aaa;
width:100%;
padding:0.2em;
text-align:center;
font-weight:normal;
font-size:0.8em;
position: absolute;
left:0;

bottom: -1.6em;

}	
	
/************************ Items List End ***************************/


/************************ Itemz List Start ***************************/
@media ( min-width: 640px) {.itemz li{width:45% !important;height:7em !important;}.itemz li img{width: 6em !important;}}
@media ( min-width: 1200px) {.itemz li{width:30% !important;height:8em !important;}.itemz li img{width: 7em !important;}}
.itemz {width:100%;}
.itemz ul {
width:100%;
text-align:center;
padding:0;
margin:0 auto 4em auto;
bborder:solid 2px #f60;

}

.itemz li{
display:inline-block;
overflow:hidden;
width:95%;
height:7.5em;
min-width:15em;
margin:0.5em 1%!important;
position:relative;
border:solid 1px #ddd;
font-weight:normal;
-webkit-border-radius: 0.3em;
border-radius: 0.3em;
text-align:left;
  
}
.itemz li:hover {
-moz-box-shadow: 0px 0px 8px #33ccff;
-webkit-box-shadow: 0px 0px 8px #33ccff;
box-shadow: 0px 0px 8px #33ccff;
}
.itemz li img{
top:0;
bottom:0;
background-size:100% auto;
width: 6.2em;
float:left;
height:100%;
margin-right:0.5em;
}

.itemz li h2{
margin:0;
display:inline;
padding: 0.1em 0;
color:#18c;
font-size:1em;
overflow: hidden;
max-height:2.4em;
font-weight:normal;
}
.itemz li i{
color:#f60;
display:inline;
padding:0 0.2em;
font-style:normal;
font-weight:normal;
font-size:0.8em;

}
.itemz li b{
display:block;
color:#999;
padding:.1em 0;
max-height:2.4em;
overflow:hidden;
font-weight:normal;
font-size:0.9em;

}

.itemz li d{
padding-left:1em;
background:url(/images/del.png) no-repeat center left;	
background-size:1.1em 1.1em;
width:0.4em;
cursor:pointer;
float:right;
height:1.2em;
}	
	
/************************ Itemz List End ***************************/
/************************ Iteml List Start ***************************/
.iteml {overflow:hidden;width:100%;}
.iteml p{text-align:center;margin:1em 0 0.5em 0;font-size:0.9em;}
.iteml ul {
width:100%;
padding:0;
margin:0 auto 4em auto;
text-align:left;
}

.iteml li{
width:96%;
display:inline-block;
overflow:hidden;
margin:0 1%;
padding:.5em.1em;
border-bottom:solid 1px #ddd;
font-weight:normal;
text-align:left;
  
}

.iteml li h2{
display:block;
color:#18c;
padding:0;
margin:0;
font-size:1em;
overflow: hidden;
font-weight:normal;
}
.iteml li i{
color:#999;
display:inline-block;
margin:0 1em;
font-style:normal;
font-weight:normal;
font-size:0.9em;
}
.iteml li b{
display:inline-block;
color:#999;
font-weight:normal;
font-size:0.9em;
}

.iteml li d{
padding-left:1em;
background:url(/images/del.png) no-repeat center left;	
background-size:1.1em 1.1em;
width:0.4em;
cursor:pointer;
float:right;
height:1.2em;
}	
	
/************************ Iteml List End ***************************/


/************************ Itemn List Start ***************************/
.itemn {overflow:hidden;}
.itemn p{text-align:center;margin:1em 0 0.5em 0;font-size:0.9em;}
.itemn ul {
width:100%;
padding:0;
margin:0 auto 4em auto;
text-align:left;
}

.itemn li{
display:inline-block;
overflow:hidden;
margin:0.5em;
padding:0.5em;
border:solid 1px #ddd;
font-weight:normal;
-webkit-border-radius: 0.3em;
border-radius: 0.3em;
text-align:left;
  
}
.itemn li:hover {
-moz-box-shadow: 0px 0px 8px #33ccff;
-webkit-box-shadow: 0px 0px 8px #33ccff;
box-shadow: 0px 0px 8px #33ccff;
}

	
/************************ Itemn List End ***************************/


/************************ SWiper and ScrollDown Start ***************************/

.ScrollDown{position:absolute;top:-51px;width:100%;height:50px;text-align:center;clear:both;border-bottom:solid 1px #ddd;background-color:#f0f0f0;line-height:50px;background-image:-webkit-linear-gradient(to top, #f0f0f0, #fff); background-image:linear-gradient(to top,#f0f0f0,#fff);}
.ScrollDown .refresh {position: absolute;bottom:10px;background:#1be;left:48%;}
.ScrollDown .refreshing {position: absolute;bottom:10px;background:#f60;left:48%;
transform:rotate(180deg);
-ms-transform:rotate(300deg); 	/* IE 9 */
-moz-transform:rotate(300deg); 	/* Firefox */
-webkit-transform:rotate(300deg); /* Safari 和 Chrome */
-o-transform:rotate(300deg); 	/* Opera */

transition: all 500ms;
-moz-transition: all 500ms; /* Firefox 4 */
-webkit-transition: all 500ms; /* Safari 和 Chrome */
-o-transition: all 500ms; /* Opera */
}
.ScrollDown .refreshed {position: absolute;bottom:10px;background:#f60;left:48%;}
.swiper-container {top:0;width: 100%;height:95%;z-index:0;}
.swiper-slide {
-webkit-overflow-scrolling: touch;
/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

/************************ SWiper and ScrollDown End***************************/


/************************ Item Start ***************************/
.item{width:100%;overflow-y:auto;overflow-x:hidden;}

.item-info {padding:0 0.5em;}
.item-info .top{width:80%;color:#0aa;text-align:center;line-height:3em;white-space:nowrap;overflow:hidden;font-size:0.9em;margin:0.5em auto;}
.item-info .left{margin:0;float:left;width:30%;min-width:7em;min-height:9em;max-width:9em;padding-right:1em;vertical-align:center;}
.item-info .left img {width:100%;padding:4px;border:solid 1px #ddd;}

.item-info .center ul{margin:0;}
.item-info .center li{border-top:dotted 1px #ddd;line-height:1.8em;height:1.8em;font-size:0.9em;overflow:hidden;}
@media ( min-width: 480px) {.item-info li{font-size:1em !important;overflow:hidden;line-height:1.5em;}}
.item-info .center em{line-height:1.6em;display:block;white-space: nowrap;overflow:hidden;color:#f60;font-size:0.9em;font-weight:normal;font-style:normal;}
.item-info .center li b{color:#994;font-weight:normal;}

.item-info .cat {margin:0;padding:.1em .4em .1em .2em;font-weight:normal;}

.item-info .bts{clear:both;margin:.5em;text-align:center;width:100%;white-space:nowrap;}

.item-info .bts a:link,.item-info .bts a:visited{font-size:0.9em;width:31%;max-width:10em;margin:0.5em 0.3%;-webkit-border-radius: 0.5em;padding-left:0;padding-right:0;border-radius: 0.5em;background-color:#db1;color:#fff;border:0;}
.item-info .bts a:hover{background-color:#bd2;color:#fff;border:0;}
.item-info .bts b {color:#f18;font-size:0.9em;}

.item-info .bottom{position:relative;clear:both;margin:0.5em auto;line-height:1.5em;padding:0.5em 0.5em 0.6em 0.5em;color:#666;overflow:hidden;border:solid 1px #ddd;background-image:-webkit-linear-gradient(to bottom, #fffff0, #fff); background-image:linear-gradient(to bottom,#fffff0,#fff);-webkit-border-radius: 0.4em;border-radius: 0.4em;border:solid 1px #ddd;color:#a84;}
#info-expand{width:100%;background:#fff !important;margin:0 auto;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;filter: Alpha(Opacity=10);opacity:.1;font-weight:normal;height:1em;}
#info{display:block;overflow:hidden; }

.item h3 {margin:0.1em 0;}
#fans{clear:both;margin:0;background:#fff !important;padding:0 !important;}
#vols{clear:both;margin:0;background:#fff !important;padding:0 !important;}
#vols .ui-collapsible-content {background:#fff;}
.vols {clear:both;background:#fff;}
.vols ul{margin:0;padding-left:0%;}
.vols li{display:block;width:22%;float:left;margin:1%;border:solid 1px #eee;padding:0.4em 0;text-align:center;background-color:#fbfcfb;font-weight:normal;}
.vols li c{font-size:0.8em;color:#aaa;display:block;}
.vols a:link	{color:#0ab !important;font-weight:normal;}
.vols a:visited	{color:#888 !important;font-weight:normal;}
.vols a:hover	{color:#f60 !important;font-weight:normal;}
.chs a:link		{color:#28e !important;font-weight:normal;}
.chs a:visited	{color:#888 !important;font-weight:normal;}
.chs a:hover	{color:#f60 !important;font-weight:normal;}
@media ( min-width: 370px){.vols li{width:17% !important;}}
@media ( min-width: 800px){.vols li{width:7.2% !important;}}
.chs {clear:both;background:#fff;padding:0;}
.chs ul{margin:0;padding-left:0%;}
.chs li{display:block;width:22%;float:left;margin:1%;border:solid 1px #eee;padding:0.4em 0;background-color:#fafbfd;overflow:hidden;white-space:nowrap;text-align:center;line-height:2em;min-height:2em;}
.chs li c{font-size:0.8em;color:#aaa;display:inline;}
.chs li an,.vols li an,an{width: 2em;height: 2em;line-height:2em;background-color: #f33;position: absolute;z-index:100;text-align:center;-moz-border-radius: 1em;-webkit-border-radius: 1em;border-radius: 1em;display:none;color:#fff;font-weight:bold;}

.chs li an:after,.vols li an:after,an:after{content:"+1";}


#chs {clear:both;margin:0;background:#fff !important;padding:0 !important;}
#chs .ui-collapsible-heading-toggle {border:0px;box-shadow:none;background-image:-webkit-linear-gradient(to bottom, #5ce, #6df); background-image:linear-gradient(to bottom,#5ce,#6df);}
#chs .ui-collapsible-content{padding:0.1em !important;}
#chs .ui-collapsible-heading-toggle:hover {background:#0ac !important;border:0px;box-shadow:none;}
#chs .ui-collapsible-heading-toggle:active{
	-webkit-box-shadow: 0 1px 20px rgba(80,200,250,0.2);
	-moz-box-shadow: 0 1px 20px rgba(80,200,250,0.2);
	box-shadow: 0 1px 20px rgba(80,200,250,0.2);
}
.item-button {background:#f4f4f0;padding:0.3em;text-align:center;}
.item-button a{margin:0;padding-right:0.6em;font-weight:normal !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;}
.fb-like{line-height:2.3em;width:50%;text-align:center;}
.iconblue:after {background-color: #1be !important;}
.icongray:after {background-color: #ccc !important;}
.iconred:after {background-color: #f00 !important;}

#itempage .ui-collapsible-heading-collapsed {margin:0.4em 0 !important;}

#bt_infoback {display:inline;margin:0;border:0;background:none;}
#bt_download{display:none;}

/************************ Item Comment Start ***************************/

.item-comments{width:98%;overflow:auto;padding:0 1em;}
.item-comments>p{text-align:center;font-size:0.9em;color:#994;}
.item-comments>p>b{color:#f60;}
.comments {height:100%;}
.comments li {margin:1em 0em;border-top:dotted 1px #ccc;width:100%;}
.comments li i {float:left;font-style:normal;width:2em;margin:0.5em;overflow:hidden;clear:both;text-align:center;color:#aaa;}
.comments li i l{text-decoration:none;width:100%;font-size:0.7em;white-space:nowrap;}
.comments li img {width:30px;-webkit-border-radius: 15px;border-radius: 15px;border:solid 1px #ccc;}
.comments li h4 {font-size:0.9em;height:1.5em;font-weight:normal;margin:0 0 0 3.5em;color:#369;}
.comments li h4 b {font-weight:normal;display:block;float:right;background:url(/images/like.png) no-repeat center left;background-size:1.5em 1.5em;padding-left:1.8em;font-size:0.9em;margin:0 0.5em;height:1.6em;}
.comments li h4 b:hover{background:url(/images/like1.png) no-repeat center left;background-size:1.5em 1.5em;font-weight:bold;}
.comments li h4 s {text-decoration:none;display:block;float:right;background:url(/images/unlike.png) no-repeat center left;background-size:1.5em 1.5em;padding-left:1.8em;color:#888;font-size:0.9em;margin:0 0.5em;height:1.6em;}
.comments li h4 s:hover{background:url(/images/unlike1.png) no-repeat center left;background-size:1.5em 1.5em;font-weight:bold;}
.comments li h4 u {text-decoration:none;display:block;float:right;background:url(/images/dels.png) no-repeat center left;background-size:1.5em 1.5em;padding-left:1.8em;color:#888;font-size:0.9em;margin:0 0.5em;height:1.6em;display:none;}
.comments li h4 u:hover{background:url(/images/dels1.png) no-repeat center left;background-size:1.5em 1.5em;font-weight:bold;}
.comments li h4 d {text-decoration:none;display:block;float:right;background:url(/images/del.png) no-repeat center left;background-size:1.5em 1.5em;padding-left:1.8em;color:#888;font-size:0.9em;margin:0 0.5em;height:1.6em;display:none;}
.comments li h4 d:hover{background:url(/images/del1.png) no-repeat center left;background-size:1.5em 1.5em;font-weight:bold;}
.lk {color:#f57;}
.islk {color:#f57;background-image:url(/images/like1.png) !important;}
.ulk {color:#a72;}
.isulk {color:#a72;background-image:url(/images/unlike1.png) !important;}

.comments li em{display:block;font-weight:normal;margin:0.2em 0;font-style:normal;font-size:60%;color:#999;clear:right;}

.comments li h5{display:block;font-size:0.9em;font-weight:normal;margin:0 0 0 3.5em;}
.comments li p {margin-left:3.5em;padding-left:5em;font-size:0.9em;background:#f60;}


#bottom-input{background:#f4f4f4;padding:0.2em 0.5em;white-space:nowrap;}
#bt_input{width:10%;min-width:4em;font-size:0.8em;height:2.4em;border:solid 1px #ccc !important;-webkit-border-radius: 1em;border-radius: 1em;}
#bt_input:hover{outline:0;background:#ad0 !important;border:solid 1px #ddd !important;}
#bt_comment:focus{outline:0;color:#fff !important;background:#1be !important;border:solid 1px #ddd !important;}
#tb_comment:focus{outline:0;border:solid 1px #aaa !important;}
#tb_comment {width:80% !important;padding:0 1em;line-height:1.5em;height:2em;border:solid 1px #ccc !important;-webkit-border-radius: 1em;border-radius: 1em;}
/************************ Item Comment End ***************************/
/************************ Item End ***************************/



/************************ Comics Start ***************************/
#comics-page,#comics-content{background:#828282 !important;border:0;}

#comics-pics{-webkit-overflow-scrolling: touch;background:#828282 !important;position: relative;}

.comics-pic {position:relative;width:99%;background:#828282;min-height:300px;text-align:center;border:solid 1px #666;margin:0.5em auto;vertical-align: middle;display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.comics-pic b{position:absolute;right:0;top:0;padding:3px;min-width:20px;font-size:0.8em;background:#000;color:#fff;}
.comics-pic img{width:100%;min-height:300px;border:0 !important;background:url(/images/loading.gif) no-repeat center center;}

.landscape{
overflow-y:hidden;
transform: rotate(-90deg);
transform-origin:50% 50%;
-ms-transform: rotate(-90deg); 		/* IE 9 */
-ms-transform-origin:50% 50%; 		/* IE 9 */
-webkit-transform: rotate(-90deg);	/* Safari 和 Chrome */
-webkit-transform-origin:50% 50%;	
}
.landscape1{
-ms-transform: rotate(-90deg); 		/* IE 9 */
-ms-transform-origin:0% 50%; 		/* IE 9 */
}
.landscape2{
-ms-transform: rotate(-90deg); 		/* IE 9 */
-ms-transform-origin:50% 0%; 		/* IE 9 */
}

.cover {position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.4);z-index:999;}


.comics-end {clear:both;height:6em;font-weight:bold;text-align:center;color:#eee;}
.comics-bullet{}
.comics-button{background:rgba(0,0,0,.9);}
.comics-bullet{background:rgba(0,0,0,.9);}
#comics-bottom{text-align:center;border:solid 1px #000;position:fixed;z-index:10;}
#comics-bottom a{width:12%;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;background:transparent !important;border:0 !important;-webkit-border-radius: 0.4em;border-radius: 0.4em;}
#tb_bullet{outline:0;width:50% !important;padding:0 1em 0 1em;font-size:0.9em;height:2em;margin:.3em 0;border:solid 1px #ccc !important;-webkit-border-radius: 1em;border-radius: 1em;}
#tb_color{display:none;}
#backgrounds{position:absolute;left:0;bottom:.5em;}
#bt_background,#backgrounds li{width:4em;height:2.3em;margin:0.1em 0.2em;padding:0;font-size:0.8em;cursor:default;-webkit-border-radius: 1em;border-radius: 1em;text-align:center;border:0;border:solid 1px #888;background-Color:#fff;}
#bt_bullets{width:10%;min-width:4em;font-size:0.8em;height:2.4em;border:solid 1px #ccc !important;-webkit-border-radius: 1em;border-radius: 1em;}
#bt_bullets:hover{outline:0;background:#ad0 !important;border:solid 1px #ddd !important;}
.bulletz,.bullets,.bullet{position:absolute;font-size:0.9em;cursor:default;z-index:9;background-Color:#fff;border:solid 1px #ccc;padding:0.4em;-webkit-border-radius: 0.4em;border-radius: 0.4em;min-width:5em;max-width:15em;white-space:wrap;}
.bulletz u,.bulletz l,.bulletz n,.bulletz b{display:none;}
.bullet b,.bullets b{position:absolute;z-index:8;width:100%;height:3em;top:-2em;left:0;background:none;}
.bullets u,.bullet u{position:absolute;z-index:9;font-size:0.9em;bottom:-1.3em;left:0.1em;text-decoration:none;color:#fff;text-shadow: #000 0px 0px 3px;font-weight:bold;}
.bullets d{position:absolute;z-index:9;font-size:1em;line-height:1em;right:-1em;bottom:-1em;width:1em;height:1em;background:#000;color:#888;-webkit-border-radius: 0.8em;border-radius: 0.8em;padding:0.2em;text-align:center;font-family:tahoma,arial;font-weight:normal;border:solid 2px #eee;}
.bullets l,.bullet l{position:absolute;z-index:9;right:.2em;top:-1.8em;font-weight:normal;display:block;background:url(/images/like.png) no-repeat center left;background-size:1.5em 1.5em;padding-left:1.5em;font-size:0.8em;color:#fff;text-shadow: #000 0px 0px 3px;height:1.6em;}
.bullets l:hover,.bullet l:hover{background:url(/images/like1.png) no-repeat center left;background-size:1.5em 1.5em;}
.bullets n,.bullet n {position:absolute;z-index:9;left:.1em;top:-1.8em;text-decoration:none;display:block;background:url(/images/unlike.png) no-repeat center left;background-size:1.5em 1.5em;padding-left:1.5em;color:#fff;text-shadow: #000 0px 0px 3px;font-size:0.8em;height:1.6em;}
.bullets n:hover,.bullet n:hover{background:url(/images/unlike1.png) no-repeat center left;background-size:1.5em 1.5em;}

/************************ Comics End ***************************/



/************************ Search Start ************************/

#bt_search{right:2%;position:absolute;width:13%;font-size:0.9em;margin:.3em 0;float:right;height:2.15em;border:solid 1px #ccc !important;-webkit-border-radius: 1em ;border-radius: 1em;}
#bt_search:hover{outline:0;background:#ad0 !important;border:solid 1px #ddd !important;}
#bt_search:focus{outline:0;color:#fff !important;background:#1be !important;border:solid 1px #ddd !important;}
#tb_search:focus{outline:0;border:solid 1px #aaa !important;}
#tb_search {width:70% !important;padding:0 1em 0 2em;font-size:0.9em;height:2em;margin:.3em 0;border:solid 1px #ccc !important;-webkit-border-radius: 1em;border-radius: 1em;background:url(/css/themes/images/icons-png/search-gray.png) no-repeat 0.6em center !important;}
@media ( min-width: 370px){#tb_search {width:72% !important;}}
@media ( min-width: 480px){#tb_search {width:75% !important;}}
@media ( min-width: 640px){#tb_search {width:78% !important;}}
@media ( min-width: 1200px){#tb_search {width:80% !important;}}
#search-result{display:block;width:100%;line-height:3em;text-align:center;}
/************************ Search End ************************/


/************************ Cats Start************************/
#cats {width:98%;margin:0 auto;}
#cats .ui-collapsible-heading{background:transparent;}
#cats .ui-collapsible-heading-toggle{-webkit-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow:none;}
#cats .ui-collapsible-heading-toggle:after{background-color:#1be;}
#cats .ui-collapsible-content{background:transparent;border:0;}
#cats ul{text-align:left;margin-bottom:4em;}
#cats li{display:inline-block;position:relative;width:4.4em;height:7em;margin:1%}
#cats img{position:absolute;left:0;top:0;width:100%;height:4.4em;background-size:cover;overflow:hidden;-webkit-border-radius: 2.2em;border-radius: 2.2em;}
#cats h4{position:absolute;left:0;top:4em;width:100%;text-align:center;white-space:nowrap;font-weight:normal;0.9em;}
/************************ Cats End************************/


/************************ User Start************************/
#form .ui-input-text{margin:.5em .5em !important;}
#form .ui-btn-icon-notext:after,#form .ui-btn-icon-right:after { margin-top: -20px !important;}

.userinfo {width:100%;text-align:center;font-size:1em;padding-top:1em;}
.userinfo li{width:95%;min-height:2.5em;max-width:30em;text-align:left;margin:0 auto;border-bottom:dotted 1px #ccc;line-height:2.5em;display:block;}
.userinfo li input{font-size:0.9em;padding:0.2em;max-width:8em;font-style:normal;}
.userinfo li span{white-space:nowrap;}
.userinfo li b{width:4em;color:#369;font-weight:normal;}
.userinfo li em{float:right;font-style:normal;}
.userinfo table{margin:auto;}
.userinfo .face img{-webkit-border-radius: 40px;border-radius: 40px;border:solid 1px #ccc;width:80px;height:80px;}
.support {width:96%;padding-top:1em;}
.support li{background:#f4f4f4;padding:.5em;margin:1em 0;-webkit-border-radius:.4em;border-radius:.4em;border:solid 1px #ddd;}
.support li u{text-decoration:none;color:#36a;}
.support li i{float:right;font-style:normal;font-size:0.8em;color:#888;}
.support .lu{background:#ffe;} 
.support .la{background:#eff;} 
.note	{padding:1em;}
/************************ User End************************/


.error {text-align:center;width:100%; display:block;vertical-align:middle;position:absolute;top:40%;}
.error .ui-btn-icon-notext:after{margin-top:0 !important;}
.error .errbt{width:80px;height:80px;background:#ccc;-webkit-border-radius: 50%;border-radius: 50%;overflow:hidden;margin:0 auto;line-height:100px;}
