@charset "utf-8";
/* CSS Document */


.con_list,.con_list_top,.con_bom{background:url(../images/list_bg.jpg) no-repeat;}
.con_list{ width:750px; float:left; background-repeat:repeat-y; background-position:-750px 0;}
.con_list_top,.bar_2_r dt{ width:706px; display:block;  position:relative; height:46px; float:left; padding:0 19px 0 25px;}

.con_bom{ float:left; width:750px; background-position:-1500px 0; height:28px; overflow:hidden}
.con_list_bom{ background:url(../images/list_bom.jpg) no-repeat; height:61px;float:left; width:750px;}
.tit1,.tit2{height:27px; float:left; padding:0 0 8px 30px; position:relative;font:700 13px/27px verdana;color:#fff; width:650px; background:url(../images/line.gif) repeat-x 0 bottom; margin:0 13px;}
.tit2{background:url(../images/line2.gif) repeat-x 0 bottom; color:#ccc0ab;}
.tit1 i,.tit2 i{ position:absolute; left:0; top:0; width:24px; height:27px;background:url(../images/tit_ico.gif) no-repeat;}
.tit2 i{ background-position:-24px 0;}
.con_list_1 {padding-left:40px;width:710px;height:46px;background:url(../images/list_bg.jpg) no-repeat;}
.con_list_1 .img {float:left;margin-top:5px;width:24px;height:41px;background:url(../images/tit_ico.gif) no-repeat;}
.con_list_1 .abc1 {float:left;padding-left:10px;width:343px;height:41px;line-height:41px;font-size:14px;color:#fff;font-weight:bold;}
.con_list_1 .abc2 {float:left;padding-top:12px;width:295px;height:34px; text-align:right;}

.shop_select{ /*position:absolute;top:7px;_top:7px; */right:30px; }
.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;}
.table_box,.table_box1,.table_box2,.table_items,.table_points{ width:680px; border:none; margin:0 30px 10px 38px; float:left; _display:inline;}
.table_box thead th,.table_box1 thead th,.table_box2 thead th,.table_items thead th,.table_points thead th{  height:30px;color:#bb772a;font:700 12px/162% verdana; background:#1d160e}
.th1{ width:175px;padding-left:10px;}
.th2{ width:80px;}
.th3{ width:80px;}
.th4{ width:100px;}
.th5{ width:140px;}
.th6{ width:100px; padding-right:10px;}

.table_box1 td,.table_box2 td,.table_box tbody td,.table_items tbody td,.table_points tbody td{font:400 10px/162% verdana; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #74583c;}
.table_box1 .td3 .input1{ width:50px;}
.td1{ width:175px; color:#e89b0d; padding-left:10px;}
.td1 a{color:#e89b0d;}
.td2{ width:80px; color:#d5bb64; }
.td3 input{ width:30px;}
.td2 span,.td4 span{ color:#999;}
.td3{ width:80px; color:#d5bb64; }
.td4{ width:100px;color:#e89b0d; }
.td4 span{color:#e89b0d; }
.td5{ width:140px; color:#d5bb64; }
.td6{ width:100px;padding-right:10px;}
.table_box1 td.td1,.table_box2 td.td1{font:700 11px arial;}

.table_box1 .th1,.table_box1 .td1{ width:195px; padding-left:10px;}
.table_box1 .th2,.table_box1 .td2{ width:120px;}
.table_box1 .th3,.table_box1 .td3{ width:80px;}
.table_box1 .td3{color:#e89b0d; }
.table_box1 .th4,.table_box1 .td4{ width:180px;}
.table_box1 .th5,.table_box1 .td5{ width:100px; padding-right:5px;}
.table_box2 .th1,.table_box2 .td1{ width:135px;padding-left:10px;}
.table_box2 .th2,.table_box2 .td2{ width:140px;}
.table_box2 .th3,.table_box2 .td3{ width:110px;}
.table_box2 .th4,.table_box2 .td4{ width:110px;}
.table_box2 .th5,.table_box2 .td5{ width:140px;padding-right:5px;}

.table_items .th1,.table_items .td1{ width:195px; padding-left:10px;}
.table_items .th2,.table_items .td2{ width:150px;}
.table_items .th3,.table_items .td3{ width:130px;}
.table_items .td3{color:#e4461d; }
.table_items .th4,.table_items .td4{ width:100px;}
.table_items .th5,.table_items .td5{ width:100px; padding-right:5px;}

.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{ display:block; width:80px; height:23px; text-align:center}
.buy_btn a{color:#735800;font:700 11px/23px arial;background:url(../images/buy_now.gif) no-repeat; display:block}
.buy_btn a:hover,.buy_btn a:active{text-decoration:none; color:#e5be47}
#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:680px; float:left;margin:0 30px 10px 38px;color:#d5bb64;font:400 10px/162% verdana; _display:inline}
.pay_help strong{ display:block; color:#e89b0d; font:400 13px/162% verdana; margin-bottom:10px;}
.pay_help a{color:#cb570d;}


.img_list{ position:relative; z-index:1}
.img_box{ display:block; width:94px; height:72px;cursor:pointer;border:2px solid #ccc; 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;FILTER:}
.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:680px; float:left; margin:10px 0;color:#c5c5c5;font:400 9px/162% verdana; _display:inline}
.f_list_tit{ display:block; width:680px;font:700 13px/162% verdana; margin-bottom:5px; color:#e9cd90;}
.faq_list a{color:#f30;}

.news_list,.news_box{width:680px; margin:0 30px 10px 38px; float:left; _display:inline;}
.news_con,.comment_box,.submit_box{ width:680px;}

.news_list li{ width:680px; float:left; border-bottom:1px solid #74583c; padding-bottom:5px; margin-bottom:10px;}
.news_list li a{ display:block; float:left; width:550px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;font:700 12px/162% arial; color:#fc6;}
.news_list li a:hover{ color:#fff;}
.news_list li i{ display:block; float:right; color:#e5cbaa;}

.news_tit,.tit_box{ display:block; width:660px;font:700 13px/34px verdana; color:#fff; background:url(../images/tit_bg_2.gif) no-repeat;float:left;margin:10px 0 5px; height:34px; padding-left:20px;}
.news_date{ display:block; width:680px;color:#fff;font: italic 400 9px/162% verdana; float:left; margin-bottom:10px;}
.news_con{ font:400 10px/162% verdana; color:#e5cbaa; width:680px;}
.news_con a{color:#f30;}


.comm_list{ width:660px; float:left; margin:10px;_display:inline; border-bottom:1px dashed #bbb; padding-bottom:10px;}
.comm_user{ width:660px; float:left; margin-bottom:10px;padding:5px 0; color:#f30;}
.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% arial; color:#e5cbaa}

.submit_box p{ width:660px; float:left; margin-bottom:10px; padding:0 10px;}
.submit_box p label{ display:block;color:#c5c5c5; margin-bottom:3px;}
.submit_box p label span{color:#f30;}
.submit_box p label a{color:#f30;}
.submit_box p label a:hover{color:#fff;}
.ipt_news{width:380px; height:21px;  color:#fff; border:2px solid #e0dcbb; background:#fff;}
.submit1{ width:100px; height:25px; background:#f30; color:#fff; border:1px solid #e0dcbb; font-family:verdana;}
.submit_box p input{ margin:0}
.submit_box p textarea{border:2px solid #e0dcbb; background:#fff; overflow:auto}

.feed_list{ width:680px; margin-bottom:10px;float:left;  padding:10px 0; _display:inline;border-bottom:1px solid #74583c;}

.feed_list .comm_user,.feed_list .comm_con{ width:680px;}
.reply_box{ margin-top:20px;  color:#bbb;font:400 10px/162% arial; width:680px;}
.reply_user{ color:#0cf; font-weight:700; margin-right:5px;}

.reg_box h2{ width:866px; margin-bottom:20px;}
.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_form{width:340px; float:left; margin-top:20px; _overflow:hidden}
.reg_form legend{ display:block;font:400 13px/162% verdana; color:#f30; 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:#000;}
.reg_form p.ipt_full{ width:340px;}
.ipt1,.ipt2,.ipt3,.ipt4{ display:block; float:left; margin-left:10px;height:18px; padding-top:2px;*padding-top:0px; color:#000; font:400 11px/20px arial; width:180px;border:2px solid #e0dcbb; background:#fff;}
.ipt4 input{ width:70px;}
.reg_form label.label_float{ text-align:left; width:70px; margin-left:5px; color:#e4461d}
.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;*left:140px;font:400 10px/162% arial; color:#aaa;}
.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:#f30;}
.sign_info_box p.sign_info{ width:680px; text-align:center; margin:20px 0;}
.submit_1,.submit_2{ width:160px; height:28px; border:none; color:#fff; margin-right:10px;}
.submit_sign{ background:#f30; color:#fff; font:400 12px arial; padding:5px 50px; *padding:5px;}

.sign_info_box{ width:680px; float:left;text-align:center;padding:30px 0;}

.pro_submit{ margin-left:126px; *margin-left:70px;}

.user_info{ width:137px; float:left;padding:0 30px 5px;  display:inline}
.user_info li{ width:137px;float:left; margin:5px 0; border-bottom:1px solid #666; padding-bottom:5px;}
.user_info li.user_name{font:400 12px/162% verdana; color:#f30;width:137px;border-bottom:1px solid #aaa; }
li.user_out{ border:none; text-align:right;}
li.user_out a{ color:#555;}
li.user_out a:hover{ color:#e89b0d;}
.user_info li span{ display:block; float:left;color:#999; font:400 9px verdana;}
.user_info li b{ display:block; float:right;font:400 9px arial; color:#666;}

.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{ position:absolute; right:30px; bottom:15px;}
html>/**/ body .report_sear input{ display:block; float:left; margin-left:5px;}
.input1,.submit_report{font:400 11px arial;}
.report_sear .report_ipt{ width:180px; background:#100d08; height:21px;font:400 11px/21px arial; border:1px solid #584616; color:#feb636;}
.report_sear .submit_report{ background:#7b1008; height:23px; border:1px solid #3d040b; color:#f9dd9e; padding:0 3px; *padding:0;}




.news_page{ width:750px; margin:20px auto; 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,.news_page li.page_num a{background: url(../images/page_bg.gif) no-repeat;}
.news_page li.page_num span{display:block; float:left;  color:#fff; width:21px; line-height:23px;margin:0 2px; height:23px; text-align:center}
.news_page li.page_num i{ display:block; float:left;font:700 12px/23px arial; color:#ece175; margin:0 10px;}
.news_page li.page_num a,.news_page li.news_page_btn span{ display:block; float:left;  height:23px; line-height:23px; width:21px;margin:0 2px; background-position:-21px 0; text-align:center; color:#ffc000;}
.news_page li.page_num a:hover{text-decoration:none; color:#fff;}
.news_page li.news_page_btn a,.news_page li.news_page_btn span{ background:url(../images/page_btn.gif) no-repeat; width:73px;color:#ffc000;}
.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;}
