@charset "utf-8";
/* CSS Document */
/*----header begin---*/
#login_top .email_dingyue button { vertical-align:middle; background:url(/img/header_dingyue_button_bg.gif) left top no-repeat; border:0px; color:#000; padding:3px 5px; margin:0px 0px 0px 5px; width:49px; }
#login_top .email_dingyue input { vertical-align:middle; margin:-2px 0px 0px 0px; width:160px; border:1px #8d8d8d solid; padding:2px; color:#ababab; } 
#login_top .email_dingyue input.mz_button { background:url(/img/header_dingyue_button_bg.gif) left top no-repeat; width:49px; height:22px; border:0px; color:#000; cursor:pointer; line-height:20px; }*/
.header_top { overflow:hidden; zoom:1; }



/*#login_top .login_user span a { color:#a70679; }
#login_top .login_user span a:hover { text-decoration:underline; }
#login_top .login_user strong { padding-left:5px; }
#login_top .login_user strong a { color:#000; } 
#login_top .login_user strong a:hover { text-decoration:underline; }
*/

.user_center { border:1px #a70679 solid; width:80px; text-align:left; position:absolute; z-index:999; background:#fff; overflow:hidden; zoom:1; }
/*.user_center { border:1px #a70679 solid; width:203px; text-align:left; position:absolute; z-index:999; background:#fff; overflow:hidden; zoom:1; }*/
.user_center .user_center_pic { float:left; width:107px; background:url(/img/user_center_pic.gif) center 10px no-repeat; }
.user_center .user_center_pic img { margin:19px 10px 10px 18px; }
.user_center .user_center_pic .user_center_name { color:#000; text-align:center; padding:5px 10px; }
/*.user_center .user_center_p { float:left; width:76px; line-height:24px; padding:10px 0px 0px 5px; }*/
.user_center .user_center_p {  line-height:24px; padding:5px 10px; }
.user_center .user_center_p strong { color:#a70679; font-weight:bold; }

#nav { clear:left; margin:11px 0px 5px 0px;  }
#nav ul { overflow:hidden; zoom:1; margin:0px auto; padding:0px; width:900px; }
#nav ul li { width:110px; height:26px; float:left; font-size:14px; font-weight:bold; text-align:center; line-height:26px; } 
#nav ul li a { display:block; width:110px; height:26px; margin:0px; padding:0px; }
#nav ul li a:link { color:#000; text-decoration:none; background:none; }
#nav ul li a:visited { color:#000; text-decoration:none; background:none; }
#nav ul li a:hover { color:#000; text-decoration:none; background:none; background:url(/img/top_menu_hover_bg.gif) center bottom no-repeat; }
#nav ul li a:active { color:#000; text-decoration:none; background:none; }
#nav ul li a:link.on { color:#fff; text-decoration:none; background:url(../img/header_nav_li_bg.gif) center top no-repeat; }
#nav ul li a:visited.on { color:#fff; text-decoration:none; background:url(../img/header_nav_li_bg.gif) center top no-repeat; }
#nav ul li a:hover.on { color:#fff; text-decoration:none; background:url(../img/header_nav_li_bg.gif) center top no-repeat; }
#nav ul li a:active.on { color:#fff; text-decoration:none; background:url(../img/header_nav_li_bg.gif) center top no-repeat; }

#p2_nav { clear:left; margin:11px 0px 5px 0px; overflow:hidden; zoom:1;  }
#p2_nav .main_nav { overflow:hidden; zoom:1; margin:0px 0px 0px 20px; padding:0px; width:540; float:left; }
#p2_nav .main_nav li { width:117px; height:26px; margin:0px 10px 0px 0px; float:left; font-size:14px; font-weight:bold; text-align:center; line-height:26px; } 
#p2_nav .main_nav li a { display:block; width:117px; height:26px; margin:0px; padding:0px; background:url(/img/p2_nav_li_off.gif) left top no-repeat; }
#p2_nav .main_nav li a:link { color:#000; text-decoration:none; background:none;  background:url(/img/p2_nav_li_off.gif) left top no-repeat;}
#p2_nav .main_nav li a:visited { color:#000; text-decoration:none; background:none; background:url(/img/p2_nav_li_off.gif) left top no-repeat; }
#p2_nav .main_nav li a:hover { color:#fff; text-decoration:none;  background:url(/img/p2_nav_li_on.gif) left top no-repeat; }
#p2_nav .main_nav li a:active { color:#000; text-decoration:none;background:url(/img/p2_nav_li_off.gif) left top no-repeat;  }
#p2_nav .main_nav li a:link.on { color:#fff; text-decoration:none;  background:url(/img/p2_nav_li_on.gif) left top no-repeat;}
#p2_nav .main_nav li a:visited.on { color:#fff; text-decoration:none;  background:url(/img/p2_nav_li_on.gif) left top no-repeat; }
#p2_nav .main_nav li a:hover.on { color:#fff; text-decoration:none;  background:url(/img/p2_nav_li_on.gif) left top no-repeat;}
#p2_nav .main_nav li a:active.on { color:#fff; text-decoration:none;  background:url(/img/p2_nav_li_on.gif) left top no-repeat; }

#p2_nav .minor_nav { background:url(/img/bbs_new.gif) right top no-repeat; overflow:hidden; zoom:1; margin:0px auto; padding:0px; width:400px; float:left; margin:0px 0px 0px 20px;_margin:0; }
#p2_nav .minor_nav li { width:80px; height:26px; float:left; font-size:12px; font-weight:normal; text-align:center; line-height:26px; }
#p2_nav .minor_nav li a { text-align:left; text-indent:10px; display:block; width:80px; height:26px; margin:0px; padding:0px; background:url(/img/p2_nav_li_off.gif) left 10px no-repeat; }
/*#p2_nav .minor_nav { overflow:hidden; zoom:1; margin:0px auto; padding:0px; width:400px; float:left; margin:0px 0px 0px 20px;_margin:0; } 
#p2_nav .minor_nav li { width:100px; height:26px; float:left; font-size:12px; font-weight:normal; text-align:center; line-height:26px; } 
#p2_nav .minor_nav li a { text-align:left; text-indent:15px; display:block; width:100px; height:26px; margin:0px; padding:0px; background:url(/img/p2_nav_li_off.gif) left 10px no-repeat; }*/
#p2_nav .minor_nav li a:link { color:#b24392; text-decoration:none;   background:url(/img/p2_nav_li_minor_bg.gif) left 10px no-repeat;}
#p2_nav .minor_nav li a:visited { color:#b24392; text-decoration:none;  background:url(/img/p2_nav_li_minor_bg.gif) left 10px no-repeat; }
#p2_nav .minor_nav li a:hover { color:#b24392; text-decoration:underline;  background:url(/img/p2_nav_li_minor_bg.gif) left 10px no-repeat; }
#p2_nav .minor_nav li a:visited { color:#b24392; text-decoration:none;  background:url(/img/p2_nav_li_minor_bg.gif) left 10px no-repeat; }

/*----header end---*/

/*----footer begin---*/
#footer { padding:15px 0px 10px 0px; text-align:center; }
#footer .footer_menu { color:#666; font-size:14px; line-height:30px; }
#footer .footer_menu a { padding:0px 20px; }
#footer .footer_menu a:link { color:#000; font-weight:bold; background:#fff; }
#footer .footer_menu a:visited { color:#000; font-weight:bold; background:#fff; }
#footer .footer_menu a:hover { color:#000; font-weight:bold; background:#fff; }
#footer .footer_menu a:active { color:#000; font-weight:bold; background:#fff; }
#footer .footer_menu_1 { border-top:3px #a70679 solid; padding:15px 0px 10px 0px; }
#footer .footer_menu_1 a { padding:0px 10px; font-weight:bold; }
#footer .footer_menu_1 a:link { color:#000; text-decoration:none; background:#fff; }
#footer .footer_menu_1 a:visited { color:#000; text-decoration:none; background:#fff; }
#footer .footer_menu_1 a:hover { color:#000; text-decoration:underline; background:#fff; }
#footer .footer_menu_1 a:active { color:#000; text-decoration:none; background:#fff; }
#footer p { line-height:24px; color:#000; }
#footer p a:link { color:#666; text-decoration:none; background:none; }
#footer p a:visited { color:#666; text-decoration:none; background:none; }
#footer p a:hover { color:#666; text-decoration:underline; background:none; }
#footer p a:active { color:#666; text-decoration:none; background:none; }
#footer p img { margin:10px 0px 10px 10px; }
.fl { text-align:center; line-height:24px; padding:0px 0px 10px 0px; color:#000; }
.fl a:link { color:#666; text-decoration:none; background:none; }
.fl a:visited { color:#666; text-decoration:none; background:none; }
.fl a:hover { color:#666; text-decoration:underline; background:none; }
.fl a:active { color:#666; text-decoration:none; background:none; }
.partner_flink { margin: 10px auto; width:900px; }
.partner_flink p { margin:10px 0px; }
.partner_flink p strong { color:#000; }
.partner_flink p a:link { color:#666; text-decoration:none; padding:0px 10px 0px 0px; }
.partner_flink p a:visited { color:#666; text-decoration:none; padding:0px 10px 0px 0px; }
.partner_flink p a:hover { color:#666; text-decoration:underline; padding:0px 10px 0px 0px; }
.partner_flink p a:active { color:#666; text-decoration:none; padding:0px 10px 0px 0px; }
/*-------login begin--------*/

#login_box { position:absolute; width:880px; height:530px;}
#login_bg { height:100%;filter:alpha(opacity=50);opacity:.5;background:#000;}
#login { background:#fff; width:800px; margin:0px auto; padding:0px 15px; border:5px #a70679 solid;position: absolute;top: 20px;left: 20px;z-index: 21000; }

.login_top { background:url(../img/login_top_bg.gif) left top no-repeat; border-bottom:1px #edcde4 solid; height:42px; }
.close { background:url(../img/close.gif) left top no-repeat; float:right; width:15px; height:15px; display:block; margin-top:14px; margin-right:10px; cursor:pointer; }
.login_box { margin:0px; padding:0px; overflow:hidden; zoom:1; }
.login_box input { vertical-align:middle; margin-left:10px; }
.login_box input.login_shuru { width:230px; height:20px; font-size:14px; padding:3px;  }
.login_box button { background:url(../img/login_button_bg.gif) left top no-repeat; width:79px; height:25px; border:0px; color:#fff; cursor:pointer; margin-left:10px; }
.login_in { float:left; width:400px;height:385px; overflow:hidden; zoom:1; background:url(../img/login_title_1.gif) 10px 10px no-repeat; padding:42px 0px 0px 0px; margin:10px 0px 0px 0px; }
.login_in p { line-height:22px; margin:10px 0px 10px 10px; }
.login_in p img { vertical-align:text-bottom; }
.login_in .title { color:#000; font-size:12px; font-weight:bold; margin:20px 0px 10px 10px; }
.login_error {line-height:18px; padding-left:10px;}
#getPassDiv,#getEmailPassDiv { text-indent:10px; margin:0px 0px 20px 0px; }
.choose { margin:25px 0px;*margin:5px 0px; }
.choose input { margin-right:5px; color:#b4b4b4; }
.login_box input.login_yanzheng { width:220px; height:14px; font-size:12px; padding:3px; vertical-align:middle; margin-left:10px; margin-top:5px; margin-bottom:5px; color:#666; }
.login_box button.moren { background:url(../img/login_yanzheng_bg.gif) left top no-repeat; width:75px; height:24px; cursor:pointer; color:#000; vertical-align:middle; margin-left:5px; }
#yanzhengma { text-indent:10px; line-height:22px; margin-bottom:10px; display:; }
#phone_yanzheng,#email_yanzheng,#phone_eorre,#email_eorre,#regMsgDiv { border:1px #fbe2a7 solid; background:#fefed0; padding:10px; line-height:22px; margin:10px 10px 20px 20px; text-indent:10px; margin-left:10px; display:; }
#phone_yanzheng p { text-indent:0px; color:#000; margin:5px 10px; }
#phone_yanzheng p strong { font-weight:bold; text-indent:0px; color:#000; }

.login_register { float:left; width:400px; overflow:hidden; zoom:1; background:url(../img/login_title_2.gif) 10px 10px no-repeat #fbeef7; padding:42px 0px 0px 0px; margin:15px 0px 0px 0px; }
.login_register p {line-height:22px; margin:10px 0 10px 10px;}
.login_register p span { color:#a70679; }
.login_register p img { vertical-align:text-bottom;}
.login_register .title { color:#000; font-size:12px; font-weight:bold; margin:0px 0px 20px 10px; }
.login_register button.login_register_button { margin-bottom:30px;  background:url(../img/login_button_bg_1.gif) left top no-repeat; width:90px; height:25px; border:0px; color:#fff; cursor:pointer; margin-left:10px; }

.login_register .title { color:#000; font-size:12px; height:30px;font-weight:bold; margin:15px 0px 6px 13px!important;margin:0px 0px 6px 13px; }
.login_register .title3 { padding-left:40px; padding-bottom:10px;   _padding-bottom:3px;}
.login_register .title4 { padding-left:35px; padding-bottom:10px; _padding-bottom:3px;}
.login_register .title5 { padding-left:0px;padding-left:6px\9;*padding-left:6px; }
.login_register .title6 { padding-left:10px;  padding-bottom:10px; _padding-bottom:3px;}
.login_register .title7 { padding-left:5px; padding-bottom:10px; _padding-bottom:3px;}

.login_register .login_error { font-weight:normal; line-height:15px;margin-bottom:10px; display:;}
.login_register .login_error1{padding-left:90px;}
.login_register .login_error2{padding-left:60px;}
.login_register .login_error3{padding-left:70px;}
.login_register .login_error4{padding-left:95px;}





#login_box_1 { position:absolute; display:; top:50%; left:50%; width:650px; height:310px; margin:-170px 0 0 -325px; }
#login_1 { background:#fff; width:570px; margin:0px auto; padding:0px 15px; border:5px #a70679 solid;position: absolute;top: 20px;left: 20px;z-index: 21000; }
.changename { margin:130px auto 130px auto; width:550px; }
.changename .title { font-size:14px; font-weight:bold; text-align:left; color:#000; padding:10px 0px; text-indent:10px; }
.changename input { width:280px; height:20px; font-size:14px; padding:3px; color:#000; }
.error { color:#ff0000; line-height:22px; padding-left:10px; display:; }
.changename_p { line-height:24px; color:#a70679; padding:10p 0px; }
/*-------login end----------*/

/*-------search nav begin -------*/
#search_top { background:url(/img/top_search_bg.gif) left top repeat-x; text-align:center; padding:11px 0px; margin:0px 0px 15px 0px; }
#search_top .search_top_detail { margin:0px auto; width:628px; overflow:hidden; zoom:1;  }
#search_top input { float:left; width:370px; border:1px #af759f solid; padding:4px 4px 5px 4px;*padding:4px 4px; color:#8f8f8f; font-size:12px; } 
#search_top span { float:left; display:block; width:98px; height:25px; margin:0px 0px 0px 10px; background:url(../img/nav_button_bg.gif) left top no-repeat; line-height:25px; }
#search_top a { display:block; width:98px; height:25px; text-indent:15px; }
#search_top span a:link { color:#a70679; text-decoration:none; background:none; }
#search_top span a:visited { color:#a70679; text-decoration:none; background:none; }
#search_top span a:hover { color:#a70679; text-decoration:none; background:none; }
#search_top span a:active { color:#a70679; text-decoration:none; background:none; }

.jd_select { float:left; width:98px; margin:0px 10px; }
.jd_box { position:relative; line-height:23px; color:#a70679; height:23px; width:98px; border:1px #af759f solid; background:url(/img/js_select_title_bg.gif) right top no-repeat; cursor:pointer; text-align:left; text-indent:20px; }
.jd_show { display:none; position:absolute; top:139px; z-index:90000; width:98px; border-left:#af759f 1px solid;border-right:#af759f 1px solid;border-bottom:#af759f 1px solid; _margin:0px 0px 0px -49px;}
.jd_show li { background:#fff; line-height:24px; color:#a70679;}
#search_top .jd_show li a:link,#search_top .jd_show li a:visited,#search_top .jd_show li a:hover,#search_top .jd_show li a:active { text-indent:0px; color:#a70679; text-decoration:none; background:none; }
/*-------search nav end -------*/

/*----search begin---*/
#search {}
.overall { padding:15px 0px 0px 0px;  background:url(../img/search_top_bg.gif) left top no-repeat;  }
.bottom { background:url(../img/search_bottom_bg.gif) left bottom no-repeat; padding:10px 25px 10px 25px; }
.search_keyword { color:#000; font-weight:bold; line-height:28px; text-indent:25px; }
.search_keyword a:link { font-weight:normal; padding:0px 5px; }
.search_keyword a:visited { font-weight:normal; padding:0px 5px; }
.search_keyword a:hover { font-weight:normal; padding:0px 5px; color:#fff; background:#0076fa; }
.search_keyword a:active { font-weight:normal; padding:0px 5px; }
.search_keyword a:link.on { color:#e1017f; font-weight:bold; background:none; }
.search_keyword a:visited.on { color:#e1017f; font-weight:bold; background:none; }
.search_keyword a:hover.on { color:#e1017f; font-weight:bold; background:none; }
.search_keyword a:active.on { color:#e1017f; font-weight:bold; background:none; }

.search_keyword_1 { color:#000; font-weight:bold; line-height:28px; text-indent:25px; overflow:hidden; zoom:1;}
.search_keyword_1 span { float:left; width:89px; }
.search_keyword_1 strong { float:left; width:850px; text-indent:0px; }
.search_keyword_1 a:link { font-weight:normal; padding:0px 5px; }
.search_keyword_1 a:visited { font-weight:normal; padding:0px 5px; }
.search_keyword_1 a:hover { font-weight:normal; padding:0px 5px; color:#fff; background:#0076fa; }
.search_keyword_1 a:active { font-weight:normal; padding:0px 5px; }
.search_keyword_1 a:link.on { color:#e1017f; font-weight:bold; background:none; }
.search_keyword_1 a:visited.on { color:#e1017f; font-weight:bold; background:none; }
.search_keyword_1 a:hover.on { color:#e1017f; font-weight:bold; background:none; }
.search_keyword_1 a:active.on { color:#e1017f; font-weight:bold; background:none; }

.search_keyword_next { background:url(../img/search_keyword_bg.gif) 10px center no-repeat; border:1px #edcde4 solid; margin:0px 25px 5px 85px; padding:0px 0px 0px 20px; }
.search_keyword_next a:link { line-height:24px; padding:0px 5px; }
.search_keyword_next a:visited { line-height:24px; padding:0px 5px; }
.search_keyword_next a:hover { line-height:24px; padding:0px 5px; color:#fff; background:#0076fa; }
.search_keyword_next a:active { line-height:24px; padding:0px 5px; }
.search_keyword_next a:link.on { color:#e1017f; font-weight:bold; background:none; }
.search_keyword_next a:visited.on { color:#e1017f; font-weight:bold; background:none; }
.search_keyword_next a:hover.on { color:#e1017f; font-weight:bold; background:none; }
.search_keyword_next a:active.on { color:#e1017f; font-weight:bold; background:none; }
.bottom .detail { border-top:1px #f7f1f5 solid; padding:10px 0px 0px 0px; overflow:hidden; zoom:1; }
.bottom .detail .detail_left .detail_left_select { float:left; width:380px;_width:370px; }
.bottom .detail .detail_left { float:left; width:550px; color:#a70679; overflow:hidden; zoom:1; }
.bottom .detail .detail_left select { vertical-align:middle; margin-left:3px; }
.bottom .detail .detail_left span { background:url(../img/search_bottom_button_bg.gif) left top no-repeat; width:69px; height:19px; float:left; width:69px; line-height:19px; text-align:center; }
.bottom .detail .detail_left span a { display:block; width:69px; height:19px; }
.bottom .detail .detail_left span a:link { color:#fff; text-decoration:none; background:none; }
.bottom .detail .detail_left span a:visited { color:#fff; text-decoration:none; background:none; }
.bottom .detail .detail_left span a:hover { color:#fff; text-decoration:none; background:none; }
.bottom .detail .detail_left span a:active { color:#fff; text-decoration:none; background:none; }
.bottom .detail .detail_right { float:right; width:220px; text-align:right; color:#a70679; }
.bottom .detail .detail_right select { vertical-align:middle; margin-left:3px; }
/*----search end---*/

/*----search annsewr begin---*/
#search_answer { background:url(../img/search_anwser_bg.gif) left top no-repeat; text-indent:20px; color:#000; padding:2px 0px; margin:5px 0px 10px 0px; }
#search_answer span { color:#e1017f; font-weight:bold; }
#search_answer img { vertical-align:text-top; padding:0px 3px 0px 3px; cursor:pointer; }
/*----search annsewr end---*/

/*----search_list_title begin---*/
#search_list_title { color:#000; background:url(/img/search_list_title_bg_l.gif) left top no-repeat; margin:0px 0px 20px 0px; }
#search_list_title  .right_bg { background:url(/img/search_list_title_bg_r.gif) right top no-repeat; padding:13px 20px; *padding:10px 10px 12px 20px; } 
#search_list_title input { vertical-align:text-bottom; margin:0px 3px 0px 5px; }
#search_list_title span { margin:0px 80px 0px 0px; }
#search_list_title span.choose{ margin:0px; }
#search_list_title strong { color:#a70679; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } 
#search_list_title a:link { background:url(../img/search_list_title_bg.gif) 92px 6px no-repeat #fff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:visited { background:url(../img/search_list_title_bg.gif) 92px 6px no-repeat #fff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:hover { background:url(../img/search_list_title_bg.gif) 92px 6px no-repeat #fff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:active { background:url(../img/search_list_title_bg.gif) 92px 6px no-repeat #fff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:link.on { background:url(../img/search_list_title_on_bg_on.gif) 92px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:visited.on { background:url(../img/search_list_title_on_bg_on.gif) 92px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:hover.on { background:url(../img/search_list_title_on_bg_on.gif) 92px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:active.on { background:url(../img/search_list_title_on_bg_on.gif) 92px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:link.down { background:url(../img/search_list_title_on_bg_down.gif) 92px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:visited.down { background:url(../img/search_list_title_on_bg_down.gif) 92px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:hover.down { background:url(../img/search_list_title_on_bg_down.gif) 92px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#search_list_title a:active.down { background:url(../img/search_list_title_on_bg_down.gif) 92px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#jingqu_tuijian { background:url(../img/tuijian.gif) left top no-repeat; text-indent:45px; margin:12px 0px 15px 0px; line-height:18px; display:none; }
/*----search_list_title end---*/

/*----ticket_search_list_title begin---*/
#ticket_search_list_title { color:#000; background:url(/img/search_list_title_bg_l.gif) left top no-repeat; margin:0px 0px 20px 0px; }
#ticket_search_list_title  .right_bg { background:url(/img/search_list_title_bg_r.gif) right top no-repeat; padding:9px 20px; *padding:10px 10px 12px 20px; overflow:hidden; zoom:1; } 
#ticket_search_list_title input { vertical-align:text-bottom; margin:0px 3px 0px 5px; }
#ticket_search_list_title span { margin:0px; padding: 5px 0px; }
.right_bg select { border:1px #e4b4d7 solid; vertical-align:middle; }
#ticket_search_list_title span.ticket_choose { margin:0px 0px 0px 5px; float:left;  }
#ticket_search_list_title span.paixu { float:right; }
#ticket_search_list_title .ticket_choose a:link { margin:0px 3px 0px 0px; border:1px #e4b4d7 solid; background:#fff; padding:5px 15px 4px 15px; color:#a70679; }
#ticket_search_list_title .ticket_choose a:visited {margin:0px 3px 0px 0px; border:1px #e4b4d7 solid; background:#fff; padding:5px 15px 4px 15px; color:#a70679; }
#ticket_search_list_title .ticket_choose a:hover {margin:0px 3px 0px 0px; border:1px #e4b4d7 solid; background:#fff; padding:5px 15px 4px 15px; color:#a70679; }
#ticket_search_list_title .ticket_choose a:active {margin:0px 3px 0px 0px; border:1px #e4b4d7 solid; background:#fff; padding:5px 15px 4px 15px; color:#a70679; }
#ticket_search_list_title .ticket_choose a:link.on { border:1px #e4b4d7 solid; background:#fae0f3; padding:5px 15px 4px 15px; color:#a70679; }
#ticket_search_list_title .ticket_choose a:visited.on { border:1px #e4b4d7 solid; background:#fae0f3; padding:5px 15px 4px 15px; color:#a70679; }
#ticket_search_list_title .ticket_choose a:hover.on { border:1px #e4b4d7 solid; background:#fae0f3; padding:5px 15px 4px 15px; color:#a70679; }
#ticket_search_list_title .ticket_choose a:active.on { border:1px #e4b4d7 solid; background:#fae0f3; padding:5px 15px 4px 15px; color:#a70679; }
#ticket_search_list_title strong { color:#a70679; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } 
#ticket_search_list_title .paixu a:link { background:url(../img/search_list_title_bg.gif) 78px 6px no-repeat #fff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:visited { background:url(../img/search_list_title_bg.gif) 78px 6px no-repeat #fff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:hover { background:url(../img/search_list_title_bg.gif) 78px 6px no-repeat #fff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:active { background:url(../img/search_list_title_bg.gif) 78px 6px no-repeat #fff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:link.on { background:url(../img/search_list_title_on_bg_on.gif) 82px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:visited.on { background:url(../img/search_list_title_on_bg_on.gif) 82px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:hover.on { background:url(../img/search_list_title_on_bg_on.gif) 82px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:active.on { background:url(../img/search_list_title_on_bg_on.gif) 82px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:link.down { background:url(../img/search_list_title_on_bg_down.gif) 82px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:visited.down { background:url(../img/search_list_title_on_bg_down.gif) 82px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:hover.down { background:url(../img/search_list_title_on_bg_down.gif) 82px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
#ticket_search_list_title .paixu a:active.down { background:url(../img/search_list_title_on_bg_down.gif) 82px 6px no-repeat #e3f1ff; border:1px #a8cae5 solid; padding:5px 20px 4px 15px; color:#000; }
/*----ticket_search_list_title end---*/

/*----jingqu_list_title end---*/
#jingqu_list ul li { border-bottom:1px #ccc dashed; margin:0px 0px 20px 0px; }
.jingqu_detail { width:577px; float:left; overflow:hidden; zoom:1; }
.jingqu_detail_li { overflow:hidden; zoom:1;}
.ticket_list_li { overflow:hidden; zoom:1; padding:0px 0px 20px 0px; }
.jingqu_detail h3,.jingqu_detail .price,.jingqu_detail .tese,.jingqu_detail .zhuti,.jingqu_detail .keshou { float:left; width:435px; line-height:22px; }
.jingqu_detail .jingqu_list_pic { float:left; width:135px; }
.jingqu_detail .jingqu_list_pic a { background:#fff; }
.jingqu_detail h3 { color:#000; }
.jingqu_detail h3 a { font-size:14px; font-weight:bold; color:#000; }
.jingqu_detail h3 a:link { color:#000; text-decoration:none; background:none; }
.jingqu_detail h3 a:visited { color:#000; text-decoration:none; background:none; }
.jingqu_detail h3 a:hover { color:#000; text-decoration:underline; background:none; }
.jingqu_detail h3 a:active { color:#000; text-decoration:none; background:none; }

.jingqu_detail h3 a.menpiao { font-size:12px; line-height:14px; font-weight:normal; color:#a9067b; margin:0px 0px 0px 20px; padding:2px 10px; border:1px #a9067b solid; }
.jingqu_detail h3 a:link.menpiao { color:#a9067b; text-decoration:none; background:none; padding:2px 10px 1px 10px;}
.jingqu_detail h3 a:visited.menpiao { color:#a9067b; text-decoration:none; background:none; padding:2px 10px 1px 10px;}
.jingqu_detail h3 a:hover.menpiao { color:#a9067b; text-decoration:none; background:none; padding:2px 10px 1px 10px;}
.jingqu_detail h3 a:active.menpiao { color:#a9067b; text-decoration:none; background:none; padding:2px 10px 1px 10px;}

.jingqu_detail h3 a.menpiao_on { position:relative; /*font-size:12px; line-height:14px; font-weight:normal; color:#a9067b; margin:-1px 0px 0px 20px; padding:2px 10px; border-left:1px #a9067b solid;border-right:1px #a9067b solid;border-top:1px #a9067b solid;border-bottom:1px #fff solid; */}
.jingqu_detail h3 a:link.menpiao_on { color:#a9067b; text-decoration:none; background:none;  font-size:12px; line-height:14px; font-weight:normal; color:#a9067b; margin:0px 0px 0px 20px; padding:2px 10px; border:1px #a9067b solid; }
.jingqu_detail h3 a:visited.menpiao_on { color:#a9067b; text-decoration:none; background:none;  font-size:12px; line-height:14px; font-weight:normal; color:#a9067b; margin:0px 0px 0px 20px; padding:2px 10px; border:1px #a9067b solid;}
.jingqu_detail h3 a:hover.menpiao_on { color:#a9067b; text-decoration:none; background:none; ; font-size:12px; line-height:14px; font-weight:normal; color:#a9067b; margin:0px 0px 0px 20px; padding:2px 10px; border:1px #a9067b solid;}
.jingqu_detail h3 a:active.menpiao_on { color:#a9067b; text-decoration:none; background:none;  font-size:12px; line-height:14px; font-weight:normal; color:#a9067b; margin:0px 0px 0px 20px; padding:2px 10px; border:1px #a9067b solid; }


.jingqu_detail h3 span { padding:0px 10px 0px 0px; }
.jingqu_detail h3 span a { font-size:12px; font-weight:normal; }
.jingqu_detail h3 span a:link { color:#0076fa; text-decoration:none; padding:0px 3px; }
.jingqu_detail h3 span a:visited { color:#0076fa; text-decoration:none; padding:0px 3px;}
.jingqu_detail h3 span a:hover { color:#fff; background:#0076fa; padding:2px 0px; text-decoration:none; padding:0px 3px;}
.jingqu_detail h3 span a:active { color:#fff; background:#0076fa; padding:2px 0px; text-decoration:none; padding:0px 3px;}
.jingqu_detail .price span { background:url(../img/price_bg.gif) left 8px repeat-x; }
.jingqu_detail .price span.now { background:none; color:#ff0000; padding:0px 10px 0px 0px; }
.jingqu_detail .zhuti,.jingqu_detail .keshou { color:#000; }
.jingqu_detail .keshou span { color:#666; }
.jingqu_jiazhi { width:145px; float:right; text-align:center; }
.jingqu_jiazhi img { padding:0px 1px; vertical-align:text-bottom; }
.jingqu_jiazhi span { color:#fff; padding:0px 3px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#414141; }
.jingqu_jiazhi .pingjia { line-height:24px; }

.jingqu_jiazhi .star strong { color:#000; font-weight:bold; font-size:12px; }
.jingqu_jiazhi .star img { vertical-align:text-bottom; }
.jingqu_jiazhi .star span { font-family:Arial, Helvetica, sans-serif; background:url(/img/larger_star_bg.gif) left top no-repeat; color:#fff; padding:2px 7px ; margin:0px 0px 0px 3px; }

.jingqu_list_jiaohu { text-align:center; background:#f3f3f3; padding:3px 0px; margin:0px; color:#000;  }

.zhifufangshi { width:145px; float:right; text-align:center; color:#000; font-weight:bold; }
.zhifufangshi a { display:block; width:75px; padding:3px 0px; margin:3px auto; font-weight:normal; color:#4f3000; border:1px #ffd3a0 solid; background:#fffeec; }
.zhifufangshi a:link,.zhifufangshi a:visited,.zhifufangshi a:hover,.zhifufangshi a:active { display:block; width:75px; padding:3px 0px; margin:3px auto; font-weight:normal; color:#4f3000; border:1px #ffd3a0 solid; background:#fffeec;  }
/*----jingqu_list_title end---*/

/*----menpiao_window begin---*/
.menpiao_window { border:1px #a70679 solid; position:absolute; z-index:998; background:#fff; width:400px; display:none; }
.menpiao_window table td { font-size:12px; text-align:center; line-height:24px; }
.menpiao_window table th { font-size:12px; font-weight:bold; text-align:center; padding:10px 0px 5px 0px; }
.menpiao_window table td a:link { font-size:12px; color:#0076fa; text-decoration:none; font-weight:normal; }
.menpiao_window table td a:visited { font-size:12px; color:#0076fa; text-decoration:none; font-weight:normal; }
.menpiao_window table td a:hover { font-size:12px; color:#fff; background:#0076fa; padding:2px 0px; text-decoration:none; font-weight:normal; }
.menpiao_window table td a:active { font-size:12px; color:#fff; background:#0076fa; padding:2px 0px; text-decoration:none; font-weight:normal; }
.menpiao_window table td span { background:url(../img/price_bg.gif) left 7px repeat-x; color:#666; } 
.menpiao_window table td strong { color:#ff0000; }
.menpiao_window  .menpiao_window_button { background:#fef3fb; color:#a70679; text-align:right; padding:3px 18px 3px 0px;  border-bottom:1px #ccc dashed; }
.menpiao_window  .menpiao_window_button a:link { color:#a70679; text-decoration:none; background:none; font-size:12px; font-weight:normal; }
.menpiao_window  .menpiao_window_button a:visited { color:#a70679; text-decoration:none; background:none; font-size:12px; font-weight:normal; }
.menpiao_window  .menpiao_window_button a:hover { color:#a70679; text-decoration:none; background:none; font-size:12px; font-weight:normal; }
.menpiao_window  .menpiao_window_button a:active { color:#a70679; text-decoration:none; background:none; font-size:12px; font-weight:normal; }
/*----menpiao_window end---*/

/*----search more begin-----*/
#menu .search_more { margin:0px 0px 15px 0px; }
#menu .search_more .title { color:#000; font-weight:bold; padding:5px 0px 10px 0px; }
#menu .search_more .title span { color:#a70679; font-weight:bold; }
#menu .search_more .detail { overflow:hidden; zoom:1; }
#menu .search_more .detail ul li { width:110px; float:left; line-height:22px; }
/*----search more end-----*/

/*----menu box begin-----*/
#menu .box { border:1px #e4b4d7 solid; margin-bottom:15px; }
#menu .box h3 { line-height:26px; text-indent:25px; background:url(../img/menu_box_title_bg.gif) 10px center no-repeat #fef3fb; border-bottom:1px #e4b4d7 solid; color:#a70679; font-weight:bold; }
#menu .box .detail { padding:10px; line-height:24px; }
#menu .box .detail .zt img { margin:0px 0px 5px 0px; }
#menu .box .detail .zt a { background:none; }
#menu .box .detail ul li { overflow:hidden; zoom:1; margin-bottom:10px; }
#menu .box .detail ul li .user_pic { float:left; width:48px; border:1px #dfdfdf solid; }
#menu .box .detail ul li .user_pic img { padding:2px; }
#menu .box .detail ul li .user_pic1 { float:left; width:48px; height:48px; display:block; border:1px #dfdfdf solid; }
#menu .box .detail ul li .user_pic1 img { padding:2px; }
#menu .box .detail ul li .user_pic a { background:none; border:0px; }
#menu .box .detail ul li .user_detail { float:left; width:145px; margin-left:6px; overflow:hidden; zoom:1; }
#menu .box .detail ul li .user_title { overflow:hidden; zoom:1; }
#menu .box .detail ul li .user_title .user_name { float:left; width:90px; }
#menu .box .detail ul li .user_title span { float:right; width:50px; }

#menu .box .zhishu { text-align:center; padding:10px 0px 15px 0px; font-family: "Arial Black",Arial; font-size:48px; color:#a70679; }
#menu .box p { margin:10px 0px 10px 0px; }
#menu .box p span { color:#e1017f; }
#menu .box .agree { background:url(../img/vs.gif) 75px center no-repeat; text-align:center; padding:5px 0px;}
#menu .box .ifo { overflow:hidden; zoom:1; }
#menu .box .ifo .nop { float:left; width:70px; }
#menu .box .ifo p { float:left; width:120px; color:#666; }
#menu .box .agree span { margin-left:53px; }
#menu .box .agree button { width:70px; height:20px; line-height:18px; border:1px #d4d4d4 solid; font-size:12px; padding:0px; margin:0px; color:#000; background:#fff; cursor:pointer; }
#menu .box .agree1 { text-align:left; padding:5px 0px;}
#menu .box .agree1 span { margin-left:10px; }
#menu .box .agree1 button { width:70px; height:20px; line-height:18px; border:1px #d4d4d4 solid; font-size:12px; padding:0px; margin:0px; color:#000; background:#fff; cursor:pointer; }

#menu .box .detail .title { color:#000; background:none; border:0px; font-weight:normal; text-indent:0px; text-align:left; }
#menu .box .detail ul.quan { margin:5px 0px; overflow:hidden; zoom:1; }
#menu .box .detail ul.quan li { float:left; width:59px; margin:5px 4px; height:90px; display:inline; }
#menu .box .detail ul.quan li a { background:none; }
#menu .box .detail ul.quan li .user_pic { float:none; margin:0px 0px 0px 5px; width:48px; border:1px #dfdfdf solid; }
#menu .box .detail ul.quan li .user_name { text-align:center; line-height:18px; }
#menu .box .detail ul.quan li .user_name a:link { color:#0076fa; text-decoration:none; }
#menu .box .detail ul.quan li .user_name a:visited { color:#0076fa; text-decoration:none; }
#menu .box .detail ul.quan li .user_name a:hover {color:#fff; background:#0076fa; padding:2px 0px; text-decoration:none; }
#menu .box .detail ul.quan li .user_name a:active {color:#fff; background:#0076fa; padding:2px 0px; text-decoration:none; }
#menu .box .detail .s_detail { margin:0px 0px; padding:0px; }
#menu .box .detail .s_detail p { margin:10px 0px; padding:0px; overflow:hidden; zoom:1; }
#menu .box .detail .s_detail p img { margin:0px 10px 0px 0px; padding:0px; }
#menu .box .detail .s_detail .agree { background:0px; margin:0px 0px 10px 0px; text-align:left; }
#menu .box .detail .s_detail .agree a { border:1px #d4d4d4 solid; padding:3px 5px; color:#000; background:#fff; }
#menu .box .detail ul.more_jingqu { margin:5px 0px; overflow:hidden; zoom:1; }
#menu .box .detail ul.more_jingqu li { float:left; width:91px; height:116px; margin:5px 4px; display:inline; }
#menu .box .detail ul.more_jingqu li a { background:none; }
#menu .box .detail ul.more_jingqu li .user_pic { float:none; margin:0px 0px 0px 5px; width:84px; border:1px #dfdfdf solid; }
#menu .box .detail ul.more_jingqu li .user_name { text-align:center; line-height:18px; margin:5px 0px 0px 0px ; }
#menu .box .detail ul.more_jingqu li .user_name a:link { color:#0076fa; text-decoration:none; }
#menu .box .detail ul.more_jingqu li .user_name a:visited { color:#0076fa; text-decoration:none; }
#menu .box .detail ul.more_jingqu li .user_name a:hover {color:#fff; background:#0076fa; padding:2px 0px; text-decoration:none; }
#menu .box .detail ul.more_jingqu li .user_name a:active {color:#fff; background:#0076fa; padding:2px 0px; text-decoration:none; }
/*----menu box end-----*/


/*-----pages begin------*/
#lv_page { overflow:hidden; zoom:1; }
.Pages { clear:both;padding:5px;text-align:right;font-size:12px;float:right; font-family:Arial, Helvetica, sans-serif; }
.Pages a.PrevPage { background:url(../img/g_com.gif) left top no-repeat; font-family:"", ""; }
.Pages a.NextPage { background:url(../img/b_com.gif) left top no-repeat; font-family:"", ""; }
.Pages a.PageLink:Link,a.PageLink:Visited,a.PageLink:Active{background:#fff;float:left;margin-left:2px;padding:4px 8px;line-height:100%;font-weight:normal;color:#0076fa;text-decoration:none;font-size:12px;border:1px solid #e4b4d7;}
.Pages a.PageLink:Hover{padding:4px 8px;color:#a70679;background:#f7f1f5;text-decoration:none;font-size:12px;border:1px solid #e4b4d7;}
.Pages a.PrevPage:Link,a.PrevPage:Visited,a.PrevPage:Active{float:left;margin-left:2px;padding:5px 5px 3px 14px;line-height:100%;font-weight:normal;color:#0076fa;text-decoration:none;font-size:12px;border:1px solid #e4b4d7;background-color:#fff;background-position:3px 5px;}
.Pages a.PrevPage:Hover{padding:5px 5px 3px 14px;color:#a70679;text-decoration:none;font-size:12px;border:1px solid #e4b4d7;background-color:#f7f1f5;background-position:3px 5px;}
.Pages a.NextPage:Link,a.NextPage:Visited,a.NextPage:Active{float:left;margin-left:2px;padding:5px 14px 3px 5px;line-height:100%;font-weight:normal;color:#0076fa;text-decoration:none;font-size:12px;border:1px solid #e4b4d7;background-color:#fff;background-position:45px 5px;}
.Pages a.NextPage:Hover{padding:5px 14px 3px 5px;color:#a70679;text-decoration:none;font-size:12px;border:1px solid #e4b4d7;background-color:#f7f1f5;background-position:45px 5px;}
.Pages span.PageSel{float:left;padding:4px 8px;background:#fff;color:#a70679;font-weight:bold;margin-left:2px;}
.Pages span.PageMore{float:left;padding:2px 8px;}
/*-----pages end------*/

/*-----tag begin------*/
#tag { background:url(../img/tag_b_bg.gif) left bottom repeat-x; margin:0px 0px 20px 0px; }
#tag ul{ overflow:hidden; zoom:1; margin:0px 0px 0px 40px; }
#tag ul li { float:left; width:110px; font-size:14px; height:29px; }
#tag ul li a { display:block; width:110px; padding:6px 0px 6px 0px; }
#tag ul li a:link { text-align:center; color:#666; text-decoration:none; background:url(../img/tag_bg.gif) center top no-repeat;  }
#tag ul li a:visited {text-align:center;  color:#666; text-decoration:none; background:url(../img/tag_bg.gif) center top no-repeat;   }
#tag ul li a:hover {text-align:center;  color:#666; text-decoration:none; background:url(../img/tag_bg.gif) center top no-repeat;   }
#tag ul li a:active {text-align:center;  color:#666; text-decoration:none; background:url(../img/tag_bg.gif) center top no-repeat;   }
#tag ul li a:link.on { color:#fff; text-decoration:none; background:url(../img/tag_on_bg.gif) center top no-repeat;  }
#tag ul li a:visited.on { color:#fff; text-decoration:none; background:url(../img/tag_on_bg.gif) center top no-repeat;  }
#tag ul li a:hover.on { color:#fff; text-decoration:none; background:url(../img/tag_on_bg.gif) center top no-repeat;  }
#tag ul li a:active.on { color:#fff; text-decoration:none; background:url(../img/tag_on_bg.gif) center top no-repeat;  }
/*-----tag end------*/

/*-----dianping_list begin------*/
#dianping_list { margin:20px 0px; }
#dianping_list .title,#dianping_list .detail{ overflow:hidden; zoom:1; line-height:24px; }
#dianping_list .title strong { float:left; width:250px; color:#000; font-size:12px; font-weight:bold; }
#dianping_list .title .more { float:right; width:250px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#dianping_list .detail .user_pic { float:left; width:85px; } 
#dianping_list .detail .user_pic img { padding:2px; border:1px #dfdfdf solid; }
#dianping_list .detail .user_pic .user_name { line-height:0px; text-align:left; margin:5px 0px 30px 0px; }
#dianping_list .detail .title,#dianping_list .detail .detail_p,#dianping_list .detail .biaoqian,#dianping_list .detail .jiaohu { float:left; width:635px; }

#dianping_list .detail .title { background:#f1f1f1;  line-height:24px; text-indent:10px; overflow:hidden; zoom:1; }
#dianping_list .detail .title h3 { width:440px; float:left; font-weight:bold;  color:#000;}
#dianping_list .detail .title .time { width:180px; float:right; text-align:right; color:#666; padding:0px 10px 0px 0px; }
#dianping_list .detail .detail_p { line-height:24px; margin:10px 0px 0px 0px; }
#dianping_list .detail .biaoqian { color:#000; }
#dianping_list .detail .jiaohu { text-align:right; }
#dianping_list .detail .jiaohu a { border:1px #d4d4d4 solid; padding:3px 10px; color:#000; background:#fff; }
/*-----dianping_list end------*/

/*-----zhuanlan_list begin------*/
#zhuanlan_list { margin:20px 0px; }
#zhuanlan_list .title { overflow:hidden; zoom:1; line-height:24px; border-bottom:1px #ccc dashed; margin:0px 0px 10px 0px; }
#zhuanlan_list .detail{ overflow:hidden; zoom:1; line-height:24px; }
#zhuanlan_list .title h2 { background:url(/img/order_tip.gif) left center no-repeat; text-indent:15px; float:left; width:250px; color:#000; font-size:14px; font-weight:bold; }
#zhuanlan_list .title .more { float:right; width:250px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#zhuanlan_list .detail .user_pic { float:left; width:85px; } 
#zhuanlan_list .detail .user_pic img { padding:2px; border:1px #dfdfdf solid; }
#zhuanlan_list .detail .user_pic .user_name { line-height:24px; text-align:center; margin:5px 0px 30px 0px; }
/*#zhuanlan_list .detail .title,#zhuanlan_list .detail .detail_p,#zhuanlan_list .detail .biaoqian,#zhuanlan_list .detail .jiaohu { float:left; width:625px;}*/
#zhuanlan_list .detail .title { background:#f1f1f1; padding:0px; border:0px; line-height:20px; text-indent:10px; overflow:hidden; zoom:1; }
#zhuanlan_list .detail .title h3 { width:440px; float:left; font-weight:bold; font-size:12px; color:#000;}
#zhuanlan_list .detail .title h3 a:link { color:#000; text-decoration:none; background:none; }
#zhuanlan_list .detail .title h3 a:visited { color:#000; text-decoration:none; background:none; }
#zhuanlan_list .detail .title h3 a:hover { color:#000; text-decoration:underline; background:none; }
#zhuanlan_list .detail .title h3 a:active { color:#000; text-decoration:none; background:none; }
#zhuanlan_list .detail .title .time { width:170px; float:right; text-align:right; color:#666; padding:0px 10px 0px 0px; }
#zhuanlan_list .detail .detail_p { line-height:24px; margin:0px; padding:0px 0px 0px 10px; }
#zhuanlan_list .detail .biaoqian { color:#000; text-indent:10px; }
#zhuanlan_list .detail .jiaohu { text-align:right; }
#zhuanlan_list .detail .jiaohu a { border:1px #d4d4d4 solid; padding:3px 10px; color:#000; background:#fff; }
#zhuanlan_list .detail .detail_r { }
#zhuanlan_list .detail .detail_r .detail_p p { margin:0px 0px 15px 0px; line-height:22px; }
#zhuanlan_list .detail .detail_r .detail_p p img { float:left; margin:10px 10px 10px 0px;  }
.md { border:0px; padding:0px; color:#ff0000; background:#fff; text-indent:-99999px; width:100px; display:block; }
/*-----dianping_list end------*/

/*-----gonglue_list begin------*/
#gonglue_list { margin:10px 0px 10px 0px; }
#gonglue_list .title { overflow:hidden; zoom:1; line-height:24px; margin:0px 0px 10px 0px; border-bottom:1px #d4d4d4 dashed;  padding:0px 0px 5px 0px; }
#gonglue_list .detail { overflow:hidden; zoom:1; line-height:24px; margin:0px; padding:0px; }
#gonglue_list .detail ul { margin:0px 0px 10px 0px; }
#gonglue_list .title h2 { background:url(/img/order_tip.gif) left center no-repeat; text-indent:15px; float:left; width:550px; color:#000; font-size:14px; font-weight:bold; }
#gonglue_list .title .more { float:right; width:150px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#gonglue_list .detail .user_pic { float:left; width:85px;} 
#gonglue_list .detail .user_pic img { padding:2px; border:1px #dfdfdf solid; }
#gonglue_list .detail .user_pic .user_name { line-height:24px; text-align:center; margin:5px 0px 30px 0px; }
#gonglue_list .detail .title,#gonglue_list .detail .detail_p,#gonglue_list .detail .biaoqian,#gonglue_list .detail .jiaohu { float:left; width:620px; }
#gonglue_list .detail .title { background:none; border:0px; margin:0px; padding:0px;text-indent:10px; overflow:hidden; zoom:1; }
#gonglue_list .detail .title strong { width:440px;float:none; font-weight:bold; font-size:12px; color:#000;}
#gonglue_list .detail .title .time { width:180px; float:right; text-align:right; color:#666; padding:0px 10px 0px 0px; }
#gonglue_list .detail .detail_p { line-height:24px; margin:0px; padding:0px 0px 0px 10px; }
#gonglue_list .detail .biaoqian { color:#000; text-indent:10px; margin:0px 0px 5px 0px; }
#gonglue_list .detail .jiaohu { text-align:right; }
#gonglue_list .detail .jiaohu a { border:1px #d4d4d4 solid; padding:3px 10px; color:#000; background:#fff; }

#gonglue_list .detail ul li { overflow:hidden; zoom:1; }
#gonglue_list .detail .gl_title { float:left; width:450px; }
#gonglue_list .detail .gl_auother { float:left; width:150; text-align:center; }
#gonglue_list .detail .gl_time { float:right; width:120; text-align:center; }
/*-----dianping_list end------*/



/*-----tuijianjingqu begin------*/
#tuijianjingqu { margin:20px 0px 10px 0px;}
#tuijianjingqu .title  { overflow:hidden; zoom:1; border-bottom:1px #d4d4d4 dashed; line-height:30px; }
#tuijianjingqu .detail  { overflow:hidden; zoom:1; line-height:30px; }
#tuijianjingqu .title { margin:0px 0px 20px 0px; }
#tuijianjingqu .title h2 { background:url(/img/order_tip.gif) left center no-repeat; text-indent:15px; float:left; width:150px; color:#000; font-size:14px; font-weight:bold; }
#tuijianjingqu .title .more { float:right; width:250px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#tuijianjingqu .detail ul { border:0px; }
#tuijianjingqu .detail ul li { width:150px; height:150px; overflow:hidden; margin:0px 15px 15px 15px; float:left; text-align:center; display:inline;  }
#tuijianjingqu .detail ul li img { padding:5px; border:1px #cacaca solid; margin:0px; }
#tuijianjingqu .detail ul li a { background:none; margin:0px; padding:0px; }
#tuijianjingqu .detail ul li .jingqu_title { border:0px; line-height:24px; margin:5px 0px; padding:0px; }
#tuijianjingqu .detail ul li .jingqu_title a:link { color:#0076fa; text-decoration:none; }
#tuijianjingqu .detail ul li .jingqu_title a:visited { color:#0076fa; text-decoration:none; }
#tuijianjingqu .detail ul li .jingqu_title a:hover {color:#fff; background:#0076fa; padding:2px 0px; text-decoration:none; }
#tuijianjingqu .detail ul li .jingqu_title a:active {color:#fff; background:#0076fa; padding:2px 0px; text-decoration:none; }
/*-----tuijianjingqu end------*/

/*-----zhuxingzhinan begin------*/
#chuxingzhinan { margin:10px 0px 20px 0px; }
#chuxingzhinan .title,#chuxingzhinan .detail { overflow:hidden; zoom:1; border-bottom:1px #d4d4d4 dashed; line-height:30px; }
#chuxingzhinan .detail { overflow:hidden; zoom:1; border:0px; line-height:30px; }
#chuxingzhinan .title { margin:0px 0px 10px 0px; }
#chuxingzhinan .title h2 { background:url(/img/order_tip.gif) left center no-repeat; text-indent:15px; float:left; width:550px; color:#000; font-size:14px; font-weight:bold; }
#chuxingzhinan .title .more { float:right; width:150px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#chuxingzhinan .detail p strong { color:#000; }

/*-----zhuxingzhinan end------*/

/*-----ticket_text begin------*/
/*#ticket_text { margin:0px 0px 20px 0px; border-bottom:1px #d4d4d4 dashed; padding:0px 0px 10px 0px; }
#ticket_text .title,#ticket_text .detail { overflow:hidden; zoom:1; border-bottom:1px #d4d4d4 dashed; line-height:30px; }
#ticket_text .detail { overflow:hidden; zoom:1; border:0px; line-height:30px; }
#ticket_text .title { margin:0px 0px 10px 0px; }
#ticket_text .title strong { float:left; width:550px; color:#000; font-size:14px; font-weight:bold; }
#ticket_text .title .more { float:right; width:150px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#ticket_text .detail p strong { color:#000; font-weight:bold; }
#ticket_text .detail p strong font { color:#a70679; font-size:12px; }
#ticket_text .detail p .buy_way { margin:0px 0px 10px 10px; }
#ticket_text .detail p font { color:#a70679; font-size:12px; }*/


.ticket_text { margin:0px 0px 20px 0px; border-bottom:1px #d4d4d4 dashed; padding:0px 0px 10px 0px; }
.ticket_text .title { overflow:hidden; zoom:1; border-bottom:1px #d4d4d4 dashed; line-height:30px; }
.ticket_text .detail { overflow:hidden; zoom:1; border:0px; line-height:30px; }
.ticket_text .title { margin:0px 0px 10px 0px; }
/*.ticket_text .title strong { float:left; width:550px; color:#000; font-size:14px; font-weight:bold; }*/
.ticket_text .title .more { float:right; width:150px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
.ticket_text .detail .p_title{ color:#000; font-weight:bold; }
/*.ticket_text .detail p strong font { color:#a70679; font-size:12px; }*/
.ticket_text .detail p .buy_way { margin:0px 0px 10px 10px; }
/*.ticket_text .detail p font { color:#a70679; font-size:12px; }*/
.ticket_text .detail .zzf { font-size:12px; color:#000; font-weight:bold; }
.ticket_text p strong { font-weight:bold; }
/*-----zhuxingzhinan end------*/

/*-----bbs begin------*/
#bbs { margin:0px 0px 20px 0px; }
#bbs .title { overflow:hidden; zoom:1; border-bottom:1px #d4d4d4 dashed; line-height:30px; }
#bbs .detail { overflow:hidden; zoom:1; border-bottom:1px #d4d4d4 dashed; }
#bbs .title { margin:0px 0px 10px 0px; }
#bbs .title h2 { background:url(/img/order_tip.gif) left center no-repeat; text-indent:15px; float:left; width:550px; color:#000; font-size:14px; font-weight:bold; }
#bbs .title .more { float:right; width:150px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#bbs .detail table th,#bbs .detail table td { line-height:28px; }
#bbs .detail table th { background:url(../img/bbs_list_bg.gif) left center no-repeat; text-indent:20px; }
#bbs .detail .jiaohu { text-align:right; padding:20px 0px; }
#bbs .detail .jiaohu a { border:1px #d4d4d4 solid; padding:3px 10px; color:#000; background:#fff; }
#bbs .detail .jiaohu a:link { border:1px #d4d4d4 solid; padding:3px 10px; color:#000; background:#fff; }
#bbs .detail .jiaohu a:visited { border:1px #d4d4d4 solid; padding:3px 10px; color:#000; background:#fff; }
#bbs .detail .jiaohu a:hover { border:1px #d4d4d4 solid; padding:3px 10px; color:#000; background:#fff; }
#bbs .detail .jiaohu a:active { border:1px #d4d4d4 solid; padding:3px 10px; color:#000; background:#fff; }
/*-----bbs end------*/

/*-----place_ticket begin------*/
#place_ticket { margin:20px 0px 30px 0px;}
#place_ticket .title  { overflow:hidden; zoom:1; border-bottom:1px #d4d4d4 dashed; line-height:30px; }
#place_ticket .detail  { overflow:hidden; zoom:1; line-height:30px; }
#place_ticket .title { margin:0px 0px 20px 0px; }
#place_ticket .title h2 { background:url(/img/order_tip.gif) left center no-repeat; text-indent:15px; float:left; width:580px; color:#000; font-size:14px; font-weight:bold; text-overflow:hidden; white-space:nowrap; overflow:hidden; }
#place_ticket .title .more { float:right; width:120px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#place_ticket .detail ul { border:0px; }
#place_ticket .detail ul li { background:url(../img/ticket_bg.gif) left top no-repeat; width:166px; height:140px; margin:0px 6px 15px 6px; float:left; text-align:center; display:inline; cursor:pointer;  }
#place_ticket .detail .ticket_name { padding:25px 10px 12px 10px; line-height:24px; height:65px; font-size:14px; text-align:center; }
#place_ticket .detail .ticket_price span { background:url(../img/price_bg.gif) left center repeat-x; color:#666; }
#place_ticket .detail .ticket_price { color:#000; line-height:18px; }
#place_ticket .detail .ticket_price strong { color:#ff0000; font-weight:bold; padding:0px; }
/*-----place_ticket end------*/

/*-----place_route begin------*/
#place_route { margin:20px 0px 30px 0px;}
#place_route .title  { overflow:hidden; zoom:1; border-bottom:1px #d4d4d4 dashed; line-height:30px; }
#place_route .detail  { overflow:hidden; zoom:1; line-height:30px; }
#place_route .title { margin:0px 0px 20px 0px; }
#place_route .title h2 { background:url(/img/order_tip.gif) left center no-repeat; text-indent:15px; float:left; width:580px; color:#000; font-size:14px; font-weight:bold; text-overflow:hidden; white-space:nowrap; overflow:hidden; }
#place_route .title .more { float:right; width:120px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#place_route .detail ul { border:0px; }
#place_route .detail ul li { background:url(../img/ticket_bg.gif) left top no-repeat; width:166px; height:140px; margin:0px 6px 15px 6px; float:left; text-align:center; display:inline; cursor:pointer;  }
#place_route .detail .ticket_name { padding:25px 10px 12px 10px; line-height:24px; height:65px; font-size:14px; text-align:center; }
#place_route .detail .ticket_price span { background:url(../img/price_bg.gif) left center repeat-x; color:#666; }
#place_route .detail .ticket_price { color:#000; line-height:18px; }
#place_route .detail .ticket_price strong { color:#ff0000; font-weight:bold; padding:0px; }
/*-----place_ticket end------*/

/*-----place_room begin------*/
#place_room { margin:20px 0px 30px 0px;}
#place_room .title  { overflow:hidden; zoom:1; border-bottom:1px #d4d4d4 dashed; line-height:30px; }
#place_room .detail  { overflow:hidden; zoom:1; line-height:30px; }
#place_room .title { margin:0px 0px 20px 0px; }
#place_room .title h2 { background:url(/img/order_tip.gif) left center no-repeat; text-indent:15px; float:left; width:550px; color:#000; font-size:14px; font-weight:bold; }
#place_room .title .more { float:right; width:150px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#place_room .detail ul { border:0px; }
#place_room .detail ul li { width:166px; height:185px; margin:0px 6px 10px 6px; float:left; text-align:center; display:inline;  }
#place_room .detail .room_pic { background:url(../img/place_room_bg.gif) left top no-repeat #fff; }
#place_room .detail .room_pic a { background:none; }
#place_room .detail .room_pic img { border:1px #888 solid; margin:29px 29px 19px 29px; }
#place_room .detail .room_name { padding:0px 10px; line-height:20px; height:40px; font-size:14px; text-align:center; }
#place_room .detail .room_price span { background:url(../img/price_bg.gif) left center repeat-x; color:#666; }
#place_room .detail .room_price { color:#000; line-height:18px; text-align:center; }
#place_room .detail .room_price strong { color:#ff0000; font-weight:bold; padding:0px; }
/*-----place_room end------*/

/*-----notickets begin------*/
#notickets { background:#fcfcea; }
#notickets p { padding:15px; line-height:24px; }
#notickets p span { color:#ff6600; font-weight:bold; }
#notickets p strong { color:#000; font-weight:bold; }
#notickets ul { overflow:hidden; zoom:1; }
#notickets li { float:left; width:160px; margin:0px 10px 10px 10px; height:190px; text-align:center;display:inline; }
#notickets li .place_detail_list_pic img { border:1px #cacaca solid; padding:5px; background:#fff; } 
#notickets li .place_detail_list_pic a { background:none; }
#notickets li .place_detail_list_title { margin:5px 0px 0px 0px; line-height:22px; height:45px; }
#notickets li .place_detail_list_price { color:#000; line-height:18px; }
#notickets li .place_detail_list_price strong { color:#ff0000; }
#notickets li .place_detail_list_price span { color:#666; background:url(/img/price_bg.gif) left center repeat-x;  }
/*-----notickets end------*/

/*-----place_tickets_detail begin--------*/
.place_tickets_detail { position:absolute; left:50%; top:50%; width:510px; height:390px; margin:-195px 0px 0px -265px; }
.place_tickets_detail .alpha_bg { height:100%; filter:alpha(opacity=40); opacity:.4; background:#000; }
.place_tickets_detail .pdetail { text-align:center; position:absolute; left:20px; top:20px; width:468px; height:338px; background:#fff; border:1px #666 solid; padding:10px 0px 0px 0px; }
.place_tickets_detail .pdetail .ptitle { font-size:14px; font-weight:bold; color:#000; height:40px; text-align:left; padding:10px 0px 0px 15px; }
.place_tickets_detail .pdetail p { text-align:left; padding:10px 0px 0px 15px; line-height:26px; }
.place_tickets_detail .pdetail p span { background:url(/img/price_bg.gif) left center repeat-x; margin:0px 10px 0px 10px; }
.place_tickets_detail .pdetail p span.pblack { background:none; margin:0px; color:#000; font-weight:bold; }
.place_tickets_detail .pdetail p font { color:#ff0000; } 
.place_tickets_detail .pdetail p strong { color:#ff0000; font-size:16px; font-weight:bold; }
/*-----place_tickets_detail end---------*/


/*--------ticket_search begin-----------*/
#menu .ticket_search .title { font-size:14px; font-weight:bold; color:#000; }
#menu .ticket_search .detail { margin:10px 0px 10px 0px; border:1px #e4b4d7 solid; background:url(/img/ticket_search_bg.gif) left bottom repeat-x; padding:15px; height:60px; }
#menu .ticket_search .detail .text_input { margin:0px 5px 0px 0px; padding:3px; border:1px #a70679 solid; color:#8f8f8f; width:110px; vertical-align:middle; }
#menu .ticket_search a { color:#fff; background:url(/img/ticket_search_button_bg.gif) left top no-repeat; padding:5px 17px 7px 17px; }
#menu .ticket_search .detail input { vertical-align:middle; margin:0px; padding:0px; }
/*--------ticket_search end-----------*/

/*--------ticket_xiaotieshi begin-----------*/
#menu .text_list { border:1px #e4b4d7 solid; margin-bottom:15px; }
#menu .text_list h3 { line-height:26px; text-indent:25px; background:url(../img/menu_box_title_bg.gif) 10px center no-repeat #fef3fb; border-bottom:1px #e4b4d7 solid; color:#a70679; font-weight:bold; }
#menu .text_list .detail ul { margin:10px; }
#menu .text_list .detail ul li { line-height:24px; }
/*--------ticket_xiaotieshi end-----------*/

/*-----place_dianping_list begin------*/
#content h1 { background:url(../img/h1_bg.gif) left center no-repeat; line-height:40px; font-size:16px; font-weight:bold; text-indent:40px; color:#000; }
#content h1 a { font-size:12px; font-weight:normal; margin:0px 0px 0px 10px; }
#place_dianping_list .title,#place_dianping_list .detail{ overflow:hidden; zoom:1; line-height:24px; }
#place_dianping_list .title strong { float:left; width:150px; color:#000; font-size:12px; font-weight:bold; }
#place_dianping_list .title .more { float:right; width:250px; color:#424a53; font-size:12px; font-weight:normal; text-align:right; }
#place_dianping_list .detail .user_pic { float:left; width:85px; height:140px; } 
#place_dianping_list .detail .user_pic img { padding:2px; border:1px #dfdfdf solid; }
#place_dianping_list .detail .user_pic .user_name { line-height:22px; text-align:center; height:40px; }
#place_dianping_list .detail .title,#place_dianping_list .detail .detail_p,#place_dianping_list .detail .biaoqian,#place_dianping_list .detail .jiaohu { float:left; width:875px; }
#place_dianping_list .detail .title { background:#f1f1f1;  line-height:24px; text-indent:10px; overflow:hidden; zoom:1; }
#place_dianping_list .detail .title strong { width:440px; float:left; font-weight:bold;  color:#000;}
#place_dianping_list .detail .title strong a:link { color:#000; text-decoration:none; background:none; }
#place_dianping_list .detail .title strong a:visited { color:#000; text-decoration:none; background:none; }
#place_dianping_list .detail .title strong a:hover { color:#000; text-decoration:underline; background:none; }
#place_dianping_list .detail .title strong a:active { color:#000; text-decoration:none; background:none; }
#place_dianping_list .detail .title .time { width:180px; float:right; text-align:right; color:#666; padding:0px 10px 0px 0px; }
#place_dianping_list .detail .detail_p { line-height:24px; margin:10px 0px 0px 0px; }
#place_dianping_list .detail .biaoqian { color:#000; }
#place_dianping_list .detail .jiaohu { text-align:right; }
#place_dianping_list .detail .jiaohu a:link { border:1px #d4d4d4 solid; padding:3px 20px; color:#000; background:#fff; }
#place_dianping_list .detail .jiaohu a:visited { border:1px #d4d4d4 solid; padding:3px 20px; color:#000; background:#fff; }
#place_dianping_list .detail .jiaohu a:hover { border:1px #d4d4d4 solid; padding:3px 20px; color:#000; background:#fff; }
#place_dianping_list .detail .jiaohu a:active { border:1px #d4d4d4 solid; padding:3px 20px; color:#000; background:#fff; }
/*-----place_dianping_list end------*/

/*-----place_dianping_detail begin------*/
#place_zhuanlan_detail .title { overflow:hidden; zoom:1; background:#f1f1f1; line-height:24px; }
#place_zhuanlan_detail .title strong { float:left; width:700px; color:#000; font-weight:bold; text-indent:10px; }
#place_zhuanlan_detail .time { float:right; width:150px; text-align:right; padding:0px 10px 0px 0px; }
#place_zhuanlan_detail .detail p { padding:10px; font-size:12px; line-height:22px; color:#000; }
#place_zhuanlan_detail .detail p strong { font-weight:normal; color:#000; }
#place_zhuanlan_detail .detail .biaoqian {margin:0px; padding:0px; color:#666; }
#place_zhuanlan_detail .jiaohu { margin:0px 0px 10px 0px; text-align:right; overflow:hidden; zoom:1; border-bottom:1px #ccc dashed; padding:0px 0px 10px 0px; }
#place_zhuanlan_detail .jiaohu a { display:block; float:right; width:40px; text-align:center; height:14px; border:1px #d4d4d4 solid; padding:3px 10px; color:#000; background:#fff; }
#place_zhuanlan_detail .reply .title { text-indent:10px; }
#place_zhuanlan_detail .reply .detail ul { overflow:hidden; zoom:1; }
#place_zhuanlan_detail .reply .detail li { padding:10px 0px; border-bottom:1px #ccc dashed; overflow:hidden; zoom:1; }
#place_zhuanlan_detail .reply .detail li img { float:left; width:73px; }
#place_zhuanlan_detail .reply .detail li p { float:left; width:850px; padding:0px 0px 0px 20px; margin:0px; color:#666; }
#place_zhuanlan_detail .reply .detail li p strong { color:#000; font-weight:bold; }
#place_zhuanlan_detail .release_back { margin:30px 0px; }
/*-----place_dianping_detail end------*/

/*--------faq begin-----------*/
.faq_title { font-size:14px; font-weight:bold; color:#a70679; border-bottom:1px #a70679 solid; line-height:28px; }
.faq_title a { padding:0px 0px 0px 30px; }
.faq_title a:link { color:#0076fa; font-size:14px;padding:0px 0px 0px 30px; font-weight:normal; text-decoration:none; background:none; }
.faq_title a:visited { color:#0076fa; font-size:14px;padding:0px 0px 0px 30px; font-weight:normal; text-decoration:none; background:none; }
.faq_title a:hover { color:#0076fa; font-size:14px;padding:0px 0px 0px 30px; font-weight:normal; text-decoration:underline; background:none; }
.faq_title a:active { color:#0076fa; font-size:14px;padding:0px 0px 0px 30px; font-weight:normal; text-decoration:none; background:none; }
.e_list { overflow:hidden; zoom:1;}
.e_list li { float:left; width:300px; margin:0px 0px 0px 10px; display:inline; }
.d_list { line-height:24px; margin:30px 0px 0px 0px; }
.d_list a:link { color:#000; text-decoration:none; background:none; }
.d_list a:visited { color:#000; text-decoration:none; background:none; }
.d_list a:hover { color:#000; text-decoration:underline; background:none; }
.d_list a:active { color:#000; text-decoration:none; background:none; }

.faq_detail p { line-height:24px; margin:20px 0px; }
.faq_detail p strong { color:#000; font-weight:bold; }
.faq_detail p font { color:#000; font-weight:normal; font-size:12px; }
.faq_detail p span { color:#a70679; font-weight:normal; }
.btot { border-bottom:1px #ccc dashed; text-align:right; padding:0px 10px 0px 0px; }

.faq_title_1 { }
.faq_title_2 { }
.faq_title_3 { }
.faq_title_4 { }
.faq_title_5 { }
.faq_title_6 { }


.faq_title_7 {  }
.faq_title_8 {  }
#menu .faq_box { border:1px #e4b4d7 solid; margin-bottom:15px; }
#menu .faq_box .title { line-height:26px; text-indent:25px; background:url(../img/menu_box_title_bg.gif) 10px center no-repeat; color:#a70679; font-weight:bold; }
#menu .faq_box .title a:link { color:#a70679; background:none; text-decoration:none; font:bold; }
#menu .faq_box .title a:visited { color:#a70679; background:none; text-decoration:none; font:bold; }
#menu .faq_box .title a:hover { color:#a70679; background:none; text-decoration:underline; font:bold; }
#menu .faq_box .title a:active { color:#a70679; background:none; text-decoration:none; font:bold; }
#menu .faq_box .detail ul { margin:5px 10px 10px 10px; }
#menu .faq_box .detail ul li { line-height:24px; color:#000; }
#menu .faq_box .detail ul li strong { color:#000; font-weight:bold; }
#menu .faq_box .detail ul li span { color:#ff0000; }

.table_font { border:1px #d8d8d8 solid; }
.table_font th,.table_font td { text-align:center; font-size:12px; color:#666; line-height:24px; }
.table_font th { background:#d8d8d8; text-align:center; font-size:12px; color:#000; }
.table_font td { border-bottom:1px #d8d8d8 solid;}
/*--------faq end-----------*/


.new_login_wrap{width:812px;margin:50px auto;overflow:hidden;zoom:1;border:1px solid #ccc;padding:15px 15px 5px 15px ;}
.new_login_left{width:400px;float:left; background:url(../img/login_title_1.gif) 10px 10px no-repeat; padding:42px 0px 0px 10px; margin:10px 0px 0px 0px;}
.new_login_right{width:400px;float:right;background:url(../img/login_title_2.gif) 10px 20px no-repeat #fbeef7; padding:42px 0px 0px 0px;}
.new_login_top{ background:url(../img/login_top_bg.gif) left top no-repeat; border-bottom:1px #edcde4 solid; height:42px; }
.new_login_in_tit{line-height:22px; padding:0px 0px 0px 0px;}
.new_login_left .title { color:#000; font-size:12px; font-weight:bold; margin:20px 0px 5px 0px; }
.new_login_left .new_login_shuru { width:230px; height:20px; font-size:14px; padding:3px;line-height:20px;}
.new_error{color:#f00;padding-top:3px;display:none;}
.new_register_error{padding:3px 0px 0px 100px;}
.new_choose{margin:5px 0px 10px 0px;}
.wangjimima{margin:10px 0px}
.new_login_register_tit{line-height:22px; padding:10px 0px 10px 10px;}
.new_register_name{color:#000; margin:20px 0px 10px 10px;}
.new_login_right .new_register_shuru { width:230px; height:20px; font-size:14px; padding:3px;  line-height:20px; vertical-align:middle;}
.new_register_ul li{padding:7px 0px;}
.new_register_ul img{padding-left:0px;}
.new_register_choose{padding-left:10px;}
.name2{padding-left:36px;}
.name3{padding-left:24px;}
.new_register_yanzheng{margin:10px 0px 10px 10px;}
.new_login_register_button img{margin:10px 0px 20px 10px}


.new_login_error {line-height:0px; padding-left:10px;}
#new_yanzhengma { text-indent:10px; line-height:22px; margin-bottom:10px; display:none; }
#new_phone_yanzheng{ border:1px #fbe2a7 solid; background:#fefed0; padding:10px; line-height:22px; margin:10px 10px 20px 0px; text-indent:10px; margin-left:10px; display:none; }
#new_phone_yanzheng p { text-indent:0px; color:#000; margin:5px 0px; }
#new_phone_yanzheng p strong { font-weight:bold; text-indent:0px; color:#000; }


