@charset "utf-8";
/* CSS Document */

.con_box{ background:#1e1e1e url(../images/con_bg.jpg) repeat-x; width:940px; padding:0 10px;}
.con_bom{ background:url(../images/con_bom.png) no-repeat; width:960px; height:26px; display:block}

.con_r,.con_l{ float:left; width:645px;margin-top:10px;}
.con_r{ width:285px; margin-left:10px;}
.con_my{ width:645px; float:left;  background:#151515 url(../images/con_top_news.png) no-repeat;}
.con_my_bom{ background:url(../images/con_list_bom.gif) no-repeat; width:645px; height:10px; overflow:hidden; display:block;}


.bar_box4{ width:285px; float:left; background:#0f0f0f url(../images/bar3_bg.png) no-repeat 0 47px; margin-bottom:10px;}
.bar_tit1{ display:block; background:url(../images/news_bar_tit.png) no-repeat; width:265px; height:47px; padding:0 10px;font:400 18px/47px arial; color:#dfe0e1;}
.bar_list{padding:10px 10px 0; width:265px; float:left;margin-bottom:5px;}
.bar_list li{ width:245px; float:left; margin:7px 0; padding-left:20px; position:relative}
.bar_list li i{ background:url(../images/bar_arrow.png) no-repeat; width:15px; height:15px; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.bar_list li a{ color:#505050;}
.bar_list li a:hover{color:#2966cf;}
.bar3_bom{ display:block; float:left; background:url(../images/bar3_bom.gif) no-repeat; width:285px; height:10px; overflow:hidden}
.bar_list li span{color:#c93d2a}

.user_info{width:255px; float:left; _display:inline; background:#333; padding:5px 10px; margin-bottom:10px; border:5px solid #222;}
.user_info em{ display:block; color:#999;font:700 11px/162% arial; color:#c93d2a; margin-bottom:5px;}
.info_list li{ float:left; margin-right:10px; color:#666;}
.info_list li b{  margin-right:5px;font:400 9px arial;}
.info_list li b a{color:#999;}
.info_list li b a:hover{color:#2966cf;}

#sro18_my .bar_tit1{ background-position:0 -47px;}

.con_my h3{ padding:10px; width:625px;font:400 17px/162% arial;}
.con_my h3 span{color:#aaa}
.order_list,.points_list{ width:625px; margin:10px;}
.order_sort th{ border-bottom:1px solid #444;font:700 12px arial; padding-bottom:5px; color:#444;}
.th1,.td1{ width:215px;}
.th2,.td2{ width:170px;}
.th3,.td3{ width:130px;}
.th4,.td4{ width:80px;}
.th5,.td5{ width:30px;}
.order_list td,.points_list td{ padding:8px 0;font:400 10px/162% arial;}
.order_list td a{ color:#999;}
.order_list td a:hover{color:#2966cf;}
.td5{ color:#c93d2a;}
.order_list td.td5 a{color:#2966cf;}
.points_list .th1,.points_list .td1{ width:115px;}
.points_list .th2,.points_list .td2{ width:170px;}
.points_list .th3,.points_list .td3{ width:340px;}


.reg_form{ width:625px; margin:20px 10px; float:left;display:inline}
.reg_form p{padding-bottom:20px; width:625px; 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:#ddd;}
.reg_form p.ipt_full{ width:625px;}
.ipt1,.ipt2,.ipt3,.ipt4{ display:block; float:left; margin-left:10px;}
.ipt1 input,.ipt2 input,.ipt4 input{ width:180px; height:18px; padding-top:2px;*padding-top:0px;  background:#272727; border:1px solid #555;font:400 11px/20px arial; color:#bbb;}
.ipt4 input{ width:100px;}
.reg_form .ipt3 label{ display:inline; width:auto; margin:0 5px; color:#999}
.ipt_em1{ display:block; float:left; color:#d50110;font:700 15px/20px arial; margin-left:5px;}
.ipt_em2,.ipt_em2_1{ display:block; position:absolute; bottom:3px; left:140px;font:400 10px/162% arial; color:#666;}
.ipt_em2_1{ color:#e20074; display:none}
.ipt_line{ display:inline;}
.sign_info label{ width:auto; float:none; display:inline; color:#bbb;}
.sign_info a{color:#2966cf;}
.reg_form p.sign_submit{ width:485px; margin-top:30px; padding-left:140px;}
.submit_1,.submit_2{ height:30px; border:none; color:#fff;font:400 15px/30px arial; background:#a51313; padding:0 5px; margin-right:10px;}
.submit_2{ background:#444; color:#666;}

.points_info{ width:605px; background:#444;margin:0 10px; padding:10px;}
.points_info li{ width:300px; float:left; margin-bottom:10px;}
.points_info li span{ display:block; float:left; width:100px; color:#666;}
.points_info li b{ display:block; float:left; color:#999;}

.order_alert{width:600px; float:left; _display:inline; background:#333; padding:5px 10px; margin-bottom:10px; border:5px solid #222; position:absolute; left:25%; top:35%; position:fixed; _position:absolute}
.order_alert_list{ width:600px;}
.order_alert_list td{ height:40px;}
.od_td1{ width:20%;}
.od_td2{ width:20%;}
.od_td3{ width:18%;}
.od_td4{ width:10%;}
.od_td5{ width:16%;}
.od_td6{ width:16%;}
.close_btn{ background:url(../images/close.png) no-repeat; width:48px; height:48px; position:absolute; right:-15px; top:-15px; text-indent:-5000px;}
.close_btn a{ display:block;width:48px; height:48px;}