@charset "utf-8";
/* CSS Document */
.con_text_box{ width:940; float:left; margin-bottom:10px;}
.text_box_top,.con_text_box{ float:left;width:940px;}
.text_box_top{ width:900px; padding:10px 0 0;font:italic 700 15px/162% verdana,tahoma;color:#3c9ee9; display:block; border-bottom:1px solid #eee; margin:0 10px;}
.text_box{ margin:10px 0; width:900px; float:left; padding:0 20px;}
.text_box li{ float:left; width:90px; margin-bottom:7px;}
.text_box li a{color:#3c9ee9;}
.con_list{ width:510px; float:left;}
.con_list_top,.pay_help strong{ width:380px; font:italic 700 15px/30px verdana,tahoma;display:block; padding:5px 20px; color:#666666; position:relative}
.con_list_top{ width:470px;}
.shop_select{ position:absolute; right:5px; bottom:10px;}
.shop_select select{font:400 10px verdana,tahoma;color:#3c9ee9;}
.table_box,.table_box1,.table_box2,.my_table_box,.table_box3{ width:480px; border:none; margin:0 10px 10px 20px; float:left; display:inline}
.my_table_box{ width:660px; margin:10px 20px; }

.table_box thead th,.table_box1 thead th,.table_box2 thead th,.my_table_box th,.table_box3 th{  height:30px;color:#222;font:700 10px/30px verdana,tahoma; background:#ecf9ff;}
.table_box3 th{ font-size:9px;}
.th1{ width:95px; padding-left:5px;}
.th2{ width:55px;}
.th3{ width:55px;}
.th4{ width:90px;}
.th5{ width:90px;}
.th6{ width:90px; text-align:center}

.table_box1 td,.table_box2 td,.my_table_box td,.table_box3 td{ height:40px;font:400 10px/162% verdana,tahoma; }
.table_box3 td{ font-size:9px;}
.table_box1 .td3 {color:#f60;}
.table_box1 .td4{color:#333;}
.table_box tbody td{ height:40px;font:400 10px/162% verdana,tahoma;}
.td1{ width:95px; color:#3c9ee9; padding-left:5px;}
.td2{ width:75px; color:#333;}
.td3{ width:75px;color:#333;}
.td4{ width:90px;color:#f60; }
.td5{ width:50px; }
.td6{ width:90px; text-align:center}
.table_box1 td.td1{font:700 11px arial;}

.table_box1 .th1,.table_box1 .td1{ width:90px;}
.table_box1 .th2,.table_box1 .td2{ width:100px;}
.table_box1 .th3,.table_box1 .td3{ width:75px;}
.table_box1 .th4,.table_box1 .td4{ width:100px; }
.table_box1 .th5,.table_box1 .td5{ width:90px;}

.table_box2 .th1,.table_box2 .td1{ width:130px;}
.table_box2 .th2,.table_box2 .td2{ width:100px;}
.table_box2 .th3,.table_box2 .td3{ width:75px;}
.table_box2 .th4,.table_box2 .td4{ width:90px;padding-left:20px;}
.table_box2 .th5,.table_box2 .td5{ width:90px;}

.table_box3 .th1,.table_box3 .td1{ width:120px; }
.table_box3 .td2,.table_box3 .td5{color:#bbb}
.table_box3 .th2,.table_box3 .td2{ width:80px;}
.table_box3 .th3,.table_box3 .td3{ width:75px;}
.table_box3 .th4,.table_box3 .td4{ width:90px;padding-left:20px;}
.table_box3 .th5,.table_box3 .td5{ width:90px;}


.my_table_box .th1,.my_table_box .td1{ width:160px; }
.my_table_box .td1 a,.my_table_box .td5 a{color:#3c9ee9}
.my_table_box .td1 a:hover,.my_table_box .td5 a:hover{color:#60c417;}
.my_table_box .th2,.my_table_box .td2{ width:140px;}
.my_table_box .th3,.my_table_box .td3{ width:115px;}
.my_table_box .th4,.my_table_box .td4{ width:110px;padding-left:20px;}
.my_table_box .th5,.my_table_box .td5{ width:110px;}

.input1{ width:40px;}
.input1,.submit_report{font:400 11px arial;}

.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:83px; height:23px; text-align:center; }
.buy_btn a{color:#fff;font:400 11px/20px verdana;background:url(../images/buy_now.gif) no-repeat; display:block;padding-bottom:3px; height:20px;}
.buy_btn a:hover,.buy_btn a:active{ background-position:0 -23px;text-decoration:none}
#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:380px; float:left; padding:0 20px 20px; color:#666666;font:400 10px/162% arial; margin-top:35px;}
.pay_help strong{ display:block; color:#666666; font:400 18px/162% arial; margin-bottom:10px; padding:0;}
.pay_help a{color:#3c9ee9;}

.num_buy{ _margin-left:-10px; width:30px;background:#ddd; color:#333;font:400 11px/16px arial; height:16px;}

.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;}

#sro18_shop .bar_box2 dt,#sro18_pl .bar_box2 dt{ background-position:0 -40px;}

.img_list{ position:relative; z-index:1}
.img_box{ display:block;   width:60px; height:60px; margin:8px; cursor:pointer;}
.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;}



.comment_box,.submit_box{margin:20px 20px 10px 70px; width:800px; float:left; display:inline}
.comment_tit,.submit_box strong{background:#ecf9ff; width:795px; display:block; float:left; margin-bottom:20px;height:40px;font:italic 700 15px/30px verdana,tahoma;color:#000; padding-left:5px;}
.submit_box strong.feed_submit{ width:680px;}
.comm_list{ width:760px; float:left; margin-bottom:20px;  padding-bottom:20px; border-bottom:1px solid #eee;}
.comm_user{ width:50px; float:left; }
.comm_info{ display:block;font: italic 700 10px verdana;color:#000; margin:5px 0;}
.comm_con{font:400 9px/162% verdana; color:#666666; float:left; width:690px;}
.reply_box{ width:690px; clear:both; margin:20px 0 0 70px;background:#ecf9ff; font:italic 400 10px/162% verdana,tahoma;color:#aaa; padding:5px 0;}
.reply_box b{color:#60c417; margin-right:5px;}

.submit_box p{ width:460px; float:left; margin-bottom:10px; padding:0 5px;}
.submit_box p label{ display:block;color:#333;}
.submit_box p label span{color:#60c417;}
.submit_box p label a{color:#3c9ee9;}
.submit_box p label a:hover{color:#60c417;}
.submit1{ width:115px; height:42px; border:none; background:url(../images/submit.gif) no-repeat; color:#fff; font-weight:700; cursor:pointer}
.ipt_1{ margin:0; border:none;border-bottom:1px solid #dfdedc; height:25px; line-height:25px; width:450px; background:#f8f8f8;color:#3c9ee9;}
.area_1{border:none;border-bottom:1px solid #dfdedc;background:#f8f8f8; overflow:auto;color:#3c9ee9;}


.login_box,.reg_box{ width:600px; margin:auto; clear:both; padding-bottom:100px;}
.login_con{ clear:both}

.reg_box{ width:800px; margin:auto}
.login_con p{ width:400px;margin:10px auto 30px;float:left; *float:none;}
.login_con p label{ display:block; float:left;font:700 11px/30px arial;color:#444; width:80px; margin-left:5px;}
.login_ipt,.login_ipt_on{ width:300px; height:25px;font:400 12px/25px arial;color:#3c9ee9;background:#ecf9ff;}
.login_ipt{ border:none;border-bottom:1px solid #ddd;}
.login_ipt_on{ background:#ecf9ff;}
.login_con p label.re_me{ margin-left:85px!important;margin-left:45px; width:auto;font:400 10px arial; color:#3c9ee9;}
.submit_login{ margin-left:85px!important;margin-left:92px; width:115px; height:42px; border:none; background:url(../images/submit.gif) no-repeat; color:#fff; font-weight:700; cursor:pointer}
.login_con p.login_info{ padding-left:85px!important;padding-left:95px; width:305px;}
.login_con p.login_info a{color:#60c417; margin-right:5px;}
.login_con p.login_info a:hover{color:#3c9ee9;}


.reg_form,.my_form{width:778px;border:1px solid #eee;padding:10px; display:inline-block}
.my_form{ width:660px; maring:10px 20x; padding:0; border:none}
.reg_form legend,.my_form legend{ padding:0 5px;font:400 12px/162% verdana; margin:10px 0; color:#bbb; display:block; width:150px; *float:left; clear:both}

.ipt_half,.ipt_full{position:relative;  margin:0 10px 10px;padding-bottom:20px;width:350px; float:left}
.my_form .ipt_half{ width:280px;}
.ipt_full{ width:758px; clear:both}
.my_form .ipt_full{ width:660px;}
.reg_form label,.my_form label{ display:block;font:700 11px/20px arial;color:#3c9ee9;}
.reg_form label,.my_form label{ *margin-left:8px;_margin-left:0px;}
.reg_form label span,.my_form label span{ color:red;}
.label_float{ float:left; margin-right:20px;}
.label_sex{border:3px solid #fff; height:22px; width:250px; display:block}
.ipt1,.ipt2{ border:3px solid #c4eeff; height:22px; width:250px;color:#3c9ee9; _margin-left:-8px;font:400 11px/22px verdana;}
.ipt2{ background:#fff;}
.ipt_em2,.ipt_em2_1{ position:absolute; left:0px; bottom:0px; color:#bbb;display:none;}
.ipt_em2_1{ display:none; color:red;}

.sign_info_box{ width:800px; margin:20px auto; clear:both;}
.sign_info_box p{ text-align:center; margin-bottom:20px; color:#444;}
.sign_info a{color:#3c9ee9;}
.submit_sign{ width:180px; height:42px; text-align:center; background:url(../images/submit_sign.gif) no-repeat; border:none; color:#fff;}

.user_box{ width:185px; padding:10px 20px; float:right; margin:-20px 0 10px; background:url(../images/user_info_bg.png) no-repeat; height:130px;}
.user_box strong{ display:block; color:#000; width:185px; border-bottom:1px solid #eee; padding-bottom:5px;font: italic 700 13px/162% arial; margin-bottom:5px; float:left; position:relative}
.user_box strong span{ color:#3c9ee9;}
.user_info{ width:185px; float:left; position:relative}
.user_info li{ width:185px; float:left; margin:5px 0;}
.user_info li span{ display:block; float:left;}
.user_info li span a{ color:#3c9ee9; font:400 9px arial;}
.user_info li b{ display:block; float:right;font:400 9px arial; color:#c4b6a5;}

.my_text{ position:absolute; right:0; bottom:5px;font:400 10px/162% verdana; color:#bbb;}
.my_text b{ color:#f60;}
.my_submit{ width:660px; margin:10px 20px; text-align:center}


.news_con{ width:800px; float:left; padding:0 20px;font:400 10px/162% verdana; }
.news_con a{color:#3c9ee9;}
.news_date{ display:block; width:470px; height:25px;color:#ddd;font: italic 400 10px/25px arial;margin:10px 20px;border-top:1px dashed #ddd;}
.news_con h3{font:italic 700 15px/162% verdana,tahoma;color:#3c9ee9; width:800px; border-bottom:1px solid #eee; margin-bottom:20px; padding-bottom:5px;}
.col_2_l{ width:240px; float:left; padding-top:20px;}
.col_2_r{ width:710px; float:left; margin-left:10px;}

.col_2_r_bom,.col_2_r_top,.col_2_r_bom i,.col_2_r_top i{ background:url(../images/col_2_bg.gif) no-repeat;float:left;width:710px;}
.col_2_r_bom,.col_2_r_top{ display:block; height:20px; position:relative;}
.col_2_r_bom{ background-position:-1920px 0;}
.col_2_r_bom i,.col_2_r_top i{ width:20px; height:20px; position:absolute; right:0; top:0; background-position:-940px 0;}
.col_2_r_bom i{ background-position:-2860px 0;}
.con_2_r_text{ width:706px; float:left; background:#c4eeff; border-left:2px solid #b8e1f2;border-right:2px solid #b8e1f2;}
.con_faq_box{ background:#fff; width:700px;float:left; margin:0 3px; _display:inline;_height:400px; min-height:400px;}
.text_tit_2{font:italic 700 24px verdana,tahoma;color:#000; display:block; margin:0 20px 10px; width:660px; border-bottom:1px dashed #ddd; padding-bottom:10px; position:relative}

.faq_list{ width:660px; float:left; margin:30px 20px;color:#666666;font:400 10px/162% arial; _display:inline}
.f_list_tit{ display:block; width:660px;font:700 13px/162% verdana,tahoma; margin-bottom:5px; color:#3c9ee9;}
.faq_list a{color:#3c9ee9;}
#faq_body .con_faq_box{min-height:950px; _height:950px;}
#faq_body .livechat{ margin:4px 0 0 25px;}

.news_box{ width:920px; overflow:hidden}

.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 #3c9ee9; padding:0 8px; margin:0 2px;}
.news_page li a{ color:#3c9ee9; display:block}
.news_page li a:hover{ color:#60c417;}
.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:#3c9ee9; 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 #3c9ee9; height:21px; line-height:21px; padding:0 8px; margin:0 2px;}
.news_page li.page_num a:hover{border:1px solid #60c417; text-decoration:none; background:#60c417; color:#fff;}

.report_sear{ position:absolute; right:0; bottom:5px;}
