@charset "utf-8";
/* CSS Document */
#pay_content{ width:948px; display:table; margin:0 auto 20px auto;}

.pay_top{ height:20px; text-align:left;}

.pay_top a{ font-size:14px; font-weight:bold; color:#333; letter-spacing:1px; line-height:20px; text-decoration:underline}

.pay_top a:hover{color:#ff0000}

.pay_center{ margin:10px auto; height:250px;}

.pay_bottom{ margin:10px auto; min-height:25px; width:100%; display:table; border:1px solid #4f93c6}

.pay_bottom1{ margin:20px auto 20px auto;  width:488px; display:table;/* border:1px solid #3485c7; background-image:url(../images/email_03.gif); background-repeat:repeat-y */}

.pay_bottom1 span{color:#000; font-size:14px}

.input1{width:200px; height:20px; border:1px solid #7f9db9;  margin-top:20px; position:relative; top:3px; line-height:20px; font-size:14px; padding-left:2px;}

.sub_btn{width:105px; height:28px; background-image:url(../images/botton.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:12px; line-height:28px; text-align:center; border:0; cursor:pointer; position:relative; left:16px;}

.sub_btn1{width:105px; height:28px; background-image:url(../images/botton.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:12px; line-height:28px; text-align:center; border:0; cursor:pointer; }


.center_left,.center_right{ height:100%;}

.center_left{float:left;width:615px;border:1px solid #4F93C6}

.center_right{width:310px; float:right}

.pay_user{ height:110px; border:1px solid #4F93C6}

.user_view{ width:77px; height:23px; background:url(../images/ico_pay_index.jpg) -79px -104px; float:left; margin:6px 0 0 4px; text-align:center; font-size:14px; font-weight:bold; line-height:23px; color:#999999; cursor:pointer}

/*获取焦点样式*/
.user_view_f{ color:#28597D; background:url(../images/ico_pay_index.jpg) 0 -104px;}

.title{ height:29px; border-bottom:0; background-image:url(../images/ico_pay_index.jpg);}

.t_left,.t_right{ float:left; height:29px; background-image:url(../images/ico_pay_index.jpg);}

.t_left{ width:540px; background-position:left top; text-align:left;}

.lang_title{ width:871px;}

.owe_title{ width:307px}

.t_left label{color:#FFFFFF; line-height:29px; margin-left:10px; font-size:14px; font-weight:bold}

.t_right{ width:75px; background-position:right top; float:right;}

.pros{ border-bottom:1px dotted #4F93C6; width:100%; display:table; padding-bottom:10px;}

.pros li{ width:180px; float:left; height:53px; margin:10px; text-align:left}

.pros li img{float:left}

.pros li p{ float:left; margin:5px 0 0 10px;}

.pros li p a{ color:#FF0000; font-size:12px;text-decoration:underline}

.pros li p b a{ font-size:14px; font-weight:normal; letter-spacing:1px; line-height:18px; color:#000000; text-decoration:none}

.pros li p .mess{ color:#999999}

.phone{ margin-top:10px; display:table; width:100%;}

.phone_num{ background-color:#F2F2F2}

.phone_con{ padding-right:20px; padding-top:5px; padding-bottom:5px; font-size:14px; font-weight:bold}

.phone_con p{ text-align:right; line-height:20px;}

.phone .pay_about,.phone img{ float:left; margin-left:16px;}

.pay_about{ width:202px; height:48px; border:1px solid #FF9900; background:url(../images/ico_pay_index.jpg) 0 -37px; font-size:20px; color:#FFFFFF; cursor:pointer; font-weight:bold; margin-top:10px;}

.user_xunyou{ padding:10px; color:#666666; font-size:12px; text-align:left; height:70px}

.user_xunyou p{ height:22px; line-height:22px;}

.user_xunyou p a.links1{ color:#009900}

.user_xunyou p a.links1:hover{color:#FF0000}

.safe,.unsafe{ width:40px; font-size:0; background-color:#FF9900; height:5px; float:left; margin-top:8px; margin-left:2px;}

.unsafe{ background-color:#CCCCCC}

#user_admin,#vip_admin,#t_admin{ font-size:14px; text-align:center;  height:70px; color:#666666}

#vip_admin,#t_admin{ text-align:left}

#vip_admin,#t_admin{ display:none; font-size:12px; padding:10px;}

#vip_admin{ line-height:23px;}

#t_admin{ line-height:23px;}

#vip_admin a{ font-size:12px; color:#FF0000; text-decoration:underline}

#t_admin a{font-size:12px;color:#666666; text-decoration:underline; line-height:normal}

#user_admin input{background:url(../images/ico_pay_index.jpg); text-decoration:underline; line-height:35px; height:35px; text-align:center; cursor:pointer; border:0}

#user_admin .user_btn1{ width:147px;background-position:left bottom; color:#FF0000}

#user_admin .user_btn2{ width:124px;background-position:-152px -161px;}

.order_lb tr td{ font-size:12px; text-align:center; padding-left:5px; height:40px;}

.color_bg{ background-color:#EFF7FC}

.order_lb .order_title td{ height:25px; line-height:25px;}

.pay_pop{ width:720px; height:450px; border:5px solid #666666; display:none; position:absolute; z-index:4; background-color:#ffffff}

.pay_pop_title{ height:25px;}

.pay_pop_title a,.title_flower{ float:right; line-height:18px;}

.pay_pop_title a{ color:#999999; font-size:14px; margin:5px;}

.title_flower{ height:25px; width:80px; background:url(../images/ico_pay_index.jpg) -165px -104px;}

.pop_con{ margin:20px auto; font-size:14px; padding:10px; line-height:22px; height:250px; text-align:left; letter-spacing:1px}

.pay_ad{ margin:10px auto}

.pay_ad p{padding-left:64px; height:30px;}

.pay_ad p img{ width:18px; height:18px; float:left;}

.pay_ad p a{ color:#FF0000; font-size:12px; text-decoration:underline; float:left; margin:1px 8px;}

.say_pay{ text-align:right; margin:10px;}

.say_pay a{ font-size:12px; text-decoration:underline; color:#FF0000}


.m_content{ height:400px;}

.m_content .m_left{ float:left; border:1px solid #4f93c6; margin:5px; background-color:#E6EFF7; width:202px; height:390px}

.m_content .m_right{ width:720px; float:left; padding-top:5px;}

.m_content .m_left .pay_about{ margin:0; width:200px; height:30px; line-height:30px; letter-spacing:normal; color:#000000; font-size:12px; font-weight:normal; text-align:center}

.m_tr_title td{ border-bottom:2px solid #c1c8d2; border-top:1px solid #FFFFFF; border-right:1px solid #c1c8d2; background-color:#f2f4f6; font-size:12px;padding-left:12px; padding-top:2px}

.m_tr td{border-bottom:1px solid #c1c8d2; padding-left:12px; cursor:pointer;}

.m_tr_page td{ border-top:1px solid #4f93c6;}

#detail,#detail_bg{ width:500px;}

#detail_bg{ background-color:#666666; margin:0 auto}

#detail{ border:1px solid; position:relative; left:-5px; top:-5px; background-color:#FFFFFF;padding-bottom:10px}

.detail_title{ padding-left:20px; padding-bottom:5px; padding-right:30px; font-size:14px; border-bottom:1px dotted #999999; text-align:left;table-layout:word-wrap:break-word;word-break:break-all; margin-top:20px;}

.view_mess{ height:22px; background:url(/images/message/view_bg.jpg) repeat-x; line-height:24px; padding-left:10px;}

.alert_mess{ margin:10px auto auto 80px; text-align:left; line-height:25px; font-size:14px}

.detail_ul{ height:350px; overflow-Y:auto; text-align:left; border-bottom:1px dotted #999999; padding-top:5px; margin-bottom:10px;}

.alert_mess{ margin-bottom:10px;}

.detail_ul li{ margin:2px auto auto 10px; line-height:18px; font-family:"宋体", Arial;table-layout:word-wrap:break-word;word-break:break-all;}

.ok_btn{ background-color:#FFC94E; border:1px solid #FFAF1C; width:60px; height:30px; line-height:25px; cursor:pointer}

.notreads{font-weight:bold; color:#990000}

.pagelist{ border:1px solid #97B0BF; margin:auto 1px;cursor:pointer; float:left; height:22px; line-height:22px;}

.pagelist a{padding:0 8px; float:left;height:22px;}

.pagefocus{ background-color:#265B7A;}

.pagefocus a{ color:#FFFFFF;blr:expression(this.onFocus=this.blur())}

.pagefocus a:hover{color:#FFFFFF}

.curPg{float:left; height:22px; padding-left:5px; padding-right:5px; line-height:22px; font-weight:bold; margin: auto 4px}

.msg_view{ background:url(/images/message/view_bg.jpg) repeat-x; height:35px;}

.div_btn{ float:left; margin:8px 10px; cursor:pointer}

.rib{ background:url(/images/message/ico.jpg) left no-repeat;height:18px; width:14px; float:left; cursor:pointer}

.ref{ background:url(/images/message/ico.jpg) right no-repeat;height:18px; width:20px; float:left; cursor:pointer}

.dal{background:url(/images/message/ico.jpg) -16px no-repeat;height:18px; width:18px; float:left; cursor:pointer}

.div_btn span{ float:left; margin:4px auto auto 6px; cursor:pointer}

.left_bg{ background:url(/images/leftbg_03.jpg) left top no-repeat; width:168px; height:67px; text-align:left; position:relative; left:70px; line-height:20px}

.left_bg b{ margin:12px 20px auto 7px; float:left; text-align:left}
