@charset "utf-8";
/* CSS Document */
.con_r_box{width:734px; padding:0 33px; float:left}
.banner_box{ width:505px; float:left; height:200px; overflow:hidden; position:relative;}
.banner_box ul{ position:absolute; width:1515px;}
.banner_box li{ float:left; width:505px; height:200px;}
.banner_box span{ position:absolute; right:0; bottom:10px; }
.banner_box span a{ text-align:center; display:block; width:16px; height:16px; color:#9c8973;float:left; margin:0 5px;font:400 11px/16px arial; background:#5e4e3a; border:1px solid #463623;}
.banner_box span a:hover,.banner_box span a:active{ text-decoration:none; color:#fff;}
.banner_box span a.on{ background:#1c2f4c;color:#fe8d00; cursor:default; border:1px solid #090e19;}
.banner_box span a.on:hover{ color:#fe8d00;}

.con_list{ width:505px; float:left; margin-top:10px;}
.con_list_top{ width:495px; background:url(../images/table_bg.gif) no-repeat; font:700 15px/30px arial; display:block; padding:0 5px; color:#342b20; position:relative; height:30px;}
.con_list_top1{ width:495px; font:700 15px/30px arial; display:block; padding:0 5px; color:#342b20; position:relative; height:30px;}
.shop_select,.shop_select2{ position:absolute; right:5px; bottom:3px;bottom:0px\9;_bottom:5px;}
.shop_select2{ bottom:7px;}
.shop_select select{font:400 10px arial;color:#111;}
.list_opt{ position:absolute; right:20px; top:20px;}
.list_opt select{ background:#222; color:#ddd;}
.table_line{ width:485px; height:1px; background:#cbc3ac; position:absolute; top:60px; left:10px; overflow:hidden;}

.table_box,.table_box1,.table_box2,.table_box3,.table_box4,.my_profile{ width:505px; float:left; background:#ede8d8; border:1px solid #ab9a7a; border-top:none; border-bottom:none;}
.my_profile{ width:503px;}
.table_box thead th,.table_box1 thead th,.table_box2 thead th,.table_box3 thead th,.table_box4 thead th{  height:30px;color:#63574b;font:700 11px/162% arial;}
.th1{ width:180px; padding-left:10px;}
.th2{ width:75px;}
.th3{ width:75px;}
.th4{ width:85px;}
.th5{ width:70px;padding-right:5px;}

.table_box1 td,.table_box2 td,.table_box tbody td,.table_box3 tbody td,.table_box4 tbody td{ height:10px;font:400 10px/162% arial; padding-top:10px; padding-bottom:10px;}
.table_bom{ display:block; height:10px; width:505px; overflow:hidden; background:url(../images/table_bg.gif) no-repeat 0 -30px; float:left}
.td1{ width:180px; color:#e4461d; padding-left:10px;}
.td1 a,.td5 a{ color:#297077;}
.td2{ width:75px; }
.td3{ width:75px;color:#e4461d; }
.td4{ width:85px;}
.td5{ width:70px; padding-right:5px;}

.table_box1 .th1,.table_box1 .td1{ width:100px;}
.table_box1 .th2,.table_box1 .td2{ width:65px;}
.table_box1 .th3,.table_box1 .td3{ width:65px;}
.table_box1 .th4,.table_box1 .td4{ width:85px;}
.table_box1 .th5,.table_box1 .td5{ width:110px; padding:0;}
.table_box1 .th6,.table_box1 .td6{ width:70px; padding-right:10px;}

.table_box2 .th1,.table_box2 .td1{ width:180px;}
.table_box2 .th2,.table_box2 .td2{ width:80px;}
.table_box2 .td2,.table_box2 .td5{ font:400 9px arial;}
.table_box2 .th3,.table_box2 .td3{ width:85px;}
.table_box2 .td3{ text-align:left}
.table_box2 .th4,.table_box2 .td4{ width:60px;}
.table_box2 .th5,.table_box2 .td5{ width:90px; padding:0}

.table_box3 .th1,.table_box3 .td1{ width:120px;text-align:center;}
.table_box3 .th2,.table_box3 .td2{ width:80px; text-align:center;}
.table_box3 .td2,.table_box3 .td5{ font:400 9px arial;}
.table_box3 .th3,.table_box3 .td3{ width:140px; text-align:center;}
.table_box3 .th4,.table_box3 .td4{ width:80px;}
.table_box3 .td4{color:#e4461d;}
.table_box3 .th5,.table_box3 .td5{ width:90px; padding:0; text-align:center}


.table_box4 .th1,.table_box4 .td1{ width:100px;}
.table_box4 .th2,.table_box4 .td2{ width:80px;}
.table_box4 .td2,.table_box4 .td5{ font:400 9px arial;}
.table_box4 .th3,.table_box4 .td3{ width:85px;}
.table_box4 .td3{ text-align:center}
.table_box4 .th4,.table_box4 .td4{ width:60px;}
.table_box4 .th5,.table_box4 .td5{ width:90px; padding:0}

.table_box3 .td3 input{ width:30px;}


.con_list_bom{ background:#fbf4e4; width:668px; position:relative;z-index:98}
.con_list_bom p{ width:658px; margin:10px 10px 0; padding:15px 0 14px; text-align:right}
.con_list_bom p em{ color:#382e16;font:700 12px/162% arial; display:block; float:right; margin-top:10px}
.con_list_bom p em span{ color:#d50110; margin-right:15px;}
.con_list_bom p strong{ float:right;}
.con_list_bom p strong a.on{ background-position:0 0;}



.buy_btn{ display:block; width:70px; height:25px;text-align:center;}
.buy_btn a{color:#fff;font:400 11px/25px arial;background:url(../images/buy_btn.gif) no-repeat; display:block}
.buy_btn a:hover,.buy_btn a:active{text-decoration:none; color:#DD0000; font-weight:bold;}

#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:495px; float:left; padding:20px 5px; color:#908b7a;font:400 10px/162% arial;}
.pay_help strong{ display:block; color:#663e2d; font:700 13px/162% arial; margin-bottom:5px;}
.pay_help a{color:#e4461d;}

.con_top{width:625px; float:left;  background:#151515 url(../images/con_top_news.png) no-repeat; padding:10px;}
.con_top strong{ display:block;font:700 17px/162% arial; color:#663e2d; margin-bottom:5px;}
.con_top ul{ width:350px; float:left}
.con_top li{margin-bottom:10px; float:left; width:350px;}
.con_top label{ display:block;font:700 10px/162% arial; color:#aaa; float:left; width:100px;}
.con_top span{ display:block; float:left; margin-left:10px;}
.con_top span select{ width:200px; background:#222; color:#bbb;}
.num_buy{ _margin-left:-10px; width:30px;background:#ddd; color:#333;font:400 11px/16px arial; height:16px;}
.con_top span select.price_type{ width:auto;}

.con_news_bom,.con_shop_bom{ background:url(../images/con_list_bom.gif) no-repeat; width:645px; height:10px; overflow:hidden; display:block; float:left; margin-bottom:10px;}
.con_shop_bom{background:url(../images/con_shop_bom.png) no-repeat;}
.con_top blockquote{ display:block; float:left; width:270px; height:140px; overflow:auto;}
.con_top blockquote em{ display:block; color:#ddd; margin-bottom:5px;}
.con_top blockquote a{color:#2966cf;}


.img_list{ position:relative; z-index:1}
.img_box{ display:block;  background:url(../images/img_bg_s.png) no-repeat; width:60px; height:60px; margin:8px; cursor:pointer;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizinMethod='scale', src="/images/img_bg_s.png");_background:none;}
.img_box img{ display:block; vertical-align:middle; margin:14px auto; padding-top:14px!important; padding-top:0}

.alert_box_con,.alert_top,.alert_bom{ background:url(../images/alert_bg.png) no-repeat;}
.alert_box{display:none;position:absolute; left:60px; 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:505px; float:left; margin:10px 0;color:#4d3b26;font:400 10px/162% arial;background:url(../images/line2.gif) repeat-x 0 bottom; padding-bottom:10px;}
.f_list_tit{ display:block; width:505px;font:700 13px/162% arial; margin-bottom:5px; color:#1d5568;}
.faq_list a{color:#e4461d;}

.menu_list{ width:219px; float:left; margin-bottom:10px;}
.menu_list dt{background:url(../images/faq_menu.gif) no-repeat; height:21px; width:219px; float:left}
.menu_list dt span,.menu_list dt a{ float:left; width:210px; height:21px; font:400 13px/21px arial; color:#ddd; padding-left:9px; margin-bottom:7px;}
.menu_list dd{ width:210px; padding-left:9px; float:left; margin-bottom:7px;}
.menu_list dd span.on{color:#e4461d;}
.menu_list dd a{color:#4d3b26;}
.menu_list dd a:hover{ color:#e4461d;}
.menu_list dt span{color:#fff; font-weight:700}

.user_box{width:219px;float:left; margin-bottom:10px;}
.user_box strong{ display:block; color:#5a2507; width:209px; padding:0 5px;font:700 13px/30px arial; color:#4d3b26;}
.user_bom,.user_box strong{ background:url(../images/my_bg.gif) no-repeat;}
.user_bom{ width:219px; height:5px; background-position:0 -30px; overflow:hidden; float:left}
.user_box strong span{ color:#e4461d;}
.user_info{ width:207px; float:left; padding:0 5px; border-left:1px solid #d6cebf;border-right:1px solid #d6cebf; background:#f7f4e7;}
.user_info li{ width:207px; float:left; margin:5px 0;}
.user_info li span{ display:block; float:left;}
.user_info li span a{ color:#4d3b26; font:400 9px arial;}
.user_info li b{ display:block; float:right;font:400 9px arial; color:#c4b6a5;}

.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:0; bottom:5px;font:400 10px/162% arial; color:#999;}
.my_text b{ color:red;}


.report_sear{ position:absolute; right:5px; bottom:5px;*bottom:2px;}
.input1,.submit_report{font:400 11px arial;}

.box_tit,.news_tit{ display:block; width:734px;font:700 25px/162% arial; color:#303027; background: url(../images/line.gif) repeat-x 0 bottom; margin-bottom:10px; float:left}
.news_tit{ width:505px; font:700 15px/162% arial; margin-bottom:5px; padding-bottom:5px;}
.news_list{ width:734px; float:left; margin-bottom:10px; background:url(../images/line2.gif) repeat-x 0 bottom; padding-bottom:10px;}
.news_con_text,.news_list_tit,.news_more{ display:block; width:734px; float:left;}
.news_list_tit{ margin-bottom:10px;}
.news_list_tit a{ display:block; float:left; width:400px; overflow:hidden; font:700 13px/162% arial; color:#1d5568;}
.news_list_tit i{ display:block; float:right; width:100px;font:400 11px/162% arial; color:#b39c84;}
.news_con_text em{ font:400 11px/162% arial; color:#4d3b26;}
.news_con_text a.news_more{ margin:10px 0; width:30px; color:#e4461d; text-decoration:underline}
.news_con_text a.news_more:hover{ text-decoration:none; color:#1bb9e2;}

.news_page{ width:600px; clear:both; margin:10px 0; float:left}
.news_page ul{ margin:auto; width:78%;}
.news_page li{ float:left; height:21px; line-height:21px; border:1px solid #4d3b26; padding:0 8px; margin:0 2px;}
.news_page li a{ color:#4d3b26; display:block}
.news_page li a:hover{ color:#1d5b67;}
.news_page_btn{ font-weight:700;}
.news_page li.page_num{ border:none; height:23px; padding:0;}
.news_page li.page_num span{ display:block; float:left; background:#e4461d; color:#fff; padding:0 8px; line-height:23px; font-weight:700; margin:0 2px;}
.news_page li.page_num i{ display:block; float:left; color:#000;font:700 12px/23px arial; color:#bbb; margin:0 10px;}
.news_page li.page_num a{ display:block; float:left; border:1px solid #4d3b26; height:21px; line-height:21px; padding:0 8px; margin:0 2px;}
.news_page li.page_num a:hover{border:1px solid #00434e; text-decoration:none; background:#1d5b67; color:#fff;}

.news_con{ width:505px; margin:10px 0; float:left;font:400 10px/162% arial; color:#4d3b26;}
.news_con a{color:#e4461d; }
.news_date{ display:block; width:505px; height:25px;color:#b39c84;font: italic 400 10px/25px arial; float:left}

.comment_box{margin:20px 0 10px; width:505px; float:left}
.comm_list{ width:505px; float:left; margin-bottom:20px; background:url(../images/line2.gif) repeat-x 0 bottom; padding-bottom:10px;}
.comm_user{ width:505px; float:left; margin-bottom:10px;color:#663e2d;}
.comm_user b{ display:block; float:left;}
.comm_user i{ float:right;display:block;font:400 9px arial; color:#d4a28e;}
.comm_con{font:400 10px/162% arial; color:#4d3b26;}

.submit_box{ width:505px; float:left; margin:10px 0;}
.submit_box p{ width:415px; float:left; margin-bottom:10px; padding:0 5px;}
.submit_box p label{ display:block;color:#663e2d;}
.submit_box p label span{color:#297077;}
.submit_box p label a{color:#e4461d;}
.submit_box p label a:hover{color:#253576;}
.submit1{ width:100px; height:24px; background:url(../images/submit.gif) no-repeat; border:none; color:#fff;}
.ipt_news{ width:376px;}
.submit_box p input{ margin:0}

.feed_list{ width:734px;float:left; margin-bottom:20px; background:url(../images/line2.gif) repeat-x 0 bottom; padding-bottom:10px;}

.feed_list .comm_user{width:734px;}
.reply_box{ margin-top:20px;color:#666;font:400 9px/162% arial; width:722px; border:1px solid #d6cebf; background:#f6f3e5; padding:5px;}
.reply_user{ color:#297077; font-weight:700}

.login_box{ width:300px; margin:30px auto 0; _height:400px; min-height:400px; display:block}
.login_box p{ width:300px; float:left; margin-bottom:30px;}
.login_box p label{ display:block; float:left;font:700 11px/30px arial;color:#663e2d; width:80px; margin-left:5px;}
.login_ipt,.login_ipt_on{ width:200px; height:25px;font:400 12px/25px arial; color:#4d3b26; background:#fff; border-top:1px solid #9a9a9a;border-left:1px solid #9a9a9a;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
.login_box p label.re_me{ margin-left:85px!important;margin-left:45px; width:auto;font:400 10px arial; color:#d4a28e}
.submit_login{ margin-left:85px!important;margin-left:92px; background:url(../images/submit.gif) no-repeat; width:100px; height:24px; border:none; color:#fff;}
.login_box p.login_info{ padding-left:85px!important;padding-left:95px; width:505px;}
.login_box p.login_info a{color:#297077; margin-right:5px;}

.my_profile{ padding-top:20px;}
.reg_form p{padding-bottom:20px; width:600px; position:relative; float:left; margin-bottom:10px;}
.my_profile .reg_form p{ width:503px;}
.reg_form label{ display:block; float:left; width:120px; text-align:right;font:700 11px/25px arial;color:#663e2d;}
.reg_form p.ipt_full{ width:600px;}
.my_profile .reg_form p.ipt_full{ width:503px;}
.ipt1,.ipt2,.ipt3,.ipt4{ display:block; float:left; margin-left:10px;}
.ipt1 input,.ipt2 input,.ipt4 input{ width:280px; height:25px; padding-top:2px;*padding-top:0px; color:#4d3b26;font:400 11px/25px arial;color:#4d3b26; background:#fff; border-top:1px solid #9a9a9a;border-left:1px solid #9a9a9a;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
.my_profile .ipt1 input,.my_profile .ipt2 input,.my_profile .ipt4 input{ width:200px;}
.ipt4 input{ width:100px;}
.my_profile .ipt4 input{ width:70px;}
.reg_form .ipt3 label{ display:inline; width:auto; margin:0 5px; color:#999}
.ipt_em1{ display:block; float:left; color:#e4461d;font:700 15px/25px arial; margin-left:5px;}
.ipt_em2,.ipt_em2_1{ display:block; position:absolute; bottom:3px; left:140px;font:400 10px/162% arial; color:#c6c1ae;}
.ipt_em2_1{ color:#e69c8f; display:none}
.ipt_line{ display:inline;}
.sign_info label{ width:auto; float:none; display:inline; color:#4d3b26;}
.sign_info a{color:#297077;}
.reg_form p.sign_info,.reg_form p.sign_submit{ width:600px; text-align:center; margin-top:30px;}
.my_profile .reg_form p.sign_info,.my_profile .reg_form p.sign_submit{ width:503px;}
.submit_1,.submit_2{ background:url(../images/submit2.gif) no-repeat; width:160px; height:24px; border:none; color:#fff; margin-right:10px;}
.submit_2{ background:url(../images/submit2.gif) no-repeat; width:88px; color:#ddd;}

.td1_text{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; width:100px;}

.view_link{ float:left; width:505px;}
.view_link a{color:#e4d15e; width:150px; height:23px; display:block;text-align:center;margin:10px auto;background:#685e43; border:1px solid #564a29;  padding:0 5px;font:700 12px/23px arial; float:right}
.view_link a:hover{ color:#d0c3a4}
