@charset "utf-8";
/* CSS Document */
html,body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:18px; background:#97ebff url(../images/bg_body.jpg) no-repeat center top; }
*{ padding:0px; margin:0px; }
img{ border:0pt; }
ul,li{ padding:0px; margin:0px; }



a{ color:#156888; text-decoration:underline; }
a:hover{ color:#156888; text-decoration:none; }

.main{ position:relative; width:1014px; margin:0px auto;}

/*========================== top ===================================*/
.top{ position:relative; width:1014px; height:80px; }

.logo{ position:absolute; top:0; left:13px; background:url(../images/logo.png) no-repeat; width:280px; height:94px; }
.logo h1 a{ display:block; text-indent:-1000px; overflow:hidden; width:280px; height:94px; }

a.home{ position:absolute; top:25px; right:5px; background:url(../images/logo_Home.png) no-repeat; width:64px; height:64px; text-indent:-1000px; overflow:hidden; }
.path{ width:987px; height:20px; font-size:11px; padding:0px 13px;}
.path ul{ height:20px; overflow:hidden; }
.path ul li{ display:inline; float:left; color:#333; }
.path ul li.sep{ padding:0 5px; color:#008bbe; }
.path ul li a{ text-decoration:none; color:#008bbe; }

/*========================== top end ===================================*/

/*========================== column ===================================*/
.container{ position:relative; width:1013px; overflow:hidden; }
.col-left{ width:209px; float:left; margin:0 0 10px 0; }
.col-right{ background:#00bbff; width:794px; min-height:500px; float:right; padding:5px; }

.content-right{ position:relative; width:196px; float:right; }
.content-left{ position:relative; width:593px; float:left; padding:0 5px 0 0; }
/*========================== column end ===================================*/



/*========================== Navi ===================================*/
.nav{ position:relative; width:209px; margin-bottom:5px; background:url(../images/col_left.png) repeat-y; }
.nav ul{ list-style:none; width:209px; overflow:hidden; }
.nav ul li{ position:relative; width:209px; display:block; float:left; clear:both; overflow:hidden; }
.nav ul li.sep{ width:209px; height:1px; line-height:1px; font-size:0px; }
.nav ul li a{ display:block; width:189px; height:43px; padding:16px 0 0 20px; line-height:39px; font-size:30px; color:#fff; font-family:Segoe UI, sans-serif; text-decoration:none; float:left; }
.nav ul li a:hover{ color:#008bbe; }
.nav ul li ul{ position:relative; clear:both; overflow:hidden; background:#fff; width:196px; margin:0 0 0 13px; padding:0; text-transform:uppercase; }
.nav ul li ul li{ width:196px; padding:0 0 0 0; }
.nav ul li ul li.sep{ width:196px; height:0px; line-height:0px; font-size:0px; border-bottom:1pt dotted #00bbff; padding:0; }
.nav ul li ul li.split{ width:196px; height:3px; background:#e03d04; padding:0; }
.nav ul li ul li a{ background:url(../images/arr-list.png) no-repeat 3px 5px; width:176px; height:22px; line-height:22px; font-size:12px; padding:0 0 0 20px; color:#008bbe; }
.nav ul li ul li a:hover{ color:#008bbe; background:#e0e0e0 url(../images/arr-list.png) no-repeat 3px 5px; }

.nav ul li a.nav-music{ background:url(../images/nav_music.jpg) no-repeat; }
.nav ul li a.nav-music:hover{ color:#4d4d4d; }

.nav ul li a.nav-skybox{ background:url(../images/nav_skybox.jpg) no-repeat; }
.nav ul li a.nav-skybox:hover{ color:#008bbe; }

.nav ul li a.nav-sexy{ background:url(../images/nav_sexy.jpg) no-repeat; }
.nav ul li a.nav-sexy:hover{ color:#66146e; }

.nav ul li a.nav-game{ background:url(../images/nav_game.jpg) no-repeat; }
.nav ul li a.nav-game:hover{ color:#a11f1f; }

.nav ul li a.nav-horoscope{ background:url(../images/nav_horoscope.jpg) no-repeat; }
.nav ul li a.nav-horoscope:hover{ color:#c09f04; }

.nav ul li a.nav-mobilefun{ background:url(../images/nav_mobilefun.jpg) no-repeat; }
.nav ul li a.nav-mobilefun:hover{ color:#31862e; }

.nav ul li a.nav-freezone{ background:url(../images/nav_freezone.jpg) no-repeat; }
.nav ul li a.nav-freezone:hover{ color:#1f377d; }

.nav ul li a.nav-superchat{ background:url(../images/nav_superchat.jpg) no-repeat; }
.nav ul li a.nav-superchat:hover{ color:#a3219b; }

.nav ul li a.more{ position:absolute; right:5px; top:35px; background:url(../images/more.png) no-repeat; width:15px; height:15px; overflow:hidden; text-indent:-1000px; padding:0; }
.nav ul li a.active{ background-position:left -59px; }
.nav ul li ul li a.nav-featured{background:url(../images/icon_featured.png) no-repeat 1px 3px; color:#e03d04; font-weight:bold; }
.nav ul li ul li a.nav-featured:hover{background:#e0e0e0 url(../images/icon_featured.png) no-repeat 1px 3px; color:#e03d04; }
.nav ul li ul li a.nav-featured-selected{background:#e0e0e0 url(../images/icon_featured.png) no-repeat 1px 3px; color:#e03d04;  font-weight:bold; }

.nav ul li ul li a.nav-popular{background:url(../images/icon_popular.png) no-repeat 1px 3px; color:#e03d04; font-weight:bold;  }
.nav ul li ul li a.nav-popular:hover{background:#e0e0e0 url(../images/icon_popular.png) no-repeat 1px 3px; color:#e03d04; }
.nav ul li ul li a.nav-popular-selected{background:#e0e0e0 url(../images/icon_popular.png) no-repeat 1px 3px; color:#e03d04;  font-weight:bold; }

.nav ul li ul li a.nav-new{background:url(../images/icon_new.png) no-repeat 1px 3px; color:#e03d04; font-weight:bold; }
.nav ul li ul li a.nav-new:hover{background:#e0e0e0 url(../images/icon_new.png) no-repeat 1px 3px; color:#e03d04; }
.nav ul li ul li a.nav-new-selected{background:#e0e0e0 url(../images/icon_new.png) no-repeat 1px 3px; color:#e03d04; font-weight:bold; }

.nav ul li ul li a.selected{ color:#008bbe; background:#e0e0e0 url(../images/arr-list.png) no-repeat 3px 5px; }

.nav ul li ul li a.nav-licenser{background:url(../images/icon_licenser.png) no-repeat 1px 3px; color:#6b6d70; font-weight:bold; }
.nav ul li ul li a.nav-licenser:hover{background:#e0e0e0 url(../images/icon_licenser.png) no-repeat 1px 3px; color:#6b6d70; }
.nav ul li ul li a.nav-licenser-selected{background:#e0e0e0 url(../images/icon_licenser.png) no-repeat 1px 3px; color:#6b6d70; font-weight:bold;  }





/*========================== Navi End ===================================*/

/*=========================== Accordion ====================================*/
#accordion {list-style: none;padding: 0 0 0 0;width: 209px;}
#accordion div {display: block;background-color: #FF9927;margin: 1px;cursor: pointer;padding: 0 0 0 0px;list-style: none;}
#accordion ul {list-style: none;padding: 0 0 0 0;}
#accordion ul{	display: none;}
#accordion ul li {	font-weight: normal;	cursor: auto;	background-color: #fff;	padding: 0 0 0 0px;}
#accordion a {	text-decoration: none;}
#accordion a:hover {	text-decoration: none;}
/*=========================== Accordion End ====================================*/




.footer{ width:788px; height:20px; line-height:20px;  color:#005c7d; font-size:11px; padding:0px 5px 0px 215px; }
.nav-bottom{float:right; color:#005c7d; }
.nav-bottom a{color:#005c7d; }


/*========================== Platform ===================================*/
.app-platform{ position:relative;  margin:0 0 5px 0; padding-bottom:1px; text-align:center; background:#FFF; }
.app-platform h1{background:url(../images/app-platform.jpg) no-repeat; width:196px; height:55px; overflow:hidden; text-indent:-1000px;}
.app-platform img{margin:1px 0px 1px 0px;}
/*a.apple{ position:absolute; top:55px; left:2px; width:96px; height:73px; text-indent:-1000px; overflow:hidden; display:block; }
a.android{ position:absolute; top:55px; left:99px; width:95px; height:73px; text-indent:-1000px; overflow:hidden; display:block; }
a.BB{ position:absolute; top:55px; left:126px; width:67px; height:73px; text-indent:-1000px; overflow:hidden; display:block; }
a.others{ position:absolute; bottom:0px; left:2px; width:192px; height:73px; text-indent:-1000px; overflow:hidden; display:block;  }*/
/*========================== Platform End ===================================*/



/*========================== Promotion Box ===================================*/
.promotions{ background:#b80000 url(../images/banner/Promotion_bg.jpg) no-repeat bottom; padding:0 0 9px 0; overflow:hidden; margin:0 0 5px 0; }
h1.promotions-head{ background:url(../images/banner/promotion_head.gif) no-repeat; width:196px; height:35px; text-indent:-1000px; overflow:hidden; }
.promotionBox{ background:#fff; padding:1px; width:190px; font-size:12px; line-height:14px; margin:0 auto 5px auto; }
.promotionBox p{ padding:5px 2px;}


.banner{ position:relative; background:#000; width:192px; padding:1px 2px 1px 2px; margin:0 0 0 13px; }
.banner h1{ position:absolute; left:-13px; top:0px; background:url(../images/tag_ads.jpg) no-repeat center top; line-height:12px; color:#fff; margin:0; font-size:8px; width:13px; height:75px; text-align:center; overflow:hidden; text-indent:-1000px; }
.banner img{ position:relative; float:left; margin:1px 0; padding:0; clear:both; }

.promotionFrame{ background:url(../images/frame_promotion.png) no-repeat; width:561px; height:221px; padding:13px 16px 19px 16px; }
.promotionDetail{padding:10px 15px 25px 15px; font-size:18px; line-height:20px;  background:url(../images/line_dot_h.gif) repeat-x bottom; }
/*========================== Promotion Box End ===================================*/



/*========================== Search ===================================*/
.searchBox{ position:relative; width:573px; height:45px; background:#fff; padding:5px 10px; margin:0 0 5px 0;}
.searchBox div{ display:inline; float:left; }
.searchBox div span{ font-weight:bold;}
.searchBox div input{ color:#5b5b5b; width:320px; height:20px; font-size:11px; }
/*.searchBox ul li select{ color:#5b5b5b; width:116px; height:20px; font-size:11px; }*/
.searchBox div span.Whatsky { cursor:pointer;}


/*========================== Search End ===================================*/


/*========================== Content ===================================*/
.content{ background:#fff url(../images/content_bg.jpg) no-repeat right top; }
.content-detail { padding:5px 0; background:#fff; }
.container-poster{ position:relative; width:593px; overflow:hidden; padding:10px 0 30px 0;}

.list_carousel2{ position:relative; width:593px; overflow:hidden; padding:10px 0 30px 0; }
.list_carousel2 ul {position:relative; height:55px; overflow:hidden; list-style:none; width:593px; }
.list_carousel2 li {display:inline; float:left; text-align:center; border-left:1pt solid #fff;}
.pager{text-align:center;}
.pager a{background:url(../images/page.png) no-repeat; width:10px; height:10px; text-indent:-1000px; margin:0px 2px; display:inline-block; overflow:hidden;} 
.pager a.selected{background-position:0 -10px;}

.poster{ width:190px; float:left; }
.poster a{ text-decoration:none; }

.poster h1{ text-align:center; font-size:18px; color:#156888; padding:5px 0; line-height:20px; font-weight:normal; }
.poster h2{ text-align:center; font-size:12px; color:#707070; padding:5px 0; line-height:20px; font-weight:normal; }
#poster ul{ width:583px; padding:0 5px; list-style:none;}
#poster ul li{ overflow:hidden; height:345px; }
.container-poster div{ margin:0; }
.container-poster div+div{ margin:0 6px; }
.container-poster div+div+div{ margin:0; }

.frame{ background:url(../images/frame.jpg) no-repeat; width:170px; height:248px; padding:5px 10px 13px 10px; }

#controls{ position:absolute; top:350px; width:593px; text-align:center; overflow:hidden; }
#controls li{ display:inline-block; width:10px; height:10px; text-align:center; padding:0 3px; }
#controls li a{ background:url(../images/page.png) no-repeat; width:10px; height:10px; text-indent:-1000px; display:block; overflow:hidden; }
#controls li a:hover{ background:url(../images/page.png) no-repeat left -10px; }
#controls li.current a{ background:url(../images/page.png) no-repeat left -10px; width:10px; height:10px; text-indent:-1000px; display:block; overflow:hidden; }

/*========================== Content End ===================================*/


.txt-special{ color:#900; text-transform:uppercase; }


/*========================== Content Item List ===================================*/
.content-inner{ padding:1px 0 0 0; }
.content-inner h1{ font-size:24px; color:#156888; text-transform:uppercase; padding:18px 10px; font-weight:normal; }

.group-categories{ padding:0 1px; }
.group-categories h2{ background:#00bbff url(../images/title_box.gif) no-repeat; height:40px; line-height:40px; font-size:18px; font-weight:normal; color:#fff; padding:0 0 0 35px; }
.group-categories ul{  padding:0px 0; background:url(../images/line_dot_v.gif) repeat-y center top; overflow:hidden; }
.group-categories ul li{width:48%; display:inline; float:left; padding:2px 1%; overflow:hidden; }
.group-categories ul li.sep{ background:url(../images/line_dot_h.gif) repeat-x left bottom; width:573px; height:1px; clear:both; }

.frameList{ background:url(../images/frame_list.png) no-repeat; width:100px; height:146px; padding:7px 10px 12px 10px; float:left; margin:0 10px 0 0; }
.movieList{ position:relative; overflow:hidden; height:154px; line-height:15px;} 
.movieList h1{font-weight:normal; font-size:18px; color:#156888; line-height:20px; padding:5px 0;  text-transform:Capitalize; }
.movieList h1 a{ text-decoration:none; font-size:18px; color:#156888; text-transform:Capitalize; }
.movieList h2{ background:none; font-size:14px; color:#707070; line-height:16px; height:16px; padding:5px 0; }

.more{ float:right; line-height:40px; text-decoration:none; color:#fff; padding:0 10px;}
a.rent{ position:absolute; right:0px; bottom:0px; background:#e03d04; width:66px; height:25px; line-height:25px; color:#fff; text-decoration:none; float:right; text-align:center; padding:0; text-transform:uppercase; font-size:16px;}
a.rent:hover{ color:#999; }

.list-more{ background:url(../images/line_dot_h.gif) repeat-x; padding:5px 0; height:20px; line-height:20px; text-align:center;; font-size:14px; }
.list-more a{  text-decoration:none; color:#333 }

/*========================== Content Item List End ===================================*/

/*========================== Content Description ===================================*/

.social{ background:url(../images/line_dot_h.gif) repeat-x bottom; overflow:hidden; padding:5px 0 5px 0; height:28px; line-height:32px; text-align:right; }
.social div{ float:right; padding:5px 5px 0px 0px;}

.movieDetail{ overflow:hidden; padding:20px 10px 0px 5px; }
.movieDetail_text{position:relative; float:right; width:350px; height:302px;  font-size:16px; line-height:24px; }
.movieDetail_text a.rent{position:absolute; right:0px; bottom:0px;  width:100px; height:40px; line-height:40px; font-size:20px; }
.movieDetail_text h1{ padding:10px 0; font-size:28px; line-height:30px; text-transform:none; }
.movieDetail_text h1 a{ text-decoration:none; color:#018abe; padding:0; text-transform:none; }
.movieDetail_text h2{ font-size:18px; color:#707070; font-weight:normal; }

.frameDetail{ background:url(../images/frame_XL.png) no-repeat; width:200px; height:292px; float:left; padding:7px 10px 13px 10px;}

.movieDescription{ padding:15px 10px;}
.tabDescription{ height:27px; }
.tabDescription ul{ list-style:none; overflow:hidden; }
.tabDescription ul li{ position:relative; display:inline; float:left; z-index:10; }
.tabDescription ul li+li{ position:relative; left:-15px; z-index:0; }
.tabDescription ul li a{ color:#fff; text-decoration:none; text-align:center; width:99px; height:27px; display:block; float:left; padding:0 10px 0 0; }
.tabDescription ul li.des-tab{ background:url(../images/tab_detail_2.png) no-repeat; width:109px; height:27px; line-height:27px; }
.tabDescription ul li.des-tabselected{ background:url(../images/tab_detail_1.png) no-repeat; width:109px; height:27px; line-height:27px; }

.description{ border:1pt solid #00bbff; padding:15px; }

/*========================== Content Description End ===================================*/

.result{ float:right; padding:0 10px; font-size:14px; }


/*=========================== Pagination ====================================*/

.jqmWindow {
    display: none;
    
    position: fixed;
    top: 50%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
}

.jqmOverlay { background-color: #000; }

.showpopup1{position:absolute; top:50%; left:50%; background:url(../images/popup/popup_os.png) no-repeat; padding:0 0 0 0; width:508px; height:268px; margin:-134px 0 0 -254px;}
.showpopupoper{position:absolute; top:50%; left:50%; background:url(../images/popup/popup_operator.png) no-repeat; padding:90px 47px 0 203px; width:258px; height:180px; margin:-134px 0 0 -254px; font-size:11px; color:#454545;}
.showpopsubmit{position:absolute; top:50%; left:50%; background:url(../images/popup/popup_submit.png) no-repeat; width:508px; height:268px; margin:-134px 0 0 -254px}

.closedialog{position:absolute; top:-10px; right:20px; padding:0 0 0 13px; font-size:12px; background:url(../images/popup/close.gif) no-repeat left 3px; color:#FFFFFF; text-decoration:none;}
.alertBG{background:url(../images/popup/bg.png); width:100%; height:100%;}
.alertiOScoming{position:absolute; top:50%; left:50%; background:url(../images/popup/ios_coming.png) no-repeat; padding:0 0 0 0; width:508px; height:268px; margin:-134px 0 0 -254px;}
.comeandriod{position:absolute; top:50%; left:50%; background:url(../images/popup/android_coming.png) no-repeat; padding:0 0 0 0; width:508px; height:268px; margin:-134px 0 0 -254px;}

.dialogiOS{position:absolute; top:124px; left:46px; width:96px; height:73px; overflow:hidden; text-indent:-1000px; display:block;}
#operator{position:absolute; top:124px; left:271px; width:192px; height:73px; overflow:hidden; text-indent:-1000px; display:block;}
.dialogAnd{position:absolute; top:124px; left:143px; width:95px; height:73px; overflow:hidden; text-indent:-1000px; display:block;}
#mobile_number{width:248px; height:30px; padding:2px; line-height:30px; border:1pt solid #c1c1c1;}

/****************************** spritely *********************************/

#bigcloud{
	background: transparent url(../images/spritely/bigCloud.png) ;
	position:absolute;
	width:100%;
	height:451px;
}
#cloud{
	background: transparent url(../images/spritely/cloud_03.png) 0 0;
    background-repeat: repeat-x;
    position:fixed;
    top: 30px;
    left:0px;
    width: 100%;
    height:308px;
    z-index: -1;
}

#cloud2{
    background: transparent url(../images/spritely/cloud_07.png) 0 0;
    background-repeat: repeat-x;
    position:fixed;
    top: 350px;
    left:0px;
    width: 100%;
    height:173px;
    z-index: -1;
}

/******************************************************************/
.clear{ clear:both; }
/*========================== Dialog End ===================================*/


.introduction{ position:relative; background:url(../images/introduction.png) no-repeat left 5px; width:557px; height:181px; padding:15px 15px; margin:0 auto 5px auto; }
.introduction h1{ font-size:16px; line-height:28px; } 
.introduction h2{ font-weight:normal; font-size:13px; line-height:28px; text-align:center; } 
.quote{ position:absolute; left:10px; top:115px; background:url(../images/quote.png) no-repeat; width:569px; padding:30px 0 0 0; text-align:center; color:#008bbe; font-size:18px; }

div[class^=step]{ display:none; }

.introStep{ position:absolute; left:11px; top:75px; background:url(../images/step_bar.png) no-repeat; width:567px; height:36px; padding:1px; }
.introStep ul{ position:relative; overflow:hidden; list-style:none; width:567px; height:36px; float:left; }
.introStep ul li{ float:left; height:36px; line-height:36px; text-align:center; width:113px; }
.introStep ul li a{ position:relative; color:#7b7b7b; text-decoration:none; font-size:14px; display:block; width:113px; height:36px; z-index:2; float:left; }
.introStep ul li a:hover{ color:#fff; } 

.remark{ position:absolute; left:0px; bottom:10px; color:#7b7b7b; text-align:center; width:587px; height:20px; line-height:20px; }

.skybox{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#4cb0e3; }

.step1 { background:url(../images/arrow.png) no-repeat right 0px; padding: 0px 60px 0px 0px; margin:0px auto; width:390px; height:54px; }
#blob{
    background:url(../images/tab_slide.png) no-repeat center top;
    position: absolute;
    z-index: 1;
    top: 0;
}

/*========================== Tab Menu ===================================*/
.tabMenu{ position:relative; background:#008bbe; height:55px; width:555px; padding:0 19px 0 19px; text-transform:uppercase; font-size:12px; }
/*.tabMenu ul{ position:relative; height:55px; overflow:hidden; list-style:none; width:555px; }
.tabMenu ul li{ display:inline; float:left; text-align:center; border-left:1pt solid #fff; }
.tabMenu ul li.sep{ background:url(../images/sep_tabMenu.gif) no-repeat; width:3px; height:55px; margin:0; }
.tabMenu ul li a{ float:left; color:#fff; width:108px; height:45px; text-decoration:none; padding:13px 0 0 0; line-height:16px; margin:0 1px;  }
.tabMenu ul li a:hover{ background-color:#fff; color:#0095cb; }

.tabMenu ul li a.tab_featured{ background:url(../images/icon_sun.png) no-repeat center 0; }
.tabMenu ul li a.tab_featured:hover{ background:#fff url(../images/icon_sun.png) no-repeat center -55px; }
.tabMenu ul li a.tab_popular{ background:url(../images/icon_star.png) no-repeat center 0; }
.tabMenu ul li a.tab_popular:hover{ background:#fff url(../images/icon_star.png) no-repeat center -55px; }

.tabMenu ul li a.tab_new{ background:url(../images/icon_light.png) no-repeat center 0; }
.tabMenu ul li a.tab_new:hover{ background:#fff url(../images/icon_light.png) no-repeat center -55px; }

.tabMenu ul li a.tab_licen{ background:url(../images/icon_tag.png) no-repeat center 0; }
.tabMenu ul li a.tab_licen:hover{ background:#fff url(../images/icon_tag.png) no-repeat center -55px; }


.tabMenu ul li a.selected{ background-position:center -55px; color:#0095cb; background-color:#fff; color:#0095cb; }

.jCarouselLite{ z-index:0; width:576px; border-right:1pt solid #fff; }
a.arr-back{ position:absolute; top:0px; left:0px; background:#006185 url(../images/utils/arr_back.png) no-repeat center center; width:19px; height:55px; text-indent:-1000px; overflow:hidden; z-index:100; }
a.arr-next{ position:absolute; top:0px; right:0px; background:#006185 url(../images/utils/arr_next.png) no-repeat center center; width:19px; height:55px; text-indent:-1000px; overflow:hidden; z-index:100; }
*/

/*========================== Tab Menu End ===================================*/
/*================================ Menu Tab =====================================*/
.list_carousel { position:relative; background:#008bbe; height:55px; width:555px; text-transform:uppercase; font-size:12px;}
.list_carousel ul {position:relative; height:55px; overflow:hidden; list-style:none; width:555px; }
.list_carousel li {display:inline; float:left; text-align:center; border-left:1pt solid #fff;}
.list_carousel ul li.sep{ background:url(../images/sep_tabMenu.gif) no-repeat; width:3px; height:55px; margin:0; }
.list_carousel ul li a{ float:left; color:#fff; width:108px; height:45px; text-decoration:none; padding:13px 0 0 0; line-height:16px; margin:0 1px;  }
.list_carousel ul li a:hover{ background-color:#fff; color:#0095cb; }
.list_carousel ul li a.tab_featured{ background:url(../images/icon_sun.png) no-repeat center 0; }
.list_carousel ul li a.tab_featured:hover{ background:#fff url(../images/icon_sun.png) no-repeat center -55px; }
.list_carousel ul li a.tab_popular{ background:url(../images/icon_star.png) no-repeat center 0; }
.list_carousel ul li a.tab_popular:hover{ background:#fff url(../images/icon_star.png) no-repeat center -55px; }

.list_carousel ul li a.tab_new{ background:url(../images/icon_light.png) no-repeat center 0; }
.list_carousel ul li a.tab_new:hover{ background:#fff url(../images/icon_light.png) no-repeat center -55px; }

.list_carousel ul li a.tab_licen{ background:url(../images/icon_tag.png) no-repeat center 0; }
.list_carousel ul li a.tab_licen:hover{ background:#fff url(../images/icon_tag.png) no-repeat center -55px; }


.list_carousel ul li a.selected{ background-position:center -55px; color:#0095cb; background-color:#fff; color:#0095cb; }
.clearfix {float: none; clear: both;}
.prev {position:absolute; top:0px; left:-19px; background:#006185 url(../images/utils/arr_back.png) no-repeat center center; width:19px; height:55px; text-indent:-1000px; overflow:hidden; z-index:100;}
.next {position:absolute; top:0px; right:-19px; background:#006185 url(../images/utils/arr_next.png) no-repeat center center; width:19px; height:55px; text-indent:-1000px; overflow:hidden; z-index:100;}

/*.prev {
	float: left;
	margin-left: 10px;
}
.next {
	float: right;
	margin-right: 10px;
}
.pager {
	float: left;
	width: 300px;
	text-align: center;
}
.pager a {
	margin: 0 5px;
	text-decoration: none;
}
.pager a.selected {
	text-decoration: underline;
}*/
/*********************** Slide   ***********************/
/*.pagination {

position:absolute;
 left:250px;
 bottom:0px;
 
  z-index:100;
 
}
.pagination li {

  float:left;
  list-style-image:initial;
  list-style-position:initial;
  list-style-type:none;
  margin-bottom:0;
  margin-left:2px;
  margin-right:2px;
  margin-top:0;
}
.pagination li a {
  background-image:url(../images/bullet-page.png);
  background-position:0 0;
  display:block;
  float:left;
  height:0;
  overflow-x:hidden;
  overflow-y:hidden;
  padding-top:12px;
  width:12px;
}
.pagination li.current a {
  background-position:0 -12px;
}
#slides{
  float:left;
  width:593px;
  height:360px;
  margin:-10px 0px 0px 0px;
  border:0px solid #000;
  overflow:hidden;
  position:relative;
  background:#FFF;
}

*/
/*============================================================================*/


