﻿/*======COMMON======*/
body {margin:0px; font:9pt Tahoma,Verdana,Arial,Sans-Serif,宋体; background-color:#ffffff}
div {margin:0px; font:9pt Tahoma,Verdana,Arial,Sans-Serif,宋体; line-height:150%}
td {font:9pt Tahoma,Verdana,Arial,Sans-Serif,宋体; line-height:150%}
th {font:9pt Tahoma,Verdana,Arial,Sans-Serif,宋体;line-height:150%}
ul {padding:0px; margin:0px; list-style-type:none;}
li {text-align:left; padding: 0px;}
form {margin:0px}
input {font:9pt Tahoma,Verdana,Arial,Sans-Serif,宋体}
textarea {font:9pt Tahoma,Verdana,Arial,Sans-Serif,宋体;}
.common_path {text-align:left; color:#333333; text-indent:10px; margin:2px 0px 2px 0px; height:23px; background:url(/images/news/test.gif) right no-repeat}
.common_path a {color:#ff7800}
.common_frame_970 {width:970px}
.common_frame_780 {width:780px}
.right_250 {float:right; width:250px}
.left_520 {float:left; width:520px}
.right_170 {float:right; width:170px}
.left_600 {float:left; width:600px}
.right_240 {float:right; width:240px}
.left_530 {float:left; width:530px}
.left_180 {float:left; width:180px}
.right_590 {float:right; width:590px}
.common_frame {border:1px solid #8eb4ce; margin-bottom:10px}
.common_frame1 {border:1px solid #8eb4ce; margin-bottom:10px; background-color:#f1f6f9}
.common_frame_gray {border:1px solid #dfdfdf; border-top:2px solid #c7c7c7; margin-bottom:10px}
.common_title {margin-bottom:10px; height:20px; padding-top:2px; color:#0c2d55; text-align:left; font-weight:bold; text-indent:13px; background:url(../images/index/store_titlebg.gif); border-left:1px solid #f6fafc; border-right:1px solid #f6fafc; border-bottom:2px solid #5b86b9}
.common_title1 {margin-bottom:10px; height:20px; padding-top:2px; color:#0c2d55; text-align:left; font-weight:bold; text-indent:10px; background:url(../images/index/store_titlebg.gif); border-left:1px solid #f6fafc; border-right:1px solid #f6fafc; border-bottom:1px solid #5b86b9}
.common_title_gray {height:22px; color:#333333; font-weight:14px; text-align:left; font-weight:bold; background:#f0f0f0; text-indent:15px; padding-top:3px}
.common_page {margin-top:10px; background:#f3f3f3; border-top:1px solid #c5c5c5}
.common_pagenav {margin-top:5px; text-align:left; width:100%}
.form_input {height:18px; border:#cccccc 1px inset; color:#15324a}
.form_textarea {border:#cccccc 1px inset; color:#15324a; margin:10px 0px}
/*====================*/


/*======PAGE======*/
.pageFrame {background:#f8f8f8; border:1px solid #cccccc}
.buttonPageUp {height:15px; width:15px; background:url(/images/page/first.gif) no-repeat; border:0px}
.buttonPageDown {height:15px; width:15px; background:url(/images/page/last.gif) no-repeat; border:0px}
.buttonPageBack {height:15px; width:45px; background:url(/images/page/back.gif) no-repeat; border:0px}
.buttonPageNext {height:15px; width:45px; background:url(/images/page/next.gif) no-repeat; border:0px}
.pageNav {color:#ff7800; width:100%}
.pageNav td {width:50%}
.pageNav a{line-height:22px; font-size:8pt; padding:2px 5px; color:#203558; border:solid 1px #849CC6; text-decoration:none}
.pageNav a:hover{line-height:22px; font-size:8pt; padding:2px 5px; background-color:#E5EDF9; color:#203558}
.pageNav span {line-height:22px; padding:2px 5px; color:#ffffff; background-color:#5E90C3; border:solid 1px #5E90C3; font-weight:bold}
.pageNavS {color:#888888 !important; background-color:#ffffff !important; border:0px !important; font-weight:normal !important}
/*====================*/



/*======TOPTIP======*/
.toptip {width:970px; height:120px; background:url(../images/toptip/bg.gif) no-repeat}
.top_link {padding-top:0px; margin-right:12px; text-align:right; font-size:7pt; color:#000000; height:49px}
.top_text {padding-top:8px; margin-right:8px; text-align:right; color:#000000}
.top_text span {font-size:12px; font-weight:bold; color:#ff7300}
.top_text1 {padding-top:5px; text-align:right; color:#000000; margin-bottom:3px}
.top_text1 span {font-size:10pt; font-weight:bold; color:#ff7300}

/*menu*/
ul {padding:0px; margin:0px; list-style-type:none}
.top_menu {height:28px; width:600px}
.top_menu li {float:left; height:28px}
.top_menu li a {float:left; display:block; height:28px; color:#e7eef4; font-weight:bold; text-decoration:none}
.top_menu li a span {float:left; display:block; background:url(../images/toptip/menu_off.gif); CURSOR:hand; height:21px; padding:0px 25px; padding-top:7px; text-indent:5px}
.top_menu li a:hover {float:left; display:block; height:28px; color:#e7eef4; font-weight:bold; text-decoration:underline}
.top_menu li a:hover span {float:left; display:block; background:url(../images/toptip/menu_on.gif); CURSOR:hand; height:21px; padding:0px 25px; padding-top:7px; text-indent:5px}

/*search*/
.top_search {width:100%; margin:0px; padding-top:6px !important; padding-top:3px}
.top_search1 {width:100%; margin:0px}
.top_input {height:15px; border:#ff8f27 1px inset; color:#666666}
.top_input1 {height:15px; border:#cccccc 1px inset; color:#666666}
.top_button {padding-top:0px !important; padding-top:2px; height:24px; width:74px; background:url("../images/toptip/button_search.gif") no-repeat; text-align:center; border:0; color:#7b2e00; font-weight:bold}

/*keyword*/
.top_keyword {width:100%; margin-top:6px; color:#000000}
.top_keyword a {margin-right:2px}
/*====================*/



/*======FOOT======*/
.foot {width:970px; clear:both}
.foot_partner {text-align:left; margin-bottom:5px}
.foot_partner1 {margin-top:12px}
.foot_frame {width:970px; height:83px; background:url(../images/foot/bg.gif) no-repeat}
.foot_frame1 {width:600px}
.foot_link {text-align:center; color:#000000; font-size:7pt; padding-top:7px}
.foot_link a {margin:0px 8px}
.foot_link1 {color:#000000; height:26px}
.foot_copy {text-align:center; color:#ffffff; font-size:8pt; margin-top:13px}
.foot_copy a {color:#ffffff}
.foot_copy a:hover {color:#ffffff}
.foot_copy1 {text-align:center; color:#333333; font-size:8pt; height:26px}
.foot_copy1 a {color:#333333}
.foot_copy1 a:hover {color:#333333}
.foot_text {text-align:center; color:#ffffff; margin-top:3px}
.foot_text span {font-size:8pt}
.foot_text1 {color:#333333; height:20px}
.foot_text1 span {font-size:8pt}
.login_foot {width:100%; margin-top:15px; border-top:1px solid #cccccc}
/*====================*/



/*======HOMEPAGE======*/
.index_middle {width:780px}
.index_left {float:left; margin-top:10px; width:540px}
.index_right {float:right; margin-top:10px; width:230px}
.index_left_left {width:145px; float:left}
.index_left_right {width:385px; float:right}
.index_left_145 {float:left; width:145px}
.index_right_625 {float:right; width:625px}
.index_left_540 {float:left; width:540px}
.index_right_230 {float:right; width:230px}
.index_div {width:100%; margin-bottom:10px}
.index_frame {border:1px solid #8eb4ce; padding-bottom:5px}
.index_frame1 {border:1px solid #8eb4ce; padding-bottom:10px; background:#f1f6f9}
.index_title {height:20px; padding-top:3px; color:#0c2d55; text-align:left; font-weight:bold; text-indent:13px; background:url(../images/index/store_titlebg.gif); border-left:1px solid #f6fafc; border-right:1px solid #f6fafc; border-bottom:1px solid #5b86b9}
.index_title1 {height:20px; padding-top:3px; color:#0c2d55; text-align:left; font-weight:bold; text-indent:13px; margin:3px 0px}
.index_title2 {height:15px; padding-top:0px; color:#0c2d55; text-align:left; font-weight:bold; text-indent:3px; margin:3px 0px}
/*login*/
.indexlogin_title {padding-top:10px; margin-bottom:2px; color:#ffffff}
.indexlogin_title span {margin-left:5px; color:#0c2d55; font-weight:bold; margin-right:8px}
.indexlogin_form {width:215px; margin-top:8px}
.indexlogin_form td {text-align:center; height:23px; color:#333333}
.indexlogin_form td input {height:15px; border:#bfd3de 1px inset; width:90px}
/*userlogin*/
.index_userlogin {width:230px; height:120px; background:url(/images/index/userlogin_bg.gif) no-repeat}
/*storelogin*/
.index_storelogin {width:230px; height:120px; background:url(/images/index/storelogin_bg.gif) no-repeat}
/*logon*/
.index_logon {border-top:2px solid #fcaf17; width:230px; height:120px}
.index_logon_frame {background:#f1f6f9 url(/images/index/logon_bg.gif) no-repeat; border:1px solid #8eb4ce; width:228px; height:116px}
.index_logon_word {text-align:left; text-indent:68px; color:#333333; margin-top:10px}
.index_logon_word1 {text-align:left; text-indent:68px; color:#333333}
.index_logon_word1 span {font-weight:bold; font-size:14px}
.index_logon_link {margin-top:10px; width:80%; height:25px}
.index_logon_link td {text-align:left}
/*storeintro*/
.index_storetab {height:40px; background:url(/images/index/store_tabbg.gif); padding-left:3%}
.istoreON {float:left; width:94px; height:23px; padding-top:17px; margin-right:4px; background:url(/images/index/store_tabon.gif) no-repeat}
.istoreON a {color:#f4921d; font-weight:bold; text-decoration:none}
.istoreON a:hover {color:#f4921d; font-weight:bold; text-decoration:underline}
.istoreOFF {float:left; width:94px; height:23px; padding-top:17px; margin-right:4px; background:url(/images/index/store_taboff.gif) no-repeat}
.index_storeshow {width:100%; margin-top:10px}
.index_storeshow table {width:95%}
.index_storeshow td {width:auto}
.index_storeshow_img {width:85px; height:75px; border:1px solid #eeeeee}
.index_storeshow_title {margin-top:5px}
.index_storeshow_title a {color:#0c2d55; font-weight:bold}
.index_storeshow_title a:hover {color:#0c2d55; font-weight:bold}
.index_storeshow_discount {color:#0c2d55; margin-top:5px}
.index_storeshow_discount span {color:#ff8800; font-weight:bold}
.index_storeshow_note {width:85px; text-align:left}
.index_storeshow_ticket {width:85px; color:#0c2d55}
.index_storeshow_ticket a {color:#ff6600; text-decoration:underline}
.index_storeshow_ticket a:hover {color:#ff6600}
/*newsales*/
.index_sales {width:93%; margin-top:10px}
.index_sales_title {text-align:left}
.index_sales_time {font-size:8pt; color:#a1a09b; text-align:left; text-indent:15px; margin-top:3px}
.index_sales_text {text-align:left; padding-left:15px; color:#003399; padding-right:2px}
/*ticketintro*/
.index_ticketshow {width:100%; margin-top:10px}
.index_ticketshow table {width:96%}
.index_ticketshow table th {width:160px; text-align:left}
.index_ticketshow table td {text-align:left}
.index_ticketshow_img {width:150px; height:100px; border:1px solid #cccccc}
.index_ticketshow_title a {font-size:11pt; font-weight:bold}
.index_ticketshow_title a:hover {font-size:11pt; font-weight:bold}
.index_ticketshow_note {margin-top:5px; color:#68686a}
.index_ticketshow_time {font-size:8pt; color:#a1a09b; text-align:left; margin-top:3px}
.index_ticketshow_link {margin-top:10px}
.index_ticketshow_link table {width:96%}
.index_ticketshow_link table td {width:33%; text-align:center}
.iticketON {border:1px solid #ffb64b; padding:2px; background:#fff1d2; color:#7b2e00; cursor:not-allowed}
.iticketON img {border:1px solid #cccccc}
.iticketOFF {padding:2px 5px; color:#003399; cursor:pointer}
.iticketOFF img {border:1px solid #cccccc}
.index_ticketshow_move {text-align:right; padding-right:30px}
/*more*/
.index_more {width:100%; text-align:left; text-indent:20px}
.index_more a {font-weight:bold; font-size:8pt}
.index_more a:hover {font-weight:bold; font-size:8pt}
/*card*/
.itemViewerItem{width:250px;height:250px;}
.itemViewerItem div{width:90%;height:90%;text-align:left}
.productGroupOthersCotainer{position:absolute;top:0px;left:0px;z-index:1;width:250px;height:2000px;}
.productGroupOthersRind{width:240px;height:40px;position:relative;overflow:hidden;padding:0x;margin:0px;}
.itemViewerNav{text-align:right; margin-top:5px; padding-right:20px}
.itemViewerNav a{margin-left:3px;padding:0 5px;background:#efefef;}
.itemViewerNav a.current{background:#ccc; color:#ff8800}
.itemViewerNav a {color:#996699; font-size:8pt}
.itemViewerNav a:hover {color:#996699; font-size:8pt}
.index_frame strong {text-align:left}
/*news*/
.index_news {text-align:left; margin-top:7px; padding:0px 10px}
.index_news li {height:20px}
.index_news li a {text-decoration:none}
/*fast*/
.index_fast_frame {width:143px; border:1px solid #8eb4ce}
.index_fast_inside {border:1px solid #ffffff; background:#e0eff5; padding:2px 0px}
.index_fast_inside li {padding:0px 8px; height:22px; padding-top:2px}
.index_fast_inside li a {text-decoration:none}
/*map*/
ul.index_map_link {OVERFLOW:hidden; WIDTH:100%; HEIGHT:20px}
ul.index_map_link li {text-align:center}
ul.index_map_link li a {font-size:14px; color:#333333; font-weight:bold}
ul.index_map_link li a:hover {font-size:14px; color:#333333; font-weight:bold}
.index_map_image {height:86px; background:url(/images/index/bg_map.gif) no-repeat; padding-top:50px}
/*glow*/
.index_glow_frame {border:1px solid #8eb4ce}
.index_glow_inside {border:1px solid #ffffff; background:url(/images/index/bg_glow.gif); padding-bottom:3px}
.index_glow_inside li {padding:1px 8px; height:20px}
.index_glow_inside li a {text-decoration:none}
/*tab*/
.index_tab {background:url(/images/index/bg_tab.gif); height:23px; padding-left:5px}
.index_tab li {padding:1px 8px; height:20px}
.index_tab li a {text-decoration:none}
.tl_tabON {float:left; margin-right:4px; background:url(/images/index/bg_tabon.gif); height:22px; border:1px solid #4a83b1; border-bottom:0px; color:#ffffff; font-weight:bold; CURSOR:pointer}
.tl_tabOFF {float:left; margin-right:4px;  background:url(/images/index/bg_taboff.gif); height:22px; border:1px solid #96bbcf; border-bottom:0px; color:#444444; CURSOR:pointer}
.index_tab_text {padding:10px 5px 5px 5px}
.index_Ctab_text {padding:10px 5px 10px 5px; border:1px solid #8eb4ce}
.index_Ctab_text table {width:95%}
.index_Ctab_text table td {width:auto}
.index_Ctab_text table td li {height:21px}
.index_Ctab_text table td li a {text-decoration:none}
/*coupon*/
.index_coupon_list {width:200px; text-align:left; vertical-align:top}
.index_coupon_list span {margin-right:5px}
.index_coupon_list span a {color:#ff6600}
.index_coupon_list span a:hover {color:#ff6600; text-decoration:underline}
.index_coupon_img {width:215px; vertical-align:top}
.index_coupon_imgdiv {float:left; border:1px solid #e5e5e5; padding:4px; margin-right:5px; width:90px}
.index_coupon_imgdiv span {display:block}
.index_coupon_imgdiv span img {margin-bottom:3px; border:1px solid silver}
.index_coupon_imgdiv span a {color:#e94a2d}
.index_coupon_imgdiv span a:hover {color:#e94a2d}
/*logo*/
.index_logo li {float:left; margin:0px 5px !important; margin:0px 4px 0px 5px; height:65px; width:85px; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #666666; border-bottom:1px solid #666666}
/*ra*/
#aitingbox div {float:left; background:url(/images/index/raBg.gif); width:105px; height:118px; padding:5px; padding-top:3px; text-align:left}
#aitingbox div .name {color:#2093c9; text-indent:18px}
#aitingbox div .value {color:#da251c; text-indent:5px}
#aitingbox div .link {text-indent:5px}
#aitingbox div .link a {color:#ff6600; text-decoration:none}
#aitingbox div .link a:hover {text-decoration:underline}
#aitingbox div img {border:1px solid silver; margin-left:4px}
.ra_left {width:18px}
.ra_left img {cursor:pointer}
.ra_right {width:18px}
.ra_right img {cursor:pointer}
/*====================*/


/*======MAP======*/
.map_left {width:145px; float:left}
.map_right {width:625px; float:right}
.map_image {width:613px; background:#f2f8fb; border:1px solid #97b5c2; padding:5px; margin:10px 0px}
.map_image img {border:1px solid gray}
.map_info {text-align:left; margin-bottom:5px; color:#333333; font-weight:bold; font-size:14px}
#XboomsContentFrame table {width:100%}
#XboomsContentFrame table th {width:150px}
#XboomsContentFrame table th img {border:1px solid gray}
#XboomsContentFrame table td {color:#68686a}
#XboomsContentFrame table td .name {color:blue; font-size:14px}
#XboomsContentFrame table td .name img {border:0px}
#XboomsContentFrame table td .value {color:green; font-size:14px}
#XboomsContentFrame table td li {height:21px}
.map_window_title {font-size:12px; color:#333333; font-weight:bold; text-decoration:underline; margin:0px 6px}
.map_ticket {border:1px solid silver; padding:5px; background:#fefdf2; margin-top:5px}
.map_ticket {padding:8px}
.map_ticket td {padding:0px 5px}
.map_ticket td span {display:block}
.map_ticket td span img {border:1px solid silver}
/*====================*/



/*======NEWS======*/
.news_view_frame {border:1px solid #8eb4ce; padding-bottom:10px; margin-bottom:10px}
.news_view_time {height:20px; padding-top:3px; color:#0c2d55; text-align:right; font-weight:bold; padding-right:10px; background:url(../images/index/store_titlebg.gif); border-left:1px solid #f6fafc; border-right:1px solid #f6fafc; border-bottom:2px solid #5b86b9}
.news_view_info {background:#eaeff3; color:#001634; border-bottom:1px solid #dfdfdf; text-align:left; padding:10px}
.news_view_title {font-size:11pt; font-weight:bold; color:#0c2d55}
.news_view_author span {color:#0c2d55}
.news_view_text {padding:15px; text-align:left}
.news_more {width:100%; text-align:left; text-indent:20px}
.news_more a {font-weight:bold}
.news_more a:hover {font-weight:bold}
.news_list_line {height:20px; text-align:left; width:490px; border-bottom:1px dashed #cccccc; text-indent:5px; padding-top:3px}
.news_list_line a {text-decoration:none}
/*====================*/



/*======SEARCH======*/
.search_ad_frame {width:93%; margin-top:5px}
.search_ad_title {text-align:left}
.search_ad_note {color:#a1a09b; text-align:left; text-indent:15px}
.search_ad_link {text-align:left; text-indent:15px}
.search_list_title {margin-bottom:5px; padding-top:4px; height:26px; width:780px; background:url(/images/search/list_title.gif); text-align:left; color:#666666; text-indent:25px}
.search_list_title span {color:#ff9700; font-size:12pt; font-weight:bold}
.search_list_title1 {margin-top:5px; padding-top:4px; height:26px; width:780px; background:url(/images/search/list_title2.gif); text-align:left; color:#666666; text-indent:25px}
.search_list_title1 span {color:#ff9700; font-size:12pt; font-weight:bold}
.search_list_line {padding:10px 0px; border-bottom:1px dashed #cccccc; text-align:left}
.search_list_line1 {background:#fffbef; padding:10px 0px; border-bottom:1px dashed #cccccc; text-align:left}
.search_list_image {background:url(/images/search/image_frame.gif) no-repeat; width:106px; height:106px; text-align:left; padding:1px 0px 0px 1px; margin-left:10px}
.search_list_name {margin-left:10px}
.search_list_name a {font-size:12pt; color:#105cb6; text-decoration:none}
.search_list_name a:hover {font-size:12pt; text-decoration:underline}
.search_list_note {margin-left:10px; color:#333333; margin-top:2px}
.search_list_addr {margin-left:10px; margin-top:4px; color:#6699ff; text-decoration:underline}
.search_list_ctrl {margin-top:5px; text-indent:10px}
/*====================*/



/*======MERCHANT SHOW======*/
.mer_show_title {height:36px; width:530px; background:url(/images/mershow/name_bg.gif); margin-bottom:10px}
.mer_show_class	{float:left; width:95px; color:#7b2e00; font-size:14px; padding-top:8px}
.mer_show_name {float:right; width:435px; text-align:left; color:#7b2e00; font-weight:bold; text-indent:15px; padding-top:8px}
.mer_show_feature {width:528px; background:url(/images/mershow/feature.gif); border:1px solid #ccd6df; color:#000000; padding-top:35px; padding-bottom:10px; margin-bottom:10px}
.mer_show_data {text-align:left; width:320px; border-bottom:1px dashed #cccccc; height:26px; margin-left:10px; padding-top:3px}
.mer_show_data span {color:#002858}
.mer_show_ctrl {background:url(/images/mershow/data_bg.gif) no-repeat; width:160px; height:190px}
.mer_show_text {text-align:left; height:135px}
.mer_show_panel {background:url(/images/mershow/panel_bg.gif) no-repeat; width:240px; height:261px}
.mer_show_card {background:url(/images/mershow/panel_bg2.gif); height:28px; width:238px}
.mer_show_cardON {background:url(/images/mershow/card_on.gif) no-repeat; width:107px; height:28px; text-align:center; color:#000000; font-weight:bold}
.mer_show_cardOFF {background:url(/images/mershow/card_off.gif) no-repeat; width:107px; height:28px; text-align:center; color:#7b2e00}
.mer_show_rate {text-align:right; color:#7b2e00; font-weight:bold; font-size:13pt; padding-top:5px; margin-right:10px; height:75px}
.mer_show_intro {width:210px; text-align:left; color:#333333}
.mer_show_img {border:3px solid #b5cddf; width:180px; height:140px}
.mer_show_img1 {margin-top:5px}
.mer_show_big {clear:both; color:#002858; font-size:16px; width:100%; margin-bottom:5px; text-align:left; font-weight:bold; text-indent:10px}
.mer_show_table {width:100%}
.mer_show_table th {height:25px; background:url(/images/login/data_th.gif); line-height:25px; vertical-align:center; color:#3d5378; text-align:left; text-indent:20px}
.mer_show_table td {height:27px; line-height:27px; vertical-align:center; text-align:left; border-bottom:1px dotted #adc6e1; text-indent:20px; color:#4b4b4b}
.mer_show_note {border:1px solid #c4d3e5; background:#f6f9fd url(/images/mershow/note_bg.gif) no-repeat; padding:5px 10px 5px 30px; margin-bottom:10px; text-align:left; color:#333333}
/*====================*/



/*======HELP======*/
.help_bar {width:180px; height:18px; background:url(/images/help/bar.gif) no-repeat; margin-bottom:10px}
.help_banner {width:180px; height:112px; background:url(/images/help/help.gif) no-repeat}
.help_menu_0 {text-align:left; text-indent:10px; padding-top:5px; color:#333333; height:21px; width:179px; border-top:1px solid #ffffff; border-bottom:1px solid #cecece; border-right:1px solid #999999; background:url(/images/help/menubg.gif)}
.help_menu_off {background:url(/images/help/icon_listoff.gif) no-repeat; text-align:left; text-indent:28px; padding-top:3px; color:#333333; height:22px; width:179px; border-top:1px solid #ffffff; border-bottom:1px solid #cecece; border-right:1px solid #999999; cursor:pointer}
.help_menu_on {background:url(/images/help/icon_liston.gif) no-repeat #fff6cb; text-align:left; text-indent:28px; padding-top:3px; color:#333333; height:22px; width:179px; border-top:1px solid #ffffff; border-bottom:1px solid #e6a974; border-right:1px solid #999999; cursor:pointer}
.help_menu_down {border-top:2px solid #cecece; height:10px; width:180px}
.left_180 a {text-decoration:none}
.left_180 a:hover {text-decoration:none}
.help_note {background:#eef6fc; text-align:left; text-indent:15px; height:24px; padding-top:6px}
.help_note1 {background:#eef6fc; text-align:left; text-indent:20px; height:21px; padding-top:5px}
.help_title {height:20px; padding-top:2px; color:#0c2d55; text-align:left; font-weight:bold; text-indent:13px; background:url(/images/index/store_titlebg.gif); border-left:1px solid #f6fafc; border-right:1px solid #f6fafc; border-bottom:2px solid #5b86b9}
.helpListOff {color:#105cb6; height:23px; text-align:left; border-bottom:1px solid #d7e9f6; text-indent:35px; background:url(/images/help/helplistoff.gif) no-repeat; padding-top:5px; cursor:pointer}
.helpListOff1 {color:#105cb6; height:23px; text-align:left; border-bottom:1px solid #d7e9f6; text-indent:35px; background:url(/images/help/helplistoff.gif) no-repeat #f1f6fa; padding-top:5px; cursor:pointer}
.helpListOn {height:24px; padding-top:4px; color:#7b2e00; font-size:14px; font-weight:bold; background:url(/images/help/helpliston.gif) no-repeat #fff5e0; text-align:left; text-indent:25px; border-top:1px solid #ff8800; border-left:1px solid #ff8800; border-right:1px solid #ff8800; border-bottom:1px dashed #f8c78e}
.helpDiv {padding:10px 15px; text-align:left; color:#333333; border-bottom:1px solid #ff8800; border-left:1px solid #ff8800; border-right:1px solid #ff8800}
.help_text {padding:10px 15px; text-align:left}
a.helpA {text-decoration:none}
a.helpA:hover {text-decoration:none}
.help_table {width:100%}
.help_table th {height:26px; width:85px; border-bottom:1px solid #8eb4ce; border-right:1px solid #8eb4ce; color:#105cb6; font-weight:bold}
.help_table td {height:26px; border-bottom:1px solid #8eb4ce; border-right:1px solid #8eb4ce}
.help_time {font-size:8pt; color:#ff8800}
.help_table_title {color:#000000; font-size:11pt}
.help_table_text {text-align:left; padding:0px 10px}
.help_table_text1 {text-align:left; padding:0px 10px; background:#ffffff; color:#9966bd}
.help_addtable {width:100%}
.help_addtable th {height:30px; width:110px; border-bottom:1px solid #c7c7c7; border-right:1px solid #c7c7c7; color:#333333; font-weight:bold; background-color:#f8f8f8}
.help_addtable td {height:30px; border-bottom:1px solid #c7c7c7; border-right:1px solid #c7c7c7; text-align:left; padding-left:15px}
.content_title {width:100%; height:30px; border-bottom:1px solid #b8b8b8; text-align:left; text-indent:10px}
.content_bold {color:#333333; font-weight:bold; text-align:left; text-indent:10px; margin-top:10px}
.content_text {text-align:left; text-indent:10px}
.help_ctrl {background:#f6f9fd; BORDER:#c4d3e5 1px solid; padding:5px; text-align:left; text-indent:10px; color:#333333; margin-bottom:10px}
/*====================*/



/*======REGISTER======*/
.reg_top {text-align:right; color:#333333; margin-top:5px}
.reg_top a {color:#038efa}
.reg_top a:hover {color:#038efa}
.reg_step_on {height:37px; background:url(/images/reg/stepon_bg.gif) no-repeat; color:#ff6600; text-indent:18px; padding-right:15px; font-weight:bold}
.reg_step_on span {font-size:16px; font:Arial}
.reg_step_off {height:37px; background:url(/images/reg/stepoff_bg.gif) no-repeat; color:#999999; text-indent:18px; padding-right:15px; font-weight:bold}
.reg_step_off span {font-size:9px}
.reg_step_arrow {background:url(/images/reg/stepon_arrow.gif) no-repeat; width:6px}
.reg_step_space {width:15px}
.reg_step_note {text-align:right; border-bottom:1px solid #d5d5d5; color:#333333}
.reg_step_note span {color:#ff0000}
.reg_zone_off {border-bottom:1px solid #d5d5d5; width:100%}
.reg_zone_off1 {width:100%}
.reg_zone_on {background:#f0f5f8; border-bottom:1px solid #d5d5d5; width:100%}
.reg_title {font-size:14px; text-align:right; text-indent:20px; margin-top:20px}
.reg_titlenote {color:#888888; text-align:left; text-indent:20px}
.reg_info_name {width:130px; text-align:right; color:#000000;}
.reg_info_name span {color:#ff0000}
.reg_info_input {text-align:left; padding-left:5px;}
.reg_info_input1 {width:600px; text-align:left; padding-left:5px}
.reg_info_note {text-align:left}
#notifyMobileNo,#jugouNotifyNum,#jugouNum,#usernameMobile,#email,.address,#randNo,#amount,#mobile,#regRandNo,#username,#nickname,#userpassword,#repassword,#emailaddress,#clip,#mobile,#birthday,.turename,.homeaddress,#oldPassword,#newPassword,#renewPassword,.reg_input_common {border:1px solid #cccccc; width:220px; height:18px}
div.note {color:#999999}
div.notetrue{height:23px; line-height:23px; vertical-align:center; text-indent:35px; background:url(/images/reg/tip_bg.gif) no-repeat; border-right:#fec600 1px solid}
div.noteok{background:url(/images/reg/tipgreen_bg.gif) no-repeat; color:#046604; height:23px; line-height:23px; vertical-align:center; text-indent:35px; border-right:#d7fcc4 1px solid}
div.noteawoke{background:url(/images/reg/tipred_bg.gif) no-repeat; color:#e30046; height:23px; line-height:23px; vertical-align:center; text-indent:38px; border-right:#fcc4c7 1px solid}
.reg_result {background:#f7faf1; border:1px solid #cae2a4; width:80%; margin:20px 0px}
.reg_result_text {margin:15px 20px; text-align:left; color:#333333; font-size:14px; font-weight:bold}
.reg_result_note {margin:5px 20px; text-align:left; text-indent:20px; margin-bottom:20px}
.reg_result_error {background:#fef0f0; border:1px solid #fac5c7; width:80%; margin:20px 0px}
/*====================*/



/*======LOGIN======*/
.login_topbar {width:100%; background:#f4f3f2; height:24px; border-bottom:1px solid #cdcdcd}
.login_topbar_frame {width:970px; text-align:right; padding-right:30px; line-height:24px; vertical-align:center}
.user_top_name {color:#000000; font-weight:bold}
.user_top_name1 {color:#000000; font-weight:bold; font-size:12px}
.login_topbar_logo {height:60px; background:url(/images/login/toplogo.gif) no-repeat; text-align:right; padding-right:15px}
.login_topbar_menu {height:35px; background:url(/images/login/menubg.gif); color:#abbecf; text-align:left; line-height:30px; vertical-align:center; text-indent:20px}
.login_topbar_menu a {color:#ffffff; font-weight:bold; text-decoration:none; margin:0px 10px}
.login_topbar_menu a:hover {color:#ffffff; font-weight:bold; text-decoration:underline}
.login_leftmenu {background:#d7e3f3; width:180px; vertical-align:top}
.login_right {width:970px; vertical-align:top; text-align:left}
.login_leftmenu_class {margin-top:10px; background:url(/images/login/menu_classbg.gif); text-align:left; height:28px; color:#fffff6; font-weight:bold; line-height:28px; vertical-align:center; text-indent:15px}
.login_leftmenu a div {text-decoration:none; height:25px; background:url(/images/login/menu_off.gif); border-bottom:1px solid #a2b7d6; line-height:25px; vertical-align:center; text-align:left; text-indent:15px; color:#081b39; cursor:pointer}
.login_leftmenu a:hover div {height:25px; background:#fef0d9; border-bottom:1px solid #a2b7d6; line-height:25px; vertical-align:center; text-align:left; text-indent:15px; color:#fa7706; font-weight:bold; cursor:pointer}
.login_space {height:9px}
.login_leftmenu_service {text-align:center; border:1px solid #ffffff; padding:15px}
.login_leftmenu_service div {text-align:left; text-indent:15px}
.login_leftmenu_keyword {margin:15px 10px; border:1px solid #587eab; background:#f8f8f8; padding:6px; text-align:left}
.login_title {text-align:left; color:#002858; font-size:14px; font-weight:bold; margin:10px 0px}
.page_title {text-align:left; color:#002858; font-size:14px; text-indent:10px;font-weight:bold; margin:10px 0px}
.page_subtitle {text-align:left; color:#002858; font-size:12px;text-indent:5px; font-weight:bold; margin:10px 0px; border-bottom:1px solid #4a83b1;color:#ff7800;font-weight:bold}
.page_list {text-align:left; font-size:12px;text-indent:5px; margin:10px 0px; }

.login_note_orange {background:#fff9f2; border:1px solid #fedcb7; height:23px; padding-top:4px; color:#333333; text-indent:10px}
.login_note_orange span {font-weight:bold}
.login_note_blue {background:#f6f9fd; border:1px solid #c4d3e5; padding-top:4px; color:#333333; text-indent:10px; margin-bottom:5px}
.login_note_blue span {font-weight:bold}
.login_frame {border:1px solid #8eb4ce; margin-top:10px}
.login_frame_title {height:20px; padding-top:2px; background:url(/images/login/frame_title.gif); color:#0c2d55; text-indent:10px; font-weight:bold; border-bottom:1px solid #8eb4ce}
.login_frame_content {padding:10px}
.login_wallet {height:27px; text-indent:5px; color:#333333}
.login_wallet span {font-size:14pt; color:#003399}
.login_submit {text-align:center; margin:10px 0px}
.login_userinfo {width:100%}
.login_userinfo th {width:75%}
.login_userinfo td {width:25%}
.login_userinfo_frame {background:url(/images/login/bg_info.gif); border:1px solid #adc4e9; padding:5px 10px}
.login_userinfo_line {height:25px; margin-left:5px; font-size:14px}
.login_userinfo_line span {color:#333333; font-weight:bold; font-size:12px; margin-right:5px}
.login_userinfo_alert {background:#ffffdd; border:1px solid #e9c94d; padding:5px 10px; margin-left:10px}
.login_userinfo_alert span {display:block}
.login_userinfo_alert .title {color:#333333; font-weight:bold}
.login_userinfo_alert .note {margin:5px 0px}
.login_userinfo_alert a {color:#f67740; text-decoration:underline}
.login_userinfo_alert a:hover {color:#f67740; text-decoration:none}
/*====================*/



/*======DATA======*/
.data_title {height:23px; border-bottom:1px solid #4a83b1;color:#ff7800;font-weight:bold}
.data_title div {text-align:center; width:120px; color:#ffffff; font-weight:bold; line-height:23px; vertical-align:center; height:23px; background:url(/images/login/data_title.gif); border-top:1px solid #4273a5; border-left:1px solid #4273a5; border-right:1px solid #4273a5}
.data_table {width:100%; border-bottom:1px solid #4a83b1}
.data_table th {height:25px; background:url(/images/login/data_th.gif); line-height:25px; vertical-align:center;}
.data_table td {height:27px; line-height:27px; vertical-align:center; text-align:left; border-bottom:1px dotted #adc6e1}
.data_page {background:#f6f9fd; height:30px; padding-left:10px}
.data_ctrl {padding-top:5px; text-indent:35px; color:#003399; height:30px; background:url(/images/login/data_ctrl.gif); border-bottom:0px; border-bottom:1px solid #becce2; border:1px solid #becce2}
.data_ctrl span {color:#333333; margin-left:12px}
.data_ctrl #search_subscribeBeginTime,.data_ctrl #search_subscribeEndTime,.data_ctrl #startTime,.data_ctrl #endTime {height:15px; border:#5e90c3 1px inset; color:#666666; width:70px}
/*====================*/



/*======ITEM======*/
.item_info_table {width:100%}
.item_info_table th {width:31%; text-align:left; vertical-align:top}
.item_info_table td {width:69%; text-align:left; vertical-align:top}
.item_info_image {width:230px; height:150px; border:1px solid #cccccc}
.item_info_name {color:#3366cc; font-size:14px; font-weight:bold}
.item_info_normal {color:#666666; height:21px}
.item_info_normal span {color:#3366cc}
.item_info_normal font {color:#339900; font-weight:bold; font-size:9pt}
.item_info_price {color:#666666; height:21px}
.item_info_price span {color:#d80808; font-size:17px}
.item_info_intro {color:#666666; background:#fffee6; padding:5px; line-height:21px}
.item_info_intro span {color:#3366cc; font-size:13px; font-weight:bold}
.item_info_title {margin-top:20px; margin-bottom:10px; background:#c5daeb; height:21px; line-height:21px; vertical-align:center; color:#ffffff; font-weight:bold; text-align:left; text-indent:15px}
.item_info_text {border:1px solid #e4e4e4; padding:10px; text-align:left; color:#333333}
.item_info_data {width:100%; border-top:1px solid #e4e4e4; border-left:1px solid #e4e4e4}
.item_info_data th {background:#f2f2f2; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; height:23px; color:#333333}
.item_info_data td {border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; height:23px; color:#666666}
/*====================*/



/*======MESSAGE======*/
.message_orange {background:#fff9f2; border:1px solid #fedcb7; height:23px; padding-top:4px; color:#f90000; text-indent:10px; margin-bottom:10px}
.message_orange span {font-weight:bold}
/*====================*/



/*======TIPS======*/
#dhtmltooltip {BORDER:#c4d3e5 3px solid; color:#002858; PADDING:10px; Z-INDEX:100; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=2,color=gray,direction=135); VISIBILITY: hidden; WIDTH: 150px; LINE-HEIGHT: 12px; POSITION: absolute; BACKGROUND-COLOR: #f6f9fd}
.tooltip_on {background:#f6f9fd; cursor:help}
.tooltip_off {cursor:help}
/*====================*/



/*======INPUT======*/
.button_reg {height:24px; background:url(/images/login/menu_off.gif); border:1px solid #8eb4ce color:#5e2708; font-weight:bold; font-size:12px}
/*====================*/

.error_note {color:#b0000f; font-weight:bold; text-align:left; margin-bottom:20px; text-indent:40px}

/*======FloatWindow======*/
#XboomsMask {position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:#000; filter:Alpha(Opacity=20); -moz-opacity:0.2; opacity:0.2;cursor:not-allowed}
#XboomsContent {position:absolute;z-index:3;background:#f6f9fd;left:30%;top:20%;cursor:move;border-bottom:2px solid #333333;border-right:2px solid #333333;border-top:1px solid #888888;border-left:1px solid #888888}
#XboomsContentTop {padding-top:4px; height:21px; background:#226392}
#XboomsContentTop_title {float:left; color:#ffffff; font-weight:bold; text-indent:10px}
#XboomsContentTop_close {text-align:right;padding-right:5px}
#XboomsContentMiddle {padding:8px; padding-bottom:20px; padding-top:10px; text-align:left; background:url(/views/map/images/bg_down.gif) no-repeat; background-position:bottom right}
#XboomsContentMiddle iframe {background:#f6f9fd}
#XboomsContentBottom {text-align:right; padding-right:10px; color:#000000; font-size:8pt}
.fw_body {background:#f6f9fd}
.fw_note {text-align:left; color:#333333; padding-left:10px}
.fw_form {background:#ffffff; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:20px 0px; margin-top:10px}
.fw_inputtable {width:100%}
.fw_inputtable th {text-align:right}
.fw_inputtable td {text-align:left}
.fw_note1 {text-align:left; padding-left:10px}
/*====================*/



/*======LINK======*/
/*common*/
a {font:normal 9pt Tahoma,Verdana,Arial,Sans-Serif,宋体; color:#003399; text-decoration:underline}
a:hover {font:normal 9pt Tahoma,Verdana,Arial,Sans-Serif,宋体; color:#ff7800; text-decoration:none}
/*deepbluebold*/
a.dblueb {color:#003399; font-weight:bold}
a.dblueb:hover {color:#003399; font-weight:bold}
/*====================*/


.inputText {border:1px solid #cccccc;}
.inputLogin {border:1px solid #cccccc;height:20px;font-size: 14px;}
.log_title {text-align:left; color:#002858; font-size:14px; font-weight:bold; margin:10px 0px; border-bottom:1px solid #4a83b1;color:#ff7800;font-weight:bold}

.addressType{}
.addressType .typeTitle {text-align:left; padding:0px margin-left:0px;  height:25px; background:url(/images/login/menu_off.gif);border-bottom-style: solid;border-bottom:1px; font-size:12px; font-weight:bold;}
.addressType ul {padding-left:9px;padding-top:0px; margin:0px; list-style-type:none;}
.addressType li {text-align:left; padding-top: 5px;}

a.select:link {color:#ff7800; font-weight:bold;text-decoration:none}
a.select:visited {color:#ff7800; font-weight:bold;text-decoration:none}
a.select:active {color:#ff7800; font-weight:bold;text-decoration:none}
a.select:hover {color:#ff7800; font-weight:bold;text-decoration:none}
