@charset "utf-8";
/* CSS Document */
.banner_box{ width:614px; float:left; height:209px; overflow:hidden; position:relative; margin-bottom:10px;}
.banner_box ul{ position:absolute; width:1228px;}
.banner_box li{ float:left; width:614px; height:209px;}
.banner_box span{ position:absolute; right:10px; bottom:10px; width:60px;_width:70px;}
.banner_box span a{ background:#7d6384; text-align:center; display:block; width:20px; height:20px; color:#fff;float:left; margin:0 5px;font:700 10px/20px arial;}
.banner_box span a:hover,.banner_box span a:active{ text-decoration:none}
.banner_box span a.on{background:#666;}


.con_r_top,.con_r_bom{background:url(../images/con_r_bg.gif) no-repeat;float:left;width:614px;}
.con_r_top{ position:relative;height:32px;  }
.con_r_top span{ float:left; color:#d6bec7;font:700 15px/32px Georgia verdana; margin:3px 0 0 10px}
.con_r_bom{background-position:0 -32px; height:10px; overflow:hidden}

.tit1,.tit1 i{background:url(../images/tit_bg.gif) no-repeat;}
.tit1{height:23px; float:left;position:relative;font:700 12px/23px Georgia verdana;color:#fff; background-repeat:repeat-x; padding:0 20px; margin-bottom:10px;}
.tit1 i{ position:absolute; left:48%; top:22px; width:8px; height:5px; background-position:0 -23px; overflow:hidden}
.shop_select{ position:absolute; right:10px; top:7px;_top:7px;}
.shop_select select{ height:19px;font:700 10px/19px arial;color:#000;}
.list_opt{ position:absolute; right:20px; top:20px;}
.list_opt select{ background:#222; color:#ddd;}

.select_box{ width:600px; float:left; background:#99819c; position:relative}
.select_menu,.select_list{ width:600px; float:left}
.select_list{background:#cfb6d3; padding:10px 0}
.select_menu li{ float:left; width:115px; height:30px; background:#99819c; border-right:1px solid #8e7792; padding-left:5px;}
.select_menu li.on{background:#cfb6d3;}
.select_menu li.on label{ color:#523956;}
.select_menu li label{font:700 12px/30px georgia verdana; color:#fff;}
.select_menu li.pw_report{background:#5e2a65; float:right; border:none;font:700 12px/30px georgia verdana;color:#fff; text-align:center; width:140px; padding:0}
.select_menu li.pw_report a{color:#fff; float:left; width:140px; height:30px;}
.select_menu li.pw_report a:hover{ background:#6e2947; text-decoration:none; color:#fff;}

.list_l{ width:340px; float:left; margin-left:5px;}
.list_l select{ width:300px;margin:5px 0}
.list_r{ width:210px; border:5px solid #ddd; height:70px; margin-top:5px; float:left; background:#eee;font:700 20px/70px georgia verdana; text-align:center; color:#523956;}
.load_box{ position:absolute; left:0; top:130px; width:600px; z-index:99}
.load_box img{ position:absolute; left:42%; top:30%; z-index:99;}
.load_box b{ background:#000;opacity:0.7;filter: Alpha(Opacity=70); width:590px; height:490px; float:left;border:5px solid #666;_position:absolute;}

.table_list{ width:600px;border-left:5px solid #7d6384;border-right:5px solid #7d6384;float:left; background:#cfb6d3; padding:0 2px;}
.table_box,.table_box1,.table_box2,.table_items,.table_points{ float:left; width:600px;} 
.table_box thead th,.table_box1 thead th,.table_box2 thead th,.table_items thead th,.table_points thead th{  height:30px;color:#776e87;font:700 12px/162% Georgia verdana; border-bottom:1px solid #a189a4;border-top:1px solid #a189a4; background:#cfb6d3;}
.th1{ width:60px;padding-left:10px;}
.th2{ width:90px;}
.th3{ width:120px;}
.th4{ width:110px;}
.th5{ width:160px;padding-right:10px;}
.th6{ width:60px;}
.tr1{ background:#bca3bf;}

.table_box1 td,.table_box2 td,.table_box tbody td,.table_items tbody td,.table_points tbody td{font:400 10px/162% Georgia verdana; padding-top:3px; padding-bottom:3px;}
.table_box1 .td3 .input1{width:50px;}
.td1{ width:60px; color:#b04eac; padding-left:10px;}
.td1 a{color:#b04eac;}
.td2{ width:90px; color:#902461; }
.td2 span,.td4 span{ color:#902461;}
.td3{ width:120px; color:#702d46; }
.td3 input{ width:30px;}

.td4{ width:110px;color:#7f6882; }
html>/**/ body .td1,html>/**/ body .td2,html>/**/ body .td3,html>/**/ body .td4,html>/**/ body .td5,html>/**/ body .td6{ font-size:12px}
.td4 span{color:#902461; }
.td5{ width:160px; color:#7f6882; padding-right:10px}
.td6{ width:60px;}
.table_box1 td.td1,.table_box2 td.td1{font:700 11px arial;}

.table_box1 .th1,.table_box1 .td1{ width:175px; padding-left:10px;}
.table_box1 .th2,.table_box1 .td2{ width:95px;}
.table_box1 .th3,.table_box1 .td3{ width:80px;}
.table_box1 .th4,.table_box1 .td4{ width:140px;}
.table_box1 .th5,.table_box1 .td5{ width:100px;}
.table_box2 .th1,.table_box2 .td1{ width:140px;padding-left:10px;}
.table_box2 .th2,.table_box2 .td2{ width:120px;}
.table_box2 .th3,.table_box2 .td3{ width:110px;}
.table_box2 .th4,.table_box2 .td4{ width:90px;}
.table_box2 .th5,.table_box2 .td5{ width:130px;}

.table_items .th1,.table_items .td1{ width:175px; padding-left:10px;}
.table_items .th2,.table_items .td2{ width:135px;}
.table_items .th3,.table_items .td3{ width:80px;}
.table_items .th4,.table_items .td4{ width:100px;}
.table_items .th5,.table_items .td5{ width:100px;}

.table_points .th1,.table_points .td1{ width:140px; padding-left:20px;}
.table_points .th2,.table_points .td2{ width:120px;}
.table_points .th3,.table_points .td3{ width:404px;}


.p_report{  width:335px; height:44px; display:block; margin:10px 0;}
.p_report a{ display:block;width:335px; height:44px; text-indent:-5000px;background:url(../images/p_report.jpg) no-repeat;}
.p_report a:hover{ background-position:0 -44px;}

.buy_btn{width:73px; height:22px; text-align:center;z-index:1}
.buy_btn a{background:url(../images/buy_now.gif) no-repeat; width:73px; height:22px; text-indent:-5000px; display:block; }
.buy_btn a:hover,.buy_btn a:active{ background-position:0 -22px;}

.tr1 .buy_btn a{ background-position:-73px 0;}
.tr1 .buy_btn a:hover,.tr1 .buy_btn a:active{ background-position:-73px -22px;}
#pay_menu{ position:absolute; top:65px; right:13px; width:99px; background:#ff885e; padding:10px; display:none; border:2px solid #a64141;}
#pay_menu label{ display:block; margin-bottom:5px; color:#fff;font:700 12px/162% arial; float:left; width:99px}

.pay_help{width:600px; float:left; color:#6c6966; font:400 10px/162% Georgia verdana;padding-bottom:10px; margin-top:20px;}
html>/**/ body .pay_help{ font-size:12px;}
.pay_help strong{ display:block; color:#7f6882; font:400 13px/162% Georgia verdana; margin-bottom:10px;}
html>/**/ body .pay_help strong{ font-weight:700}

.pay_help a{color:#e46153;}

.info_box{float:left;width:614px; margin-top:10px;}
.info_l,.info_r{ float:left; width:288px; background-color:#513B57; height:268px; border:1px solid #725b79; padding:5px;}
.info_r{ float:right}
.info_box dt,.info_box dd{ float:left; width:288px;}
.info_box dt span{ float:left; padding:0 10px; height:25px; border:1px solid #5e4262; background:#523956;font:700 11px/25px georgia verdana; color:#fff;}
.info_box dd{ margin:7px 0;padding-left:10px; width:278px;}
.info_box .info_r dd{ padding:0px; width:288px;}
.info_box dd span,.info_box dd b{ float:left;width:278px; color:#d3b8d8;font:700 10px/162% georgia verdana;}
html>/**/ body .info_box dd span,html>/**/ body .info_box dd b{ font-size:12px}
.info_box dd b{ font-weight:400; color:#ff9783;}


.img_list{ position:relative; z-index:1}
.img_box{ display:block; width:94px; height:72px;cursor:pointer;border:2px solid #6b5370; display:table-cell; vertical-align:middle; text-align:center;*display:block; font-size:62px; font-family:arial;}
.img_box img{ vertical-align:middle;}

.alert_box_con,.alert_top,.alert_bom{ background:url(../images/alert_bg.png) no-repeat;}
.alert_box{display:none;position:absolute; left:80px; top:5px;width:200px;text-align:left; z-index:99; padding:5px 0; text-decoration:none;}
.alert_top{ display:block; width:200px; height:10px; float:left; overflow:hidden;}
.alert_box_con{ width:180px; float:left; padding:0 10px; background-repeat:repeat-y; background-position:-200px 0;}
.alert_tit{position:relative; color:#FFD953;font:700 12px/162% arial;width:180px;float:left; display:block; text-indent:2em; margin-bottom:10px}
.alert_tit i{ position:absolute; width:10px; height:10px;background:url(../images/alert_tit.gif) no-repeat; left:0px; top:6px}

.alert_bom{ width:200px; float:left; background-position:-400px 0; height:10px; display:block;}
.attr_1,.attr_2,.attr_3{width:180px; float:left;}
.attr_2,.attr_3{ margin-top:10px;}
.attr_1 li,.attr_2 li,.attr_3 li{ width:180px; float:left;font:400 11px/162% arial; color:#EFDAA4}
.attr_2 li{ color:#fff;}
.attr_3 li{ color:#00EAFF}
.attr_3 li.attr_tit{font:700 11px/162% arial; color:#ddd; margin:10px 0; color:#FFD953;}

.faq_list{ width:600px; float:left; margin:10px 0;color:#725c76;font:400 10px/162% georgia verdana; _display:inline}
html>/**/ body .faq_list{ font-size:12px}

.f_list_tit{ display:block; width:600px;font:700 13px/162% georgia verdana; margin-bottom:5px; color:#4d3951;}
.faq_list a{color:#FF7F7F;}

.news_list,.news_box,.comment_box,.submit_box,.news_list em,.news_more{width:600px; float:left; }
.news_list{ margin:5px 0;}

.news_tit{width:590px;float:left; height:34px;font:700 12px/34px georgia verdana;background:url(../images/news_tit.png) no-repeat; padding-left:10px;color:#cfb6d3;}
.news_tit a,.news_tit span{ color:#cfb6d3;width:500px;float:left;}
.news_tit i{ float:right; width:80px; font-size:11px; color:#8b8b8b}
.news_list em,.news_con{font:400 11px/162% georgia verdana; color:#7f6882; margin:10px; width:580px}
.news_more a{ float:left; background:url(../images/dd_ico.gif) no-repeat 0 center; padding-left:15px; color:#702d46; margin-left:10px;}
.news_con a{ color:#e46153;}

.comm_list{ width:578px; float:left; margin:10px 0 5px; border:1px solid #7f6882; padding:10px; border-bottom-color:#8c758f;border-right-color:#8c758f; background:#99819c;}
.comm_user{ width:578px; float:left; margin-bottom:10px; color:#9a4264;}
.comm_user b{ display:block; float:left;}
.comm_user i{ float:right;display:block;font:400 9px arial; color:#fff;}
.comm_con{font:400 10px/162% georgia verdana; color:#eeccd9}
html>/**/ body .comm_con{ font-size:12px}

.submit_box{ margin-top:10px;}
.submit_box p{ width:580px; float:left; margin-top:10px; padding:0 10px;}
.submit_box p label{ display:block;color:#9a4264; margin-bottom:3px;}
.submit_box p label span{color:#fff;}
.submit_box p label a{color:#fff;}
.submit_box p label a:hover{color:#fff;}
.ipt_news{width:380px; background:#b49bb7; border:1px solid #967b9b; height:23px; color:#ecd2ef;font:400 11px/23px Georgia verdana;}
.submit1{ width:100px; height:25px; background:#775e7c; color:#fff; border:1px solid #8b7091; font-family: georgia verdana;}
.submit_box p input{ margin:0}
.submit_box p textarea{background:#b49bb7; border:1px solid #967b9b; color:#ecd2ef;overflow:auto}

.feed_list{ width:578px;float:left;  margin:5px 0 0; border:1px solid #7f6882; padding:10px;border-bottom-color:#8c758f;border-right-color:#8c758f; background:#99819c;}

.feed_list .comm_user,.feed_list .comm_con{ width:578px;}
.reply_box{ margin-top:20px;  color:#bbb;font:400 10px/162% arial; width:578px;}
.reply_user{ color:#436917; font-weight:700; margin-right:5px;}

.login_box p{ width:400px; margin:auto; padding:20px 0; *padding:0; clear:both}
.login_box p label{ display:block; float:left;font:700 11px/30px arial;color:#444; width:80px; margin-left:5px;}
.login_ipt{ width:200px; height:25px;font:400 12px/25px arial; color:#000; background:#f1f1f1;}
.login_box p label.re_me{ margin-left:80px!important;margin-left:45px; width:auto;font:400 10px arial; color:#e4461d}
.submit_login{ margin-left:85px!important;margin-left:92px;  width:160px; height:28px;  background:#e4461d; color:#fff; font:400 12px arial;}
.login_box p.login_info{ padding-left:85px!important;padding-left:95px; width:305px;}
.login_box p.login_info a{color:#444; margin-right:5px;}


.reg_box{ width:924px; float:left; padding:10px;}
.profile_box{ width:580px; float:left; padding:10px;}
.reg_form{width:462px; float:left; margin-top:20px; _overflow:hidden}
.reg_form legend{ display:block;font:400 13px/162% verdana; color:#FF7F7F; width:340px; margin-bottom:20px;}
.reg_form p{padding-bottom:20px; width:340px; position:relative; float:left; margin-bottom:10px;}
.reg_form label{ display:block; float:left; width:120px; text-align:right;font:700 11px/20px arial;color:#fff;}
.reg_form p.ipt_full{ width:462px;}
.ipt1,.ipt2,.ipt3,.ipt4{ display:block; float:left; margin-left:10px;height:20px; padding-top:2px;*padding-top:0px; color:#fff; font:400 11px/22px arial; width:180px;border:1px solid #725b79; background:#4b374f;}
.ipt4 input{ width:70px;}
.reg_form label.label_float{ text-align:left; width:70px; margin-left:5px; color:#FF7F7F}
.reg_form .ipt3 label{ display:inline; width:auto; margin:0 5px; color:#999}
.ipt_em1{ display:block; float:left; color:#e69c8f;font:700 15px/20px arial; margin-left:20px;}
.ipt_em2,.ipt_em2_1{ display:block; position:absolute; bottom:0px; left:130px;font:400 10px/162% arial; color:#aaa;}
.profile_box .ipt_em2{ color:#99819c}
.ipt_em2_1{ color:#e69c8f; display:none}
.ipt_line{ display:inline;}
.sign_info label{ width:auto; float:none; display:inline; color:#bbb;}
.sign_info a{color:#FF7F7F;}
.sign_info_box p.sign_info,.sign_info_box p.sign_submit{ width:940px;_width:920px; text-align:center; margin:20px 0;}
.profile_box .sign_info_box p.sign_info,.profile_box .sign_info_box p.sign_submit{ width:580px;}
.submit_1,.submit_2{ width:160px; height:28px; border:none; color:#fff; margin-right:10px;}
.submit_sign{background:#775e7c; color:#fff; border:1px solid #8b7091; font-family: georgia verdana; padding:5px 50px; *padding:5px;}

.profile_box .sign_info label{color:#99819c}

.sign_info_box{ width:580px; float:left;text-align:center;padding:30px 0;}

.pro_submit{ margin-left:126px; *margin-left:70px;}

.user_info{ width:280px; float:left;}
.user_info li{ width:280px;float:left; margin:5px 0; border-bottom:1px solid #b49bb7; padding-bottom:5px;}
.tit1 .user_name{color:#FF7F7F; }
li.user_out{ border:none; text-align:right;}
li.user_out a{ color:#FF7F7F;}
li.user_out a:hover{ color:#99c1d2;}
.user_info li span{ display:block; float:left;color:#E5CFEA; font:400 9px verdana;}
.user_info li b{ display:block; float:right;font:400 9px arial; color:#4d3951;}

.my_tit{ width:668px; float:left;font:400 12px/162% arial; margin:10px 0; color:#663e2d}
.my_tit span{ color:#e60012; margin:0 5px;}
.my_text{ position:absolute; right:30px; bottom:20px;font:400 9px/162% verdana; color:#999;}
.my_text b{ color:red;}


.report_sear{width:300px; margin:auto; display:block}
html>/**/ body .report_sear input{ display:block; float:left; margin-left:5px;}
.report_sear .report_ipt{ width:180px;height:28px; float:left;font:400 11px/28px arial; color:#e4c9e9; background:#5c4860; border:1px solid #735a78; border-right:none}
.report_sear .submit_report{float:left; font-size:12px; background: url(../images/search_btn.png) no-repeat; width:56px; height:30px; border:none; color:#fff;}




.news_page{ width:600px; margin:20px 0; float:left; padding-bottom:10px;}
.news_page ul{ margin:auto; width:60%;}
.news_page li{ float:left; height:23px; line-height:23px; margin:0 2px; text-align:center}
.news_page li a{ color:#444; display:block}
.news_page li a:hover{ color:#bbb;}
.news_page li.page_num{ border:none; height:23px; padding:0;}
.news_page li.page_num span{display:block; float:left;  color:#fff; width:21px; line-height:21px;margin:0 2px; height:21px; text-align:center; background:#e47979; border:1px solid #f49090;}
.news_page li.page_num i{ display:block; float:left;font:700 12px/23px arial; color:#402d44; margin:0 10px;}
.news_page li.page_num a,.news_page li.news_page_btn a{ display:block; float:left;  height:21px; line-height:21px; width:21px;margin:0 2px; background:#402d44; text-align:center; color:#fff; border:1px solid #563f5a;}
.news_page li.page_num a:hover{background:#e47979; border:1px solid #f49090; text-decoration:none}
.news_page li.news_page_btn span{ color:#7a5d44;}


#content:after,.con_box:after{content:"."; clear:both;display:block;height:0;visibility:hidden;}

#other_box{padding:25px;width:700px; float:left; background:url(../images/other_bg.jpg) no-repeat;min-height:334px;_height:334px; } 
#other_box strong{ display:block; font:italic 700 15px/40px verdana; color:#3c9ee9; *float:left; width:700px; overflow:hidden}
#other_box p{ margin:12px 10px 0; clear:both; _float:left; width:680px; _display:inline}
#other_box p a{ color:#999; margin-right:20px;font:400 10px/180% verdana;}
#other_box p a:hover{color:#cb570d;}

.submit_1{ background:url(../images/submit.gif) no-repeat; width:150px; height:32px; border:none; color:#e89b0d; margin-left:130px; font-family:verdana;}
