body{background:url(/data/banner/banner/31/bggame1.jpg) no-repeat top center;margin:0;}.head{width:997px;height:100px;margin:0 auto;}
.head .menu{margin:220px 20px 30px 230px}
.head .menu li{display:inline;float:left}
.head .menu li.home a{outline:none;text-indent:-10000px;background:url(/images/1.png) no-repeat top left;width:84px;height:69px;display:block}
.head .menu li.home a:hover{outline:none;text-indent:-10000px;background:url(/images/1_hover.png) no-repeat top left;width:84px;height:69px;display:block}

.head .menu li.refill a{outline:none;text-indent:-10000px;background:url(/images/2.png) no-repeat top left;width:147px;height:69px;display:block}
.head .menu li.refill a:hover{outline:none;text-indent:-10000px;background:url(/images/2_hover.png) no-repeat top left;width:147px;height:69px;display:block}

.head .menu li.tranfer a{outline:none;text-indent:-10000px;background:url(/images/3.png) no-repeat top left;width:115px;height:69px;display:block}
.head .menu li.tranfer a:hover{outline:none;text-indent:-10000px;background:url(/images/3_hover.png) no-repeat top left;width:115px;height:69px;display:block}

.head .menu li.how a{outline:none;text-indent:-10000px;background:url(/images/4.png) no-repeat top left;width:121px;height:69px;display:block}
.head .menu li.how a:hover{outline:none;text-indent:-10000px;background:url(/images/4_hover.png) no-repeat top left;width:121px;height:69px;display:block}

.head .menu li.playcafe a{outline:none;text-indent:-10000px;background:url(/images/5.png) no-repeat top left;width:180px;height:69px;display:block}
.head .menu li.playcafe a:hover{outline:none;text-indent:-10000px;background:url(/images/5_hover.png) no-repeat top left;width:180px;height:69px;display:block}

.head .menu li.help a{outline:none;text-indent:-10000px;background:url(/images/6.png) no-repeat top left;width:97px;height:69px;display:block}
.head .menu li.help a:hover{outline:none;text-indent:-10000px;background:url(/images/6_hover.png) no-repeat top left;width:97px;height:69px;display:block}

.body{width:996px;margin:0 auto}
.left{float:left;display:inline;margin:0 5px 0 0}
.login{background:url(/images/login_bg.png) no-repeat top left;width:200px;height:290px;margin-bottom:5px}
.search{background:url(/images/search_bg.png) no-repeat top left;width:200px;height:75px;margin-bottom:5px}
.ads{margin-bottom:5px}

