@charset "utf-8";

.pay_list{ border-bottom:2px solid #C2DDA7; height:30px;}

.pay_list_con{margin-left:30px; display:table; float:left;display:inline;}

.pay_list_con li{ float:left; border:1px solid #C2DDA7; border-bottom:none; background-color:#F4F4F4;line-height:26px;overflow-Y:hidden; margin:auto 2px;position:relative;top:5px;white-space:nowrap;}

*html .pay_list_con li{top:3px;}

.pay_list_con li a{color:#666666; display:block;min-width:70px;width:auto !important;*!width:70px; padding:0 5px; height:24px; text-decoration:none;}

.pay_list_con .focus{ width:92px; height:28px; border:2px solid #C2DDA7;border-bottom:none;position:relative; top:2px; z-index:2; color:#009900; font-weight:bold; background:url(../images/ico_btn.gif) -300px -330px; background-color:#FFFFFF;}

.pay_list_con .focus a{ color:#009900;width:100%;}

#pay_content{ width:898px; display:table; margin:auto; margin-bottom:15px;}

#pay_content .pay_content_left{ float:left; width:148px; padding-top:13px;}

#pay_content .pay_content_left li{ height:32px; border:1px solid #CDDEBD; border-right:none; background-color:#FFFFFF; line-height:32px; margin-top:5px; text-align:left;overflow:hidden;}

#pay_content .pay_content_left .focus a{position:relative; background-color:#F9FFFA; z-index:5; left:2px;color:#009900;overflow:hidden}

#pay_content .pay_content_left li a{display:block;width:100%; height:100%;color:#333333; font-weight:normal;text-decoration:none;}

#pay_content .pay_content_left li a:hover{background-color:#F9FFFA;color:#009900;background-position:5px 7px;}

#pay_content .pay_content_left li a span{ float:left;margin:auto 5px auto 10px; height:32px; width:43px; background:url(../images/ico_bank.jpg);}

#pay_content .pay_content_left li a .Tenpay{ background-position: -184px 2px; }/*银行卡支付*/

#pay_content .pay_content_left li a .Kingsoft,#pay_content .pay_content_left li a .Mobile{ background-position:-182px -73px;}/*手机包月*/

#pay_content .pay_content_left li a .Alipay,
#pay_content .pay_content_left li a .alipayb { background-position:-180px -33px;}/*支付宝*/

#pay_content .pay_content_left li a .Chinabank,#pay_content .pay_content_left li a .yeepay1forchinabank{ background-position:-244px -181px;}/*招商信用卡, 易宝银行卡(仅包含招行信用卡)*/

#pay_content .pay_content_left li a .v{background-position:-244px -33px}/*固话声讯支付*/

#pay_content .pay_content_left li a .Pay19{background-position:-243px -115px;}/*手机充值卡*/

#pay_content .pay_content_left li a .Card{background-position:-243px 0}/*迅游点卡支付*/

#pay_content .pay_content_left li a .Remittance{background-position:-182px -111px}/*汇款*/

#pay_content .pay_content_left li a .Yeepay{background-position:-243px -152px}/*盛大、征途点卡*/

#pay_content .pay_content_left li a .Yeepay1{background-position:-184px -204px}/*易宝银行卡*/

#pay_content .pay_content_left li a .Ips2{background-position:-182px -152px}/*环讯国际*/

#pay_content .pay_content_left li a .yeepayjunwang{background-position:-244px -209px}/*骏网支付*/

#pay_content .pay_content_left li a .snda{background-position:-187px -237px}/*盛大支付*/

#pay_content .pay_content_left li a .yeepayqq{background-position:-245px -239px}/*易宝Q币支付*/

#pay_content .pay_content_left li a .yeepaymobile{background-position:-243px -115px;}/*易宝手机支付*/

#pay_content .pay_content_left li a .Alipaygate{background-position:-290px 2px;}/*纯网关支付*/

#pay_content .pay_content_left li a .omypay{background-position:-290px -32px;}/*omypay支付*/

#pay_content .pay_content_left li a .omypaycard{background-position:-290px -32px;}/*omypay一卡通支付*/

#pay_content .pay_content_left li a .shenzhoufu{background-position:-292px -73px;}/*神州付*/




.Tenpay_big,.Alipay_big,.Kingsoft_big,.Yeepay_big,.Yeepay1_big,.Kingsoft_big,.Chinabank_big,.v_big,.Pay19_big,.Card_big,.Remittance_big,.Ips2_big,.yeepay1forchinabank,.snda_big,.junwang_big,.qq_big,.Alipaygate_big,.omypay,.omypaycard,.shenzhoufu_big{ width:102px; height:70px; background:url(../images/ico_bank.jpg)}

.Tenpay_big{ background-position:-159px -284px; height:60px}

.Alipay_big{ background-position:-74px -203px;}

.Yeepay_big{ background-position:9px top; width:100px;}

.Yeepay1_big{ background-position:-71px -284px; height:60px;}

.Kingsoft_big{ background-position:7px -210px;}

.Chinabank_big,.yeepay1forchinabank{ background-position:-75px -134px;}

.v_big{ background-position:6px -135px}

.Pay19_big{ background-position:-73px -68px;}

.Card_big{ background-position:11px -69px; width:95px; height:60px; margin-right:4px}

.Remittance_big{ background-position:-77px top;}

.Ips2_big{ background-position:15px -275px}

.snda_big{ background-position:10px -335px}

.junwang_big{ background-position:-76px -335px}

.qq_big{ background-position:-159px -335px}

.Alipaygate_big{background-position:-253px -266px}

.omypay_big,.omypaycard_big{background-position:-280px -346px}

.shenzhoufu_big{background-position:left -400px}



#pay_content .pay_content_right{min-height:565px;height:auto !important; height:565px; border:1px solid #CDDEBD; background-color:#F9FFFA; float:left; width:728px;}

.content_right_title{ margin:auto 15px 5px 25px; border:1px solid #DDDDDD; background-color:#FFFFFF; text-align:left; color:#008000; padding:9px; padding-left:25px; text-indent:-8px; font-size:14px;}

.content_right_msg{background-color:#FFFFFF;text-align:left;padding:2px;padding-left:18px;text-indent:-8px;border:1px solid #FF0000;color:#FF0000;margin:auto auto 8px 11px;line-height:18px;font-size:12px;}

.content_right_list{margin: 20px 20px auto 120px; color:#008000;font-size:14px;text-align:left;}

#pay_content .card_list_pay{margin: auto 15px auto 25px;}

#pay_content .card_list_pay li{ border-bottom:1px solid #dddddd; line-height:40px; text-align:left; height:80px;}

#pay_content .card_list_pay li:hover{ background-color:#FFFFFF}

#pay_content .card_list_pay li span{ margin:auto 20px;}

.paying{width:87px; height:25px; background:url(../images/ico_btn.gif) -231px -159px; display:block}

.paying_not{ background-position:-187px -372px;}

.pay_msg{ text-align:left; color:#F28112; margin:15px auto auto 45px; min-height:40px;}

.pay_msg a{ font-weight:bold; color:#B96A1D}



.suc_left{ width:705px; float:left; height:187px; border:1px solid #DFEDCE}

.suc_g{ width:54px; height:54px; background:url(../images/ico_btn.gif) -175px -194px; margin:10px auto}

.suc_right{ float:right;}

.suc_left p{ text-align:left;}

.suc_left p a{color:#0B9401}

.suc_more{ border-bottom:2px solid #E7E7E7; line-height:30px;}

#pay_content ul .card_view{height:30px; border:1px solid #DDDDDD;background-color:#F5F5F5; color:#666666; margin:20px auto 5px auto; line-height:30px; font-weight:bold}

.card_name{ width:180px;}

.card_msg{ width:470px;}

.order{ width:120px;text-align:center;}

.order_pro{ width:160px;text-align:right;}

.order_mon{ width:70px;text-align:right;}

.order_how{ width:110px;}

.order_time{ width:140px;text-align:center;}

.order_more{ width:180px;text-align:right;}

.order_or{width:100px;}

#pay_content ul li.f{background-color:#c7e779;}

#pay_content ul{min-height:285px;height:auto !important;height:285px; margin:0 auto;}

#pay_content ul li{ display:table; width:100%;height:30px; margin-top:5px; line-height:30px; overflow-X:hidden}

#pay_content ul li p,#pay_content ul li div{float:left;}

#pay_content ul li p a,#pay_content ul li div a{ color:#F28112;}

#pay_content ul .evenli{ background-color:#f0f7ea; height:30px;}

#pay_content ul .msg_focuse{ background-color:#c2dda7; height:auto;}

#pay_content ul .msg_focuse .msg_content{ border-top:1px solid #76c364;border-bottom:1px dotted #76c364; cursor:inherit; text-indent:inherit;text-align:left;}

#pay_content ul li .msg_content{ width:862px; background-color:#f5f5f5; color:#666666; font-weight:normal; font-size:14px; padding:6px; padding-left:30px; text-indent:0;}

#pay_content ul li .card_msg_con{height:35px; line-height:40px; overflow:hidden; width:100%; text-indent:2ex;background:url(../images/ico_bg.jpg) left -497px no-repeat; background-color:##f0f7ea;display:none; border-bottom:1px solid #4f9639; cursor:inherit}

#pay_content ul li .card_msg_con span{float:left;}

.list_check{ width:12px; height:12px; float:left; position:relative; top:8px; margin-left:10px;}

.card_msg_cl{float:right;height:20px;border:1px solid #CCCCCC; background-color:#F2F2F2; font-size:12px;line-height:20px;text-decoration:none; margin:10px 85px auto auto;padding-right:2ex; display:inline}

#pay_content ul li .order_or a{ color:#009900; font-weight:normal;}


.about_card{ color:#8BBA8B; margin:30px auto 0 30px; text-align:left}


#suc_content,#suc_content1{margin:50px auto 75px auto; display:table; width:100%;}

#suc_content1{margin:50px auto 11px auto;}

#suc_content .pay_pop{ width:710px;min-height:190px;height:auto !important;height:190px; border:1px solid #dfedce; background-color:#fefefe; margin:0 auto; font-size:14px; color:#0b9401}

.pay_pop td{text-align:left}

.pay_pop_suc{ width:62px; height:62px; background:url(../images/ico_btn.gif) -172px -191px;}

.pay_pop_error{ width:62px; height:62px; background:url(../images/ico_btn.gif) 2px -191px;}

.pay_pop_warn{ width:62px; height:62px; background:url(../images/ico_btn.gif) -80px -191px;}

.pay_pop_pro{ width:62px; height:62px; background:url(../images/ico_btn.gif) -256px -191px;}


#pay_content ul li .msg_take{ width:44px; height:18px; line-height:18px; background:url(../images/ico_btn.gif) -442px -37px; display:block; text-align:center; color:#666666; margin:5px; text-decoration:none; font-weight:normal; text-indent:0}



.page_con{ margin:30px auto auto; display:table; width:inherit}

.page_con a{ float:left;height:34px; line-height:34px; width:34px; margin-left:3px; border:1px solid #b0d692; background-color:#FFFFFF;font-size:14px; text-align:center; text-decoration:none; color:#4e9638; margin-top:1px;}

<!--.page_con a:hover{ background-color:#f0f7ea; font-weight:bold;}-->

.page_con .page_cut_more{ width:88px; border:1px solid #4f9639; background-color:#f0f7ea;}

.page_con .pre{ width:90px; border:none; margin-right:10px;}

.page_con .page_cut_next{ width:108px;color:#FFFFFF; border:none; height:36px; margin-left:10px;}

.page_con .page_cut_focuse{background-color:#f0f7ea; border:2px solid #4f9639; margin-top:auto;}


.pay_ment{ height:70px; background-color:#FFFFFF; border-bottom:1px solid #e1e1e1; margin:25px 15px 15px 25px; padding-top:5px}

.ment_right{ line-height:20px;}

.ment_right b{ font-size:14px;}

.suc_ad,.suc_ad1,.suc_ad2{background:url(../images/ico_ad.jpg) left top; width:92px; height:78px;}

.suc_ad1{ background-position:right top;}

.suc_ad2{ background-position:left bottom;}

.suc_tent{ margin-left:10px; line-height:26px;}