/* Header */
.header #counter{position:relative; float:left; font-weight:bold; text-transform:uppercase; font-size:1.1em; white-space:nowrap;}
.header #counter div{padding:5px 15px 10px; float:left;}
.header #counter span {font-size:2.3em; color:#fd222d; letter-spacing:-2px; font-size:3em;}
.header #counter strong{display:block; position:relative; margin-top:-7px; color:#000;}
.header .scene_online{border-left:1px solid #dadada; border-right:1px solid #dadada;}
/*.header .dvds_online {line-height:inherit; float:left; position:relative; left:auto; top:auto; font-size:inherit;}
.header .dvds_online span{float:none; padding-right:0px; line-height:inherit;}*/

/* Slider */
.scroller{overflow:hidden; width:617px; height:211px; position:relative; margin:0px auto; padding:11px 0px;}
.scroller ul{width:32765px; position:relative;}
.scroller .item_view{width:128px; height:204px; margin:0px auto; padding:5px 5px 0px; text-align:center; background:#fff url(images/slider/item.gif) repeat-x bottom left; border:1px solid #e3e3e3;}
.scroller .section{float:left; width:154px;}
.item_view h3{white-space:nowrap; overflow:hidden; padding:0px; line-height:1.1em;}
.item_view h3 a{color:#e33d6f;}
.item_view h3 a:hover{text-decoration:underline;}
.slide_prev:hover, .slide_next:hover{cursor:pointer;}
.slide_prev{position:absolute; top:11px; left:19px;}
.slide_next{position:absolute; top:11px; right:19px;}
#mostPopularItems{background:url(images/slider/slider.gif) no-repeat top left; border:1px solid #e0e0e1; margin:0px auto; width:748px; position:relative;}
.switch_view{height:47px; position:relative;}
.switch_view .join{width:330px; padding:5px 16px 4px 27px; float:left; overflow:hidden;}
.switch_view .switch{background:url(images/slider/switch.gif) no-repeat top left; border-width:0px 1px 1px; border-color:#e0e0e1; border-style:solid; width:375px; height:40px; float:right; position:relative; top:-1px;}
.switch_view .join a{width:311px; height:37px; display:block; text-indent:-1000em; overflow:hidden;}
.switch_view .switch_tube{width:369px; height:37px; display:block; text-indent:-1000em; margin:0px auto; overflow:hidden;}

/*Switcher*/
#subsite_switcher {position:relative; float:left; display:inline;}
#subsite_switcher .left_sw {font-size:70px; font-weight:normal; line-height:1; color:#cbcbcb; float:left}
#subsite_switcher ul {float:left; font-size:14px; padding:0px 15px 0px 0px; line-height:1.6em; color:#9e9e9e;}
#subsite_switcher i {display:inline-block; font-size:0; line-height:0; font-style:normal; width:15px; height:15px; overflow:hidden; background:url(images/background/checkbox_switcher.gif) no-repeat 0 0; vertical-align:middle; margin-right:5px;}
#subsite_switcher span {vertical-align:middle;}
#subsite_switcher .active {color:#434343; font-weight:bold}
#subsite_switcher .active i {background-position:0 -15px;}
#subsite_switcher strong{display:inline-block; width:55px; text-align:right; padding-right:3px;}
#subsite_switcher .active strong{color:#fd222d;}

.site_info{right:282px; background:#f3f3f3 url(images/background/header_info.gif) repeat-x top left; height:70px; padding:11px 0px; position:absolute; top:0px;}


/*join page*/
#join_page_1 {font-family:"Myriad Pro", Arial, Georgia, Tahoma, Verdana, sans-serif;}
#join_page_1 .red{color:#e00000;}
#join_page_1 .activate{ height:40px; width:167px;}
#join_page_1 { width:936px; margin:10px auto;}
#join_page_1 h5{font-size:1.3em;margin-bottom:-1px;padding:10px 10px 10px 34px;}
#join_page_1 h3{font-size:1.8em;}

#join_page_1 .top_block .lm, #join_page_1 .top_block .rm{width:12px;  background:url(images/join/images/corn/lm.gif) repeat-y left; height:100%; position:absolute; }
#join_page_1 .top_block .rm{background:url(images/join/images/corn/rm.gif) repeat-y right; left:auto; right:0;}
#join_page_1 .top_block .top_middle {float:left; background:#f0f0f0 url(images/join/images/corn/top_m.gif) repeat-x top; width:912px; text-align:center;}

#join_page_1 .banner {margin:0 auto; width:926px;}
 
#join_page_1 .main_block .lm, #join_page_1 .main_block .rm{width:12px; background:url(images/join/images/corn/lm.gif) repeat-y left; position:absolute; top:0; width:12px; height:100%}
#join_page_1 .main_block .rm{ background:url(images/join/images/corn/rm.gif) repeat-y right; left:auto; right:0; }
#join_page_1 .main_block .main_middle {float:left; background:#f0f0f0 url(images/join/images/corn/main_m.gif) repeat-x top; width:912px; }

#join_page_1 .main_block .choice{ float:left; padding:5px; margin-top:5px;}
#join_page_1 .main_block .choice .line{}
#join_page_1 .main_block .choice .line .line_left{float:left; background:url(images/join/images/bg/period_bg_left.gif) no-repeat left top; height:44px; width:47px; position:relative;}
#join_page_1 .main_block .choice .line .line_right{ float:left; background:url(images/join/images/bg/period_bg_right.gif) no-repeat right top; height:44px; width:8px;}
#join_page_1 .main_block .choice .line .line_middle{ float:left; background:url(images/join/images/bg/period_bg.gif) repeat-x top; height:44px; width:397px; margin-bottom:1px;}
#join_page_1 .main_block .choice .line .line_middle .choice_text{float:left;}
#join_page_1 .main_block .choice .line .line_middle .bill, #join_page_1 .main_block .choice .line .line_middle .bill2{float:right; background:url(images/join/images/bg/bill_bg.gif) no-repeat; height:30px; width:84px; margin-top:5px; font-size:23px; color:#fff; text-align:center; }
#join_page_1 .main_block .choice .line .line_middle .bill2{float:right; background:url(images/join/images/bg/bill_bg_2.gif) no-repeat; width:144px;}
#join_page_1 .main_block .choice .line .line_middle .bill .bill_label{font-weight:bold;font-size:23px; color:#fff; text-align:center; }
#join_page_1 .main_block .choice .line .line_middle .bill2 .bill_label {color:#fff; text-align:center; font-size:24px; width:140px; font-weight:bold; letter-spacing:-1px; line-height:1em;}
#join_page_1 .main_block .choice .line input {background:url(images/join/images/bg/check_bg.gif) no-repeat center; height:26px; width:26px;}
#join_page_1 .main_block .info_block { float:left; width:447px;}
#join_page_1 .main_block .info_block .lm, #join_page_1 .main_block .info_block .rm{float:left; width:12px; background:url(images/join/images/corn/lm.gif) repeat-y left;  }
#join_page_1 .main_block .info_block .rm{ float:right; background:url(images/join/images/corn/rm.gif) repeat-y right;}
#join_page_1 .main_block .info_block {float:left; background:#f0f0f0 url(images/join/images/corn/right_m.gif) repeat-x top; height:174px; }

#join_page_1 .main_block .info_block .info{ float:left; width:423px;}

#join_page_1 .main_block .info_block label {display:block;float:left;font-size:12px;font-weight:bold;width:68px;height:31px; line-height:31px;}
#join_page_1 .main_block .info_block input.input_text { background:url(images/join/images/bg/input_bg.gif) no-repeat top center; border:medium none;
height:32px; width:339px; margin-bottom:6px; padding:0 8px;}

#join_page_1 .main_block .rounded2 { height:365px; background:url(images/join/images/corn2/mm.gif) repeat-x top; margin-left:5px; width:902px;} 
#join_page_1 .main_block .rounded2 .lm, #join_page_1 .main_block .rounded2 .rm{float:left; width:5px; background:url(images/join/images/corn2/lm.gif) no-repeat top left; margin-left:0px;}
#join_page_1 .main_block .rounded2 .rm{ float:right; background:url(images/join/images/corn2/rm.gif) no-repeat top right;margin-left:0px;}
#join_page_1 .main_block .rounded2 .mm {float:left; background:#f0f0f0 url(images/join/images/corn2/mm.gif) repeat-x top; height:365px; width:892px; }
#join_page_1 .main_block .rounded2 .mm h1{ display:inline-block;font-size:38px;height:40px;line-height:4px;padding-left:10px;vertical-align:middle; }
#join_page_1 .main_block .advt {background:url(images/join/images/bg_dev.gif) no-repeat right bottom;}
#join_page_1 .main_block .rounded2 .mm a{ display:inline-block;}
#join_page_1 .main_block li{ font-size:22px;letter-spacing:-1.8px; list-style-image:url(images/join/images/list.gif); margin-left:25px;}
#join_page_1 .main_block .tranny_li li{list-style-image:none; margin-left:8px;}

.popup{ background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAADAFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzMPSIAAABAHRSTlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASTnsygAAAA1JREFUeAEBAgD9/wAAAAIAAX4FDdIAAAAASUVORK5CYII=); //zoom:1; //filter:Progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);}
#popup{}
#popup .popup_block{height:338px;margin-left:25%;margin-top:20%;position:absolute;width:588px; background:url(images/join/images/bg/popup.gif) no-repeat center; }
#popup .popup_block .close_popup{ float:right; margin:8px;}


.join_error{color: red; font-size: 14px; line-height: 14px; display:block;}
.radioImg{position: absolute; left: 8px; top: 8px;} 