.search{position:relative}
.search select{position:absolute;top:10px;left:15px;width:170px}
.search input{position:absolute;top:42px;left:20px;width:140px;border:0}
.search button{display:none}
.box_index .box_detail{padding:15px 0}
.box_index .box_detail li{padding:5px 0 5px 15px;width:auto}
.box_index .box_detail li:hover{background:url(/images/index_hover.png) no-repeat bottom center;}
.box_index .box_detail li a{color:#3a3a3a;font-size:10pt;font-weight:700;text-decoration:none}
.box_index .box_detail li:hover a{color:#ffffff;font-size:10pt;font-weight:700;text-decoration:none}
.box_index .box_detail a small{font-size:8pt;font-weight:normal;display:block}
.box_service .box_detail{padding:15px 0}
.box_service .box_detail li{padding:3px 0 3px 15px;width:auto}
.box_service .box_detail a{color:#3a3a3a;font-size:9pt;text-decoration:none}
.box_service .box_detail a:hover{color:#3a3a3a;font-size:9pt;text-decoration:underline}
.box_tag .box_detail{padding:15px 0}
.box_tag .box_detail .nav_tag a{color:#3a3a3a;font-size:9pt;text-decoration:none;margin: 0 10px 0 0;display:inline-block;float:left;width:80px}
.box_tag .box_detail a{color:#3a3a3a;font-size:9pt;text-decoration:none;margin: 0 10px 0 0;}
.box_tag .box_detail a:hover{color:#3a3a3a;font-size:9pt;text-decoration:underline}

.box_index{width:200px;margin-bottom:5px}
.box_index .box_title{background:url('/images/index_play_top.png') no-repeat top left;width:200px;height:38px}
.box_index .box_detail{background:#faf0c5 url('/images/index_play_bg.png') no-repeat top left}
.box_index .box_foot{background:url('/images/index_play_foot.png') no-repeat top left;height:13px}

.hilight_big {position: relative;float: left;height:180px;width:500px;}
.hilight_big img {width:500px;height:180px;}
.hilight_big .desc {position: absolute;opacity: 0.9; filter: alpha(opacity=90); width:500px;left: 0;bottom: 0;}
.hilight_big .desc .hilight_nav {float: right;padding-left: 20px;}
.hilight_big .desc .hilight_nav a {color:#ffffff;background-color: #000000;display: block;float: left;margin:0 5px 5px 0;padding:5px;text-decoration:none;font-weight:700}
.hilight_big .desc .hilight_nav a.current {color:#8e8e8e;background-color: #ffffff;text-decoration:none}
.hilight_big .desc .hilight_nav a span {display: none;}
.hilight_big .desc p {margin: 0px 5px 5px 10px;color:#ffffff}
.hilight_big .desc p a{display:block;color:#3bb2f6;font-weight:700;font-size:12pt}

.box_service{width:200px;margin-bottom:5px}
.box_service .box_title{background:url('/images/service_play_top.png') no-repeat top left;width:200px;height:38px}
.box_service .box_detail{background:#faf0c5 url('/images/service_play_bg.png') no-repeat top left}
.box_service .box_foot{background:url('/images/service_play_foot.png') no-repeat top left;height:13px}

.box_tag{width:200px;margin-bottom:5px}
.box_tag .box_title{background:url('/images/index_tag_top.png') no-repeat top left;width:200px;height:38px}
.box_tag .box_detail{background:#faf0c5 url('/images/index_tag_bg.png') no-repeat top left}
.box_tag .box_foot{background:url('/images/index_tag_foot.png') no-repeat top left;height:13px}

.main{float:left;display:inline;width:776px}
.hilight{width:780px}
.hilight_top{float:left;display:inline;width:500px;margin:0 3px 10px 0}
.hilight_list{background:url(/images/index_information.png) no-repeat top left;width:251px;height:140px;float:left;display:inline;padding:40px 10px 0 15px;}
.hilight_list li{border-bottom:1px solid #a5a5a5;height:24px;line-height:24px;text-indent:10px;list-style:disc }
.hilight_list li a{color:#303d4a;text-decoration:none}
#item_tab{width:774px;margin:0 auto 10px;}
#item_tab .ui-tabs-nav{line-height:37px;font-size:8pt}
#item_tab .ui-tabs-nav li{display:inline-block;float:left;height:51px;padding:0;margin:0}
#item_tab .ui-tabs-nav li a:hover{outline:none;text-indent:-10000px;}

#item_tab .ui-tabs-nav li.tab_new.ui-tabs-nav-item a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/tab/tab_1.png) no-repeat top left;height:51px;width:190px}
#item_tab ul.ui-tabs-nav li.tab_new.ui-tabs-selected a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/tab/tab_1_hover.png) no-repeat top left;height:51px;width:190px}

#item_tab .ui-tabs-nav li.tab_best.ui-tabs-nav-item a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/tab/tab_3.png) no-repeat top left;height:51px;width:196px}
#item_tab ul.ui-tabs-nav li.tab_best.ui-tabs-selected a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/tab/tab_3_hover.png) no-repeat top left;height:51px;width:196px}

#item_tab .ui-tabs-nav li.tab_rec.ui-tabs-nav-item a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/tab/tab_2.png) no-repeat top left;height:51px;width:195px}
#item_tab ul.ui-tabs-nav li.tab_rec.ui-tabs-selected a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/tab/tab_2_hover.png) no-repeat top left;height:51px;width:195px}

#item_tab .ui-tabs-nav li.tab_comming.ui-tabs-nav-item a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/tab/tab_4.png) no-repeat top left;height:51px;width:194px;margin-left:-1px}
#item_tab ul.ui-tabs-nav li.tab_comming.ui-tabs-selected a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/tab/tab_4_hover.png) no-repeat top left;height:51px;width:194px;margin-left:-1px}

#item_tab .ui-tabs-hide{display:none;}
#item_tab .ui-tabs-panel{ background-color:#384349;width:754px;padding:20px 10px 0 10px}
#item_tab .ui-tabs-panel .list_col li{margin:0 7px 14px 8px;}
#item_tab .tab_bg{background-color:#384349;}
.tab_title{position: relative;background:url(/images/bar_1.png) no-repeat top left;height:38px;line-height:38px;width:776px;margin:0 0 5px 0;clear:left}
.tab_title h3{font-weight:700;color:#ffffff;font-size:12pt;text-indent:20px}
.tab_title a{font-size:10px;color:#ffffff;text-decoration:none;position: absolute; top:0px;right:10px}
.tab_title a:hover{font-size:10px;color:#e6e4e4;text-decoration:none;position: absolute;top:0px;right:10px}

.list_col{width:auto}
.list_col li{list-style:none;float:left;display:inline;background:url(/images/product_box_top.png) top center no-repeat;width:135px;}
.list_col li div{color:#4f4f4f;list-style:none;float:left;display:inline;margin:0;background:url(/images/product_box_bottom.png) bottom center no-repeat;width:121px;padding:7px 7px 15px 7px;position:relative}
.list_col li div p.stamp{background:url('/images/ico_out_of_stock.png') no-repeat top right;position:absolute;top:0;right:0;width:62px; height:62px}

.list_col li div h4{color:#d36a83;font-weight:700;font-size:10pt;display:block;height:40px}
.list_col li div span{display:block;height:40px}
.list_col li div img.thumb{margin:5px 0;border:1px solid #d0d0d2}
.list_col li div p.service{color:#393939;display:block}
.list_col li div p.service a{display:block;color:#393939;text-decoration:none}
.list_col li div p.service a:hover{display:block;color:#181818;text-decoration:underline}
.list_col li .pp{clear:both;background:url(/images/bullet_point.png) no-repeat top left;text-indent:20px;height:20px;display:block;float:left;width:80px}
.list_col li .buy{background:url(/images/bt_buy.png) no-repeat top left;float:left;display:block;float:left;width:30px;height:14px;text-indent:-10000px}
.list_col li .tb{clear:both;background:url(/images/bullet_bath.png) no-repeat top left;text-indent:20px;height:20px;display:block;float:left;width:80px}
.list_col li .none{clear:both;height:20px;display:block;float:left;width:80px}


.list_table li{position:relative;background-color:#efeff0;height:62px;clear:left;padding:5px 0;border-bottom:1px solid #d0d0d2}

.list_table li .icon_out_of_stock{background:url('/images/ico_out_of_stock.png') no-repeat top right;position:absolute;top:0;right:0;width:62px; height:62px}

.list_table li:hover{background-color:#e7e7e8}
.list_table li .list_table_info{width:600px;clear:left;float:left;display:inline}
.list_table.shot li .list_table_info{width:400px !important;clear:left;float:left;display:inline}
.list_table li .list_table_info img{margin:0 5px;float:left;display:inline}
.list_table li .list_table_info a{font-weight:700;color:#364146;font-size:10pt}
.list_table li .list_table_tools{float:left;display:inline;width:150px;margin:0 0 0 20px}
.list_table li .list_table_tools span{display:block}
.list_table li .list_table_tools .pp{clear:left;background:url(/images/bullet_point.png) no-repeat top left;text-indent:20px;height:20px;display:inline;float:left;width:80px}
.list_table li .list_table_tools .buy{background:url(/images/bt_buy.png) no-repeat top left;float:left;display:inline;float:left;width:30px;height:14px;text-indent:-10000px}
.list_table li .list_table_tools .tb{clear:left;background:url(/images/bullet_bath.png) no-repeat top left;text-indent:20px;height:20px;display:inline;float:left;width:80px}
.list_table li .list_table_tools .none{clear:both;height:20px;display:block;float:left;width:80px}


.table_form table {border-top: 1px solid #ddd;width:774px;}
.table_form tr{background:#667b85 url(/images/view_detail_bar.png) no-repeat top left;height:38px}

.table_form tr.r_reject td {background-image:none;height:auto;background-color:#e92929 !important;border-bottom: 1px solid #d0d0d2;color:#ffffff !important}
.table_form tr.r_reject td a {color:#ffffff !important}

.table_form tr.r_waiting td {background-image:none;height:auto;background-color:#667b85 !important;border-bottom: 1px solid #d0d0d2;color:#ffffff !important}
.table_form tr.r_waiting td a {color:#ffffff !important}

.table_form tr.odd{background-image:none;height:auto;}
.table_form tr td {padding: 0 20px;border-bottom: 1px solid #d0d0d2;color:#ffffff}
.table_form tr.odd td {background-image:none;background-color: #efeff0;padding: 10px 20px;border-bottom: 1px solid #d0d0d2;color:#374147}
.table_form table tr.odd:hover td { background-color: #e7e7e8; }
.table_form table .action {text-align: left;padding: 0 20px 0 10px;}
.table_form table .action p{font-size:8pt}
.table_form table tr.odd .action a {text-decoration: none; color: #364146; }
.table_form table tr.odd:hover .action .edit { color: #364146; }
.table_form table tr.odd:hover .action .delete { color: #364146; }
.table_form table tr.odd:hover .action .view { color: #364146; }
.table_form table tr.odd:hover .action a:hover { text-decoration: underline; }

.tab_foot{background:url(/images/index_playpoint_box_foot.png) no-repeat top left;height:32px}
.style_col{float:left;display:inline;width:378px;margin:0 20px 0 0;padding:0 0 20px 0}
.style_col.last{margin:0 !important}

.style_col .b_title{position: relative;background:url(/images/bar_2-1.png) no-repeat top left;height:38px;line-height:38px;width:auto;margin:0 0 5px 0;clear:left}
.style_col .b_title h3{font-weight:700;color:#ffffff;font-size:12pt;text-indent:20px}

.b_col_info{width:auto;margin-top:10px}
.b_col_info a img{float:left;display:inline;margin:0 15px 0 0;border:1px solid #747474}
.b_col_info .b_col_detail{margin:0 0 0 10px}
.b_col_info .b_col_detail a{display:block;font-weight:700;font-size:12pt;margin:0 0 5px 0;color:#393838;text-decoration:none}

.b_col_info .b_col_detail a:hover{color:#616060;text-decoration:none}

.b_col_info .b_col_detail a:hover{color:#616060;text-decoration:none}
.b_col_info .b_col_detail .bt_point{background:url(/images/index_playpoint_merge_69.png) no-repeat top left;width:212px;height:40px;display:block;margin:5px 0 0 120px;line-height:40px;text-indent:15px}
.b_col_info .b_col_detail .bt_point a{font-size:10pt;color:#ffffff;text-decoration:none}
.b_col_info .b_col_detail .bt_tranfer{background:url(/images/index_playpoint_merge_72.png) no-repeat top left;width:212px;height:40px;display:block;margin:5px 0 0 120px;line-height:40px;text-indent:15px}
.b_col_info .b_col_detail .bt_tranfer a{font-size:10pt;color:#ffffff;text-decoration:none}

.style_col .b_col_list{clear:left;margin:10px 0 0 0}
.style_col .b_col_list li{float:left;display:inline;width:94px}
.style_col .b_col_list li.last{margin:0 !important}
.style_col .b_col_list li a{font-weight:700;text-decoration:none;margin:0 0 5px 0;display:block}
.style_col .b_col_list li a:hover{font-weight:700;text-decoration:none}
.style_col .b_col_list li .tb{background:url(/images/bullet_bath.png) no-repeat top left;display:block;text-indent:20px;height:20px}
.style_col .b_col_list li .pp{background:url(/images/bullet_point.png) no-repeat top left;display:block;text-indent:20px;height:20px}
.col .list_col li{margin:0 10px 14px 10px;}
.col .list_col.view_page li{margin:0 0 20px 18px !important}

.view_nav{text-indent:120px;background:url(/images/view/box/view_panel_nav.png) no-repeat top left;height:38px;line-height:38px;width:776px;margin:0 0 10px 0}

.box_info_view{width:574px;float:left;display:inline;;margin:0 10px 0 0}


#view_tab{width:555px;margin:0 10px 10px 0;}
#view_tab .tab_bg{background-color:#e8eef6}
#view_tab .ui-tabs-nav{line-height:37px;font-size:8pt}
#view_tab .ui-tabs-nav li{display:inline-block;float:left;height:40px;padding:0;margin:0}
#view_tab .ui-tabs-nav li a:hover{text-indent:-10000px;}
#view_tab .ui-tabs-nav li.tab_info.ui-tabs-nav-item a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/view/hover/view_tab_1.png) no-repeat top left;height:40px;width:183px}
#view_tab ul.ui-tabs-nav li.tab_info.ui-tabs-selected a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/view/normal/view_tab_1.png) no-repeat top left;height:40px;width:183px}
#view_tab .ui-tabs-nav li.tab_ss.ui-tabs-nav-item a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/view/hover/view_tab_2.png) no-repeat top left;height:40px;width:189px}
#view_tab ul.ui-tabs-nav li.tab_ss.ui-tabs-selected a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/view/normal/view_tab_2.png) no-repeat top left;height:40px;width:189px}
#view_tab .ui-tabs-nav li.tab_video.ui-tabs-nav-item a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/view/hover/view_tab_3.png) no-repeat top left;height:40px;width:183px}
#view_tab ul.ui-tabs-nav li.tab_video.ui-tabs-selected a{outline:none;display:inline-block;text-indent:-10000px;background:url(/images/view/normal/view_tab_3.png) no-repeat top left;height:40px;width:183px}

.gallery{width:auto;padding:0 0 0 20px}
.gallery li{float:left;display:inline;margin:0 5px 5px 0}
.embred {text-align:center;width:auto}

#view_tab .ui-tabs-hide{display:none;}
#view_tab .ui-tabs-panel{ background-color:#e8eef6;width:535px;padding:20px 10px 20px 10px}
#view_tab .view_tab_foot{background:url(/images/view/box/view_panel_foot.png) no-repeat bottom left;height:8px;width:auto;}

.info_view{width:574px;margin:0 0 5px 0}
.info_view .info_top{width:574px;background:url(/images/view/box/view_info_top.png) no-repeat top left;height:3px;width:auto;}
.info_view .info_bd{width:auto;padding:10px;background-color:#556270}
.info_view .info_bd .info_desc{padding:0 0 20px 0;width:auto}
.info_view .info_bd .info_desc{color:#ffffff}
.info_view .info_bd .info_desc a{color:#ffffff;text-decoration:none}
.info_view .info_bd .info_desc a:hover{color:#ffffff;text-decoration:underline}
.info_view .info_bd .info_desc th{text-align:right;font-weight:700;color:#ffffff;padding:0 10px}
.info_view .info_bd .info_desc img{margin:5px 10px 0 0}
.info_view .info_bd .info_desc img.pic{float:left;margin:10px 10px 0 20px;padding:1px;border:1px solid #ffffff}
.info_view .info_foot{width:574px;background:url(/images/view/box/view_info_foot.png) no-repeat bottom left;height:3px;width:auto;}

.info_detail{width:555px}
.info_detail_head{background:url(/images/item_inner_top.png) no-repeat top left;height:32px;width:auto}
.info_detail_body{background-color:#e8eef6;width:auto}
.inner_detail{position:relative;padding:25px;width:auto}
.inner_detail .out_of_stock{background:url('/images/out_of_stock.png') no-repeat top right;position:absolute;top:0;right:10px;height:220px;width:220px}

.info_detail_foot{background:url(/images/item_inner_foot.png) no-repeat bottom left;height:11px;width:auto}

.box_form_view{width:774px;margin:0 0 5px 0}
.box_form_view .box_form_top{width:774px;background:url(/images/view/box/view_box_top.png) no-repeat top left;height:3px;width:auto;}
.box_form_view .box_form_bd{width:auto;padding:10px;background-color:#556270}
.box_form_view .box_form_bd .info_desc{padding:0 0 20px 0;width:auto}
.box_form_view .box_form_bd .info_desc{color:#ffffff}
.box_form_view .box_form_bd .info_desc a{color:#ffffff;text-decoration:none}
.box_form_view .box_form_bd .info_desc a:hover{color:#ffffff;text-decoration:underline}
.box_form_view .box_form_bd .info_desc th{text-align:right;font-weight:700;color:#ffffff;padding:0 10px}
.box_form_view .box_form_bd .info_desc img{margin:5px 10px 0 0}
.box_form_view .box_form_bd .box_form_desc img.pic{float:left;margin:10px 10px 0 20px;padding:1px;border:1px solid #ffffff}
.box_form_view .box_form_foot{width:774px;background:url(/images/view/box/view_box_foot.png) no-repeat bottom left;height:3px;width:auto;}

.box_form_detail{width:754px}
.box_form_detail_head{background:url(/images/view/box/view_box_panel_top.jpg) no-repeat top left;height:32px;width:auto}
.box_form_detail_body{background-color:#e8eef6;width:auto}
.box_form_detail_body .box_form_detail_content{padding:20px;width:auto}
.box_form_detail{width:auto}
.box_form_detail_foot{background:url(/images/view/box/view_box_panel_foot.png) no-repeat top left;height:11px;width:auto}

.page {color:#445158;margin:10px 30px;clear:left;text-align:right}
.page .current{padding:4px 6px;background-color:#7a959d ;color:#ffffff;line-height:12px;}
.page .pagination_info{display:block;margin:30px 10px 10px 0}
.page a,.page span{ border:1px solid #edf2f2;}
.page .blank{padding:4px 6px;background-color:#EFF0F0;color:#70797c;line-height:12px;}
.page{display:inline;margin:5px 0;}
.page a{background-color:#EFF0F0;color:#70797c;line-height:12px;padding:4px 6px;text-decoration:none;}
.page a:hover{background-color:#E1E1E1;line-height:12px;color:#70797c;}



.page_form{background:url(/images/page_bar.png) no-repeat top left;width:576px;clear:left}
.page_form .form_page_title{width:576px;height:20px}
.page_form .form_page{width:auto;}
/*
.page_form .form_page .page_title{position:relative;padding:5px;margin:0 0 20px 10px;font-weight:700;font-size:14pt;color:#ffffff}
.page_form .form_page .page_title span.thumb{float:left;right:15px;top:5px;text-align:right;margin:0 10px 0 0}
.page_form .form_page .page_title span.thumb img{border:1px solid #cccccc;padding:1px}
.page_form .form_page .page_title span.thumb_content{position:absolute;right:15px;top:10px;text-align:right;}
.page_form .form_page .page_title span.thumb_content img{border:1px solid #cccccc;padding:1px}
.page_form .form_page .page_title span.thumb_right{position:absolute;right:15px;top:-10px;text-align:right;}
.page_form .form_page .page_title span.thumb_right img{padding:1px}
.page_form .form_page .page_title small{font-weight:normal;font-size:8pt;display:block}
.page_form .form_page .page_title small a{text-decoration:none;font-weight:normal;font-size:8pt;color:#ffffff}
.page_form .form_page .page_title small a:hover{text-decoration:none;font-weight:normal;font-size:8pt;color:#ffffff}
.page_form .form_page .page_detail{padding:20px;width:auto}
*/
.page_title{position:relative;padding:5px;margin:0 0 20px 10px;font-weight:700;font-size:14pt;color:#ffffff}
.page_title span.thumb{float:left;right:15px;top:5px;text-align:right;margin:0 10px 0 0}
.page_title span.thumb img{border:1px solid #cccccc;padding:1px}
.page_title span.thumb_content{position:absolute;right:15px;top:10px;text-align:right;}
.page_title span.thumb_content img{border:1px solid #cccccc;padding:1px}
.page_title span.thumb_right{position:absolute;right:15px;top:-10px;text-align:right;}
.page_title span.thumb_right img{padding:1px}
.page_title small{font-weight:normal;font-size:8pt;display:block}
.page_title small a{text-decoration:none;font-weight:normal;font-size:8pt;color:#ffffff}
.page_title small a:hover{text-decoration:none;font-weight:normal;font-size:8pt;color:#ffffff}
.page_detail{padding:20px;width:auto}

.tag_box{clear:left;width:auto;padding:30px;margin: 0 5px 20px 5px;text-align:center}
.tag_box a{color:#69717c;text-decoration:none}
.tag_box a:hover{color:#535a63;text-decoration:underline}
.box_border{clear:left;width:auto;padding:10px;margin: 0 5px 20px 5px;text-align:center}
.box_border table td{padding:2px !important}
.box_border table td input{padding:2px !important}
.page_form td{padding:5px}
.page_form td input{padding:3px}
.page_form td input.btn{padding:8px 15px}

.tree ul{margin:0 0 0 50px}
.tree ul li{list-style:disc !important;margin:0 0 0 15px}
.tree ul li.parent{font-weight:700;padding: 0;width:auto}
.tree ul li.parent a{color:#666666;text-decoration:none}
.tree ul li.parent a:hover{color:#666666;text-decoration:none}
.tree ul li.child{font-weight:300}
.tree ul li.child a{color:#666666;text-decoration:none}
.tree ul li.child a:hover{color:#666666;text-decoration:none}

.help_bar{background:url(/images/bar_help.jpg) no-repeat top left;}

.more{text-align:right;margin:10px}
.more a{font-weight:700}

.cmxform{padding: 0 15px 15px 15px;margin: 0 5px 20px 5px;}
.cmxform fieldset {border: 1px solid #ddd;padding: 19px;margin: 0 0 10px 0;}
.cmxform fieldset p { margin: 0 0 14px 0; float: left; width: 100%;  }
.cmxform fieldset label {display: block;width: 100%;margin: 0 0 7px 0;line-height: 12px;}
.cmxform fieldset .text-long {border: 1px solid #ddd;background: #fff url(/images/img/input-shaddow.png) no-repeat left top;font: 11px Arial, Helvetica, sans-serif;color: #646464;padding: 5px 7px;width: 264px;float: left;margin: 0 10px 0 0;}
.cmxform fieldset .text-medium {border: 1px solid #ddd;background: #fff url(/images/img/input-shaddow.png) no-repeat left top;font: 11px Arial, Helvetica, sans-serif;color: #646464;padding: 5px 7px;width: 124px;float: left;margin: 0 10px 0 0;}
.cmxform fieldset .text-small {border: 1px solid #ddd;background: #fff url(/images/img/input-shaddow.png) no-repeat left top;font: 11px Arial, Helvetica, sans-serif;color: #646464;padding: 5px 7px;width: 44px;float: left;margin: 0 10px 0 0;}
.cmxform fieldset .text-long:focus, .cmxform fieldset .text-medium:focus,.cmxform fieldset .text-small:focus,.cmxform fieldset textarea:focus { background: #fdfcf6 url(/images/img/input-shaddow-hover.png) no-repeat left top; }
.cmxform fieldset textarea {border: 1px solid #ddd;background: #fff url(/images/input_bg.jpg) repeat-x left top;font: 11px Arial, Helvetica, sans-serif;color: #646464;padding: 5px 7px;width: 364px;float: left;margin: 0 10px 0 0;height: 148px;overflow: hidden;}
.cmxform button,.pform fieldset button{margin:10px 5px;font: 12px Arial, Helvetica, sans-serif;border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:none;padding:5px 15px;color:#c9d9e2;font-weight:700;cursor: pointer;background-color:#404b51;-moz-border-radius: 6px; -webkit-border-radius: 6px; }
.cmxform button:hover,.pform fieldset button:hover{background-color:#323c41} 


.search_input button {margin:10px 5px;font: 12px Arial, Helvetica, sans-serif;color:#c9d9e2;font-weight:700;cursor: pointer;background-color:#404b51;-moz-border-radius: 6px; -webkit-border-radius: 6px; border:none;padding:5px 15px;}
.search_input button:hover{background-color:#323c41} 


.cmxform td.def{text-align:left}
.cmxform td input{background: #fff url(/images/input_bg.jpg) repeat-x left top;border: 1px solid #cccccc;padding:4px;width:40px }
.search_input input{background: #fff url(/images/input_bg.jpg) repeat-x left top;border: 1px solid #cccccc;padding:4px;}
.cmxform fieldset input{background: #fff url(/images/input_bg.jpg) repeat-x left top;border: 1px solid #cccccc;padding:4px;width:250px }
.cmxform fieldset select{padding:4px;}
.cmxform fieldset input.checkbox { border: none }
.cmxform fieldset input.bullet{background: none;border: none;padding:0;width:auto }


.pform fieldset {position:relative;margin: 5px 0 10px 0;}
.pform fieldset a.close_form{position:absolute;right:15px;background:url(/images/close_dialog.gif) no-repeat top left;width:14px;height:14px;display:block;text-indent:-10000px}
.pform legend {padding: 0 2px;font-weight: bold;_margin: 0 -7px; }
.pform label {display: inline-block;line-height: 1.8;vertical-align: top;cursor: hand;padding:4px}
.pform fieldset p {list-style: none;padding: 5px;margin: 0;clear:left}
.pform fieldset p.submit{padding:0 0 0 140px;width:auto}
.pform fieldset p textarea{width:250px;border: 1px solid #cccccc;padding:4px}
.pform fieldset fieldset {border: none;margin: 3px 0 0;}
.pform fieldset fieldset legend {padding: 0 0 5px;font-weight: normal;}
.pform fieldset fieldset label {display: block;width: auto;}
.pform label { width: 130px; }
.pform fieldset fieldset label { margin-left: 103px; }
.pform label.error {margin-left: 140px;width: 220px;}
.pform input.submit {margin-left: 93px;}
.pform {width: auto;font-size: 1.0em;color: #333;}
.pform legend {padding-left: 0;}
.pform legend, form.pform label {color: #333;}
.pform fieldset {padding:10px;border: none;border-top: 2px solid #cccccc;}
.pform fieldset fieldset {background: none;}
.pform fieldset p, form.pform fieldset fieldset {padding: 5px 10px 7px;}

label.error {color: #950000;font-style: italic;display:block;}
.pform div.error { display: none; }
.pform input{background: #fff url(/images/input_bg.jpg) repeat-x left top;border: 1px solid #cccccc;width:180px;padding:4px}
.pform input.text{background: #fff url(/images/input_bg.jpg) repeat-x left top;border: 1px solid #cccccc;width:180px;padding:4px}
.pform select.text{border: 1px solid #cccccc;padding:4px}
.pform fieldset input.bullet{background: none !important;border: none !important;padding:5px !important;margin:0 20px;width:30px !important }

.cmxform.login_form{margin-top:0px !important;padding-top:0 !important}
.login_left{width:200px;float:left;display:inline;padding:20px 20px 20px 0 !important;margin-right:20px;border-right:1px solid #cccccc}
.login_left button{padding:10px 35px;margin:20px 0 0 20px}
.login_right{width:230px;float:left;display:inline}
.login_right input{width:200px !important}
.login_right a{margin:5px 40px 0 0;color:#000000}

a.bt_playpoint_price{background:url(/images/detail_bt_playpoint.png) no-repeat top left;width:286px;height:38px;line-height:38px;font-size:10pt;font-weight:700;text-indent:15px;display:block;text-decoration:none;margin:2px}
a.bt_playpoint_price:hover{background:url(/images/detail_bt_playpoint_h.png) no-repeat top left;text-decoration:none !important}
a.bt_tranfer_price{background:url(/images/detail_bt_tranfer.png) no-repeat top left;width:286px;height:38px;line-height:38px;font-size:10pt;font-weight:700;text-indent:15px;display:block;text-decoration:none;margin:2px}
a.bt_tranfer_price:hover{background:url(/images/detail_bt_tranfer_h.png) no-repeat top left;text-decoration:none !important}

.view_service_arrow li{float:left;display:inline;width:auto;height:36px;margin:8px 5px }
.view_service_arrow li a{position: relative;font-size:10pt;font-weight:700px;text-indent:50px;line-height:36px;width:272px;height:36px;background:url(/images/s_nav.png) no-repeat top left;display:block;color:#77878e;font-weight:700;text-decoration:none;}
.view_service_arrow li a:hover{position: relative;font-size:10pt;text-indent:50px;font-weight:700px;line-height:36px;width:272px;height:36px;background:url(/images/s_nav_ho.png) no-repeat top left;display:block;color:#125a7a;font-weight:700;text-decoration:none;}
.view_service_arrow li a img{position: absolute; top:-5px;left:5px}

.d_title{position: relative;background:#687C86 url(/images/view_detail_bar.png) no-repeat top left;height:38px;line-height:38px;width:auto;margin:0;clear:left}
.d_title h3{font-weight:700;color:#ffffff;font-size:12pt;text-indent:20px}

.list_col.view_page li{margin:0 5px 5px 3px !important}

.rec_relate{width:190px;float:left;display:inline}
.box_rec_relate{width:190px;margin-bottom:5px;}
.box_rec_relate .box_title{background:url('/images/view_online_rec_top.png') no-repeat top left;width:190px;height:38px;text-indent:-10000px}
.box_rec_relate .box_detail{background:#faf0c5 url('/images/view_online_rec_bg.png') no-repeat top left;}
.box_rec_relate .box_foot{background:url('/images/view_online_rec_foot.png') no-repeat top left;height:14px}

.box_rec_relate .box_detail {width:190px;height:746px}
.box_rec_relate .box_detail .wrapper {width:170px; overflow: auto;height:696px;margin: 0;top: 0;}

.box_rec_relate .box_detail .wrapper ul {height: 9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.box_rec_relate .box_detail ul li {text-align:center;background:url(/images/line.png) bottom center no-repeat;display:block;padding: 10px;height: 212px;width: 170px;clear:left}
.box_rec_relate .box_detail ul li a{display:block;color:#000000;text-decoration:none}
.box_rec_relate .box_detail ul li a:hover{display:block;color:#000000;text-decoration:none}
.box_rec_relate .box_detail ul li a img{margin:0 10px 0 0;border:3px solid #ffffff}
.box_rec_relate .box_detail ul li a:hover img{margin:0 10px 0 0;border:3px solid #cccccc}
.box_rec_relate .box_detail .arrow {display: block;height: 19px;width: 170px;cursor: pointer;margin:0 auto}
.box_rec_relate .box_detail .arrow.back{text-indent:-10000px;background:url(/images/arrow_u.png) no-repeat top left}
.box_rec_relate .box_detail .arrow.forward{text-indent:-10000px;background:url(/images/arrow_d.png) no-repeat bottom left}
.box_rec_relate .box_detail ul li .l_title{margin:0 0 5px 0}
.sResultLi {
    padding:10px 0 8px 0;
	margin:0 15px;
    position: relative;
    width: auto;
	border-top:1px solid #F1D881;
}
.sResultLi a{color:#EB4503;text-decoration:none}
.sResultLi a:hover{color:#A73305}
#sClear {
    cursor: pointer;
    display: none;
    height: 15px;
    left: 230px;
    position: absolute;
    top: 16px;
    width: 16px;
}
#sResult {
	width:200px;display:block;
	z-index:1000;
	background:#FAF0C6 url('/images/k3y908wo_02.png') bottom repeat-x;
	border-bottom:1px solid #F3DC8C;
    list-style-type: none;
    margin: -5px 0 0 0;
    padding: 0;
    position: absolute;
    top: 70px;
	 -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;
}
#request_service{cursor: hand}
#dialog_member_request {position:relative;display:block;width:640px;display:none;height:379px}
#dialog_member_request .btn_close{position:absolute; right:5px; text-align:right; top:7px}
#dialog_member_request .btn_close img{cursor: hand}

#request_form{font-size:10pt;position:absolute; right:0px; top:149px;height:230px;color:#ffffff;width:640px;display:block;}
#request_form div{margin:10px;display:block;width:auto;clear:left}
#request_form div label{float:left;display:inline;width:135px;text-align:right;line-height:23px}
#request_form div input,#request_form div textarea{float:left;display:inline;padding:4px}
#request_form div input{width:248px}
#request_form div #s_senddetail{width:450px}
#request_form_res{display:none;position:absolute; right:0px; text-align:center; top:149px;line-height:200px;height:200px;color:#ffffff;width:640px;font-weight:700;font-size:14pt}
.search_bar{position:relative;display:block;height:100px;}
.search_bar .search_title{position:absolute;top:15px;left:30px;color:#ffffff;font-weight:700;font-size:12pt;}
.search_char{position:absolute;top:65px;left:20px;}
.search_char a{font-weight:700;padding:3px;margin:0 2px 0 0;color:#ffffff}
.search_char a:hover{;font-weight:700;padding:3px;margin:0 2px 0 0;color:#ffffff}
.search_input{position:absolute;top:10px;right:15px;width:260px;}
.search_bt{position:absolute;bottom:18px;right:10px;}
.search_bt a{display:inline;padding:8px 20px;margin:1px;background-color:#d3dde7;color:#000000;-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px;text-decoration:none}
.search_bt a:hover{background-color:#ffffff;color:#171c21;text-decoration:none}
.search_bt a.active{background-color:#ffffff;color:#171c21;text-decoration:none}

.nav_site{background-color:#556270;width:auto;clear:left;text-align:right;margin:30px 15px 5px 205px;}
.nav_site_top{background:url(/images/view/box/nav_top.jpg) no-repeat top left;height:5px;margin-bottom:10px}
.nav_site_foot{background:url(/images/view/box/nav_foot.jpg) no-repeat bottom left;height:5px;margin-top:10px}
.nav_site a{color:#ffffff;font-size:9pt;text-decoration:none;margin: 0 20px 0 0}
.nav_site a:hover{color:#ffffff;font-size:9pt;text-decoration:underline}

.login{position:relative}
.login .slide_username{position:absolute;top:70px;left:15px;width:150px;padding:3px;border:1px solid #cccccc}
.login .slide_password{position:absolute;top:120px;left:15px;width:150px;padding:3px;border:1px solid #cccccc}
.login .slide_username_label{position:absolute;top:50px;left:15px;width:150px;}
.login .slide_password_label{position:absolute;top:100px;left:15px;width:150px;}
.login a.forget{position:absolute;top:155px;left:120px;width:70px;text-decoration:none;color:#747474}
.login a.forget:hover{position:absolute;top:155px;left:120px;width:70px;text-decoration:underline;color:#747474}
.login a.new_regist{position:absolute;top:175px;left:120px;width:70px;text-decoration:none;color:#747474}
.login a.new_regist:hover{position:absolute;top:175px;left:120px;width:70px;text-decoration:underline;color:#747474}
.login .bottom_login{cursor:pointer;background:url(/images/ok.png) no-repeat top left;text-indent:-10000px;position:absolute;top:150px;left:10px;width:105px;height:40px;padding:3px;border:none}
.login .bottom_logout{cursor:pointer;background:url(/images/logout.png) no-repeat top left;text-indent:-10000px;width:85px;height:32px;border:none;margin:15px 0 10px 50px;}

.login .login_info p{display:block;}
.login .login_info a{margin:0 0 0 30px;color:#a5a5a5;display:block;text-decoration:none}
.login .login_info a:hover{color:#a5a5a5;display:block;text-decoration:none}

.login .login_info p.login_user{padding:50px 0 0 20px;font-size:12pt;font-weight:700;color:#f47d25}
.login .login_info p.login_user span{font-weight:700;color:#ffac6f}
.login .login_info p.login_show{margin:5px 0 20px 20px;font-size:9pt;font-weight:700;color:#ff6b6b}
.login .login_info p.login_show span{font-weight:700;color:#5b5b5b}



.box_list_label a{font-weight:700;text-decoration:none;padding:5px 10px;height:70px;width:130px;float:left;display:block;margin:2px;background-color:#E7F6FF;color:#3B474D}
.box_list_label a:hover{background-color:#3B474D;color:#ffffff}
.box_list_label a span{display:block;font-weight:normal;}

.form label {
	cursor: pointer;
	font-weight: bold;
}
.form label.checkbox,.form label.radio {font-weight: normal;}
.form .error,.form .notice,.form .success {
	margin-bottom: 1em;
	padding: 0.6em 0.8em;
}
.form input.error,.form select.error,.form textarea.error{color: #8A1F11 !important; border:1px solid red !important;}

.form .error a {color: #8A1F11 !important;}
.form .error {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; color: #8A1F11 !important; border:1px solid red !important}
.form .error a {color: #8A1F11 !important;}
.form .notice {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; background: #FFF6BF !important; color: #514721 !important; border-color: #FFD324 !important;}
.form .notice a {color: #514721 !important;}
.form .success {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; background: #E6EFC2 !important; color: #264409 !important; border-color: #C6D880 !important;}
.form .success a {color: #264409 !important;}
.form label.error{padding:0;margin:0;border:none !important}

.form #show_form_error div{padding:4px;text-indent:10px}
/* Labels */
.form .label {
	border-left-style: solid;
	border-left-width: 4px;
	margin-bottom: 0.2em;
	padding-left: 10px;
}

.form .label-blue {border-left-color: #55AADA;}
.form .label-green {border-left-color: #B7D897;}
.form .label-orange {border-left-color: #FA8F6F;}
.form .clear,form .clearer{clear:both}
.form .clearer{display:block;font-size:0;line-height:0;height:0}
.form legend {
	font-weight: bold;
	font-size: 1.2em;
}
.form textarea {overflow: auto;}
.form input[type=email],.form input[type=text],.form input[type=url],.form input[type=password],.form input[type=number],.form textarea,.form select{
    -moz-box-shadow: 0 0 4px #D9D9D9 inset;
	margin: 0.5em 0;
	padding: 4px 5px;
		-moz-border-radius: 3px; 
		-webkit-border-radius: 3px; 
		border-radius:3px; 
	color:#666666;
    background-color:#FFFFFF;
    border: 1px solid #D1D1D1;
}


.form fieldset input[type=submit],.form fieldset button { display: inline-block;cursor:pointer;}
.form fieldset input:hover[type=submit],.form fieldset button:hover {display: inline-block;cursor:pointer;}

/* Specific */

.form .from-col-left{border-right:1px solid #cccccc;padding-right:20px;width:600px;display:inline}
.form .form-col-right{padding:0 20px;width:200px;display:inline}
.form .form-error {border-color: #F00;}
.form .form-row {padding: 5px 0;}
.form .form-row-submit {border-top: 1px solid #DDD;padding: 8px 0 10px 150px;margin-top: 10px;}
.form .legend {background: #F0FAF0;border: 1px solid #D6DFD6;margin: 0;padding: 8px 14px;}
.form .form-label,.form .form-value {float: left;display:inline}
.form .form-label {padding-top: 10px;text-align: right;width: 60px;}
.form .required {width:150px;font-weight: bold;}
.form .form-value {padding-left: 16px;}
.form .form-error {border-color: #F00;}

.form .form-row button,form .form-row-submit button,form .form-row input.button{
	background-color: #616161;
	color:#fff;
	-webkit-box-shadow:0 1px 2px #999;
	-moz-box-shadow:0 1px 2px #999;
	box-shadow:0 1px 2px #999;
	-moz-border-radius:3px;
	border-radius:3px;
	border:none;
	display:block;
	cursor:pointer;
	float:left;
	padding:5px 15px;
	margin:20px 5px;
}
.form .form-row button:hover,.form .form-row-submit button:hover,.form .form-row input.button:hover{
	background-color: #808080;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}
.form .form-row-submit p{margin-bottom:20px}
.form .form-row-submit a{color:#666666;font-weight:700}
.form .text-separator{margin:0 5px}


.form .left,.form .alignleft{float:left}
.form .right,.form .alignright{float:right}
.form .clear,.form .clearer{clear:both}
.form .clearer{display:block;font-size:0;line-height:0;height:0}


.facebook_box{height:80px;overflow:none;width:auto}
.box_rec_relate .box_detail ul li .tb{background:url(/images/bullet_bath.png) no-repeat top left;display:block;text-indent:20px;height:20px;margin:0 0 0 100px}
.box_rec_relate .box_detail ul li .pp{background:url(/images/bullet_point.png) no-repeat top left;display:block;text-indent:20px;height:20px;margin:0 0 0 100px}
.foot{background:url(/images/foot.png) no-repeat top left;height:154px;width:auto;clear:left;margin:0;padding:0}

