*{padding:0;margin:0;}
ol,li,ul,li{list-style:none; list-style-type:none}
img{padding:0;margin:0;border:0;}

body{ font-size:12px;  font-family:"Verdana,宋体";}
/* 页面整体框架控制*/
.layout{clear:both;width:950px;text-align:left;margin:0 auto;overflow:hidden;}
.main .main_left{width:163px; margin-right:14px; _width:161px; _overflow:hidden;}
.main .main_right{width:773px;}
.main .main_right .layout{width:750px; text-align:right;}

.index .index_left{width:163px; background-color:#F8FDFF}
.index .index_mid{width:491px; margin-left:7px;background-color: #666666}
.index .index_right{width:282px;background-color: #000099}


.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb2{ margin-bottom:2px; clear:both}
.marb3{ margin-bottom:3px; clear:both}
.marb5{ margin-bottom:5px; clear:both}
.marb6{ margin-bottom:6px; clear:both}
.marb8{ margin-bottom:8px; clear:both}
.marb10{ margin-bottom:10px; clear:both}

/*breadcrumb*/
.breadcrumb{padding:5px 0 5px 0;width:26px;color:#8D8D8D; padding-left:2px;}
.breadcrumb a{ color:#8D8D8D; text-decoration: none}
.kc_title{height:29px;line-height:29px; padding-left:10px; border:#FFEBC6 solid 1px; color:#e26628; font-size:12px;}
.kc_title span{ font-size:14px; font-weight:bold;}

.title a{ color:#DF6526;text-decoration: none}
.kecheng{}
.kecheng .title{clear:both; height:28px; overflow:hidden; color:#6743aa; background: no-repeat;}
.kecheng .title div{padding:0px 0 0 45px; font-size:16px; font-weight:bold;}
.kecheng .title a{color:#0379DB; text-decoration:none;}
.kecheng .body{ border:1px #fe9021 solid;padding:5px; clear:both; overflow:hidden; height:1%}
.kecheng .line{ clear:both; font-size:3px;overflow: hidden; height:15px;background:url(/images/line.jpg) center 10px no-repeat;}
.kecheng .kecheng_left{ width:100%;}
.kecheng .kecheng_right{ width:200px;color:#f58b03; background:url(/images/kecheng_right.gif) repeat-y;}
.kecheng .info{font-size:12px; height:33px; color:#2c2c2c; background:#fef9dc;border-bottom:2px solid #fff;}
.kecheng .info a{ color:#0067FC; text-decoration:underline;}
.kecheng .info_t{ width:330px; height:27px; padding:6px 0 0 10px; float:left; border-right:2px solid #fff; font-size:14px;height:25px\9; line-height:25px\9; overflow:hidden;}
.kecheng .info_m{ width:150px; height:23px;padding:10px 20px 0 0;text-align:center;float:left; border-right:2px solid #fff;}
.kecheng .info_other strong{ color:#fe2b00;}
.kecheng .info_other{ width:140px; height:23px; padding:10px 10px 0 0; text-align:center;float:left; border-right:2px solid #fff;}
.kecheng .info_cancel{ width:70px; height:23px; padding:10px 0 0; text-align:center;float:left; }
.kecheng .info_t input{ float:left; margin:4px 10px 0 0;margin:0px 10px 0 0\9;}
.kecheng .book{ background:#FEFAEF;width:540px;border:1px solid #FFF4E0;}
.kecheng .book_c{ width:540px; padding:0 0 5px 0; height:20px; overflow:hidden;}
.kecheng .book .book_t{ padding-left:20px; width:375px; float:left;}
.kecheng .book .book_t input { float:left; margin:0 4px 0 12px; _margin:-4px 4px 0 12px; margin:-4px 4px 0 12px\9;}
.kecheng .book .book_m{ width:80px;float:left;}
.kecheng .book .book_num{ width:60px;float:left;padding-right: 5px;}
.kecheng .book .book_num input{border:#7E9CB8 solid 1px; background-color:#FFFFFF; text-align:center;height:12px;_margin-top:-4px; margin-top:-4px\9;}
.kecheng .book p{ padding-top:5px;}
.kecheng .info2 {padding:5px 15px; border:1px solid #ffefd5; background:#fffff7; margin-top:3px; float:left; width:96%;}
.kecheng .info2 strong{ width:100%; float:left; font-size:14px; font-weight:normal; margin-bottom:5px;}
.kecheng .info2 strong b{ font-size:16px; color:#fe2b00; font-weight:bold;}
.kecheng .info2 .zfbtn{ width:134px; height:37px;background:url(/images/zfbtn.gif) no-repeat; float:left; cursor:pointer;}
.kecheng .info2 .nextbtn{ width:134px; height:45px;background:url(/images/next.jpg) no-repeat; float:left; cursor:pointer;}
.kecheng .info2 span{ float:left; margin:19px 0 0 10px;margin:22px 0 0 10px\9; color:#fb9519;}
.kecheng .info2 span a{ float:left; margin-right:10px; color:#508efe; text-decoration:underline;}
.kecheng .nextbox span{ margin:28px 0 0 10px;margin:30px 0 0 10px\9;}
.kecheng .kecheng_right h2{ width:86%; margin:0 0 0 5%; border-bottom:1px solid #fde7b5; height:20px; padding:0 0 6px 6px;color: #e1662b; text-align:left; font-size:12px; font-weight:bold;}
.kecheng .kecheng_right span{ width:86%; margin:0 0 10px 5%; border-bottom:1px dotted #8c8c8a; padding:6px 0 6px 6px;color: #8c8c8a; text-align:left; font-size:12px; float:left;}

.kecheng .kecheng_right h2 a{color: #e1662b; text-decoration:none;}
.kecheng .kecheng_right p{ padding-left:8px; padding-top:5px;}
.kecheng .zfy{width:97%; padding-left:3%; background:#fef7da; height:22px;padding-top:4px;height:18px\9;padding-top:8px\9; text-align:right; color:#000000; font-weight:bold; border-top: 1px dotted #EFDDB8;}
.kecheng .zfy span{ color:#FF0000;}
.kecheng .zfy label {font-weight: normal;}
.kecheng .axqz_tip {background:#FFFFFF; border:#F7EAD9 solid 1px; padding:0 0 0 20px; height:26px; color: #333333; overflow:hidden;}
.kecheng .axqz_tip p{ line-height:25px;}

/*---邮寄方式---*/
.yjfstit{ background:#FFF0D1; padding-top:4px; height:22px; border-bottom:1px solid #feefc8; color:#2c2c2c; font-size:12px; font-weight:bold; padding-left:40px;}
.yjfstit span a {color: #CC6600; font-size: 12px; text-decoration: none;font-weight: normal;}
.yjfs{ background:#FEF9DC; padding:5px 10px 5px; border-top:1px solid #FF8601; line-height:20px;}
.yjfs_xz{color:#2b2c2e;  padding-left:10px;}
.yjfs_yjf{color:#2b2c2e; clear:both; height:20px; padding-right:10px; padding-top:5px; background:#FEF7DA;border-top:1px dotted #ddd; }
.yjfs p{ line-height:25px; padding-left:20px; padding-top:0px;}
.yjfs p a{ color:#CC6600; text-decoration: none;}
.yjfs p span{ color:#FF0000;}
.yjfs_yjf p span{ color:#FF0000;}

.submit{ width:773px;padding-left:181px;*padding-left:174px; margin:0 auto;height:66px;FILTER: alpha(opacity=80);opacity:0.8;}
.submit_l{width:3px;height:66px; background:url(/images/submit_l.jpg) no-repeat;}
.submit_c{width:767px;height:66px;line-height:66px; color:#FA961A; padding-top:10px;background:#fff url(../images/submit_c.jpg)  repeat-x}
.submit_c img{ float:left;}
.submit_c p{ float:left; height:66px;padding:0 10px;}
.submit_c .next{ padding-left:180px;}
.submit_r{width:3px;height:66px;background:url(/images/submit_r.jpg) no-repeat;}

.kecheng .infotop{ width:100%; background:#ff8601; height:28px; border-bottom:1px solid #feefc8;}
.kecheng .infotop .infotopbg{ width:100%; background:#fff0d1; height:25px; padding-top:2px; font-weight:bold;}
.kecheng .infotop .info_t{ width:312px; height:20px; border:0; padding-left:40px; padding-top:4px;padding-top:0px\9; font-size:12px;}
.kecheng .infotop .info_m{ width:152px;height:20px; border:0; line-height:18px;padding-top:4px;}
.kecheng .infotop .info_other{ width:152px; height:20px; border:0; text-align:center; padding-right:0; line-height:18px;padding-top:4px;}
.kecheng .infotop .info_cancel{ width:72px; height:20px; border:0;line-height:18px;padding-top:4px;}

.kecheng .infotop .info_l{ width:393px; height:20px; border:0; padding-left:20px; padding-top:4px;padding-top:0px\9; font-size:12px;}
.kecheng .infotop .info_c{ width:120px;height:20px; border:0; line-height:18px;padding-top:4px;}
.kecheng .infotop .info_r{ width:75px; height:20px; border:0; line-height:18px;padding-top:4px; font-weight: normal;}

.kecheng .infobottom{ padding-left:15px; background:#FFEBC6; height:27px; padding-top:8px;height:23px\9;padding-top:12px\9;}
.kecheng .infobottom strong{ float:left;}
.kecheng .infobottom b{ color:#fe2b00;}
.kecheng .infobottom span{ color:#e16527; float:left; margin-left:15px;}
.kecheng .infobottom span b{color:#e16527;font-weight: normal;float:left;}

/*-----*/
.mainbox{ width:100%;float:left; _padding-bottom:10px;}
.mainbox .mainli{ width:120px; float:left; margin:10px; _display:inline;}
.mainbox .mainli a img{ background:#fff; border:0;}
.mainbox .mainli span{ width:110px; text-align:center; float:left; margin:3px 0 3px 10px;}
.mainbox .mainli span .mainbtn{ height:21px; padding-top:2px; width:102px; border:1px solid #faefd9; float:left;background:url(/images/mainbtn.gif) left top repeat-x; text-align:center; color:#ef604e; font-weight:bold;}

.qbkc{ width:100%; float:left;}
.qbkc .title{ width:773px; height:30px; float:left; line-height:30px; background:none; margin:5px 0 0 0px; overflow:visible; _display:inline;}
.qbkc .title .kk{ width:100%; float:left;}
.biao_bai{ float:left; height:30px; line-height:30px; margin-right:4px; cursor:pointer; _position:relative;_top:6px;}
.biao_bai b{ width:2px; height:30px; float:left; background:url(/images/biao_bail.gif) left bottom no-repeat;}
.biao_bai span b{ width:60px; background:none; font-size:14px; margin-left:10px;}
.biao_bai strong{ width:2px; height:30px; float:left; background:url(/images/biao_bair.gif) left bottom no-repeat;}
.biao_bai span{  height:36px; width:241px ;float:left; background:url(/images/biao_baibg.gif) left bottom no-repeat; padding:0px 5px; color:#fff;}
.biao_hui{ float:left; height:30px; line-height:30px; margin-right:4px; cursor:pointer;_position:relative;_top:6px;}
.biao_hui b{ width:2px; height:30px; float:left; background:url(/images/biao_huil.gif) left bottom no-repeat;}
.biao_hui span b{ width:60px; background:none; font-size:14px; color:#ff3d00; margin-left:10px;} 
.biao_hui strong{ width:2px; height:30px; float:left; background:url(/images/biao_huir.gif) left bottom no-repeat;}
.biao_hui span{  height:30px; width:241px; float:left; background:url(/images/biao_huibg.gif) left top repeat-x; padding:0px 5px; color:#171717;}
.qbkc .text{ width:771px; float:left; padding-top:10px;padding-bottom:10px\9;_padding-bottom:0px;}
.qbkc .text .bg{ width:750px; float:left;margin:0px 0 0 15px; _display:inline; _overflow:hidden;}
.biao_hui span,.biao_bai span{ font-size:12px;  text-align:left; font-weight:normal;}


.bg .infotop{ width:542px; color:#e16627; font-weight:bold;}
.tabbox .bg .infotop .info_t{ width:250px;}
.kecheng .bg .info_t{ width:290px;}
.kecheng .bg .info_m{ font-size:14px; width:80px; padding-right:0px; height:27px; padding-top:6px;}
.kecheng .bg .info_other{ font-size:14px; width:70px; height:27px; padding-top:6px;}
.kecheng .bg .info_cancel{ font-size:14px; width:70px; height:27px; padding-top:6px;}
.kecheng .bg .info{ width:544px; background:none; /*margin:15px 0;margin:14px 0\9;_margin:13px 0;*/}

.tabbox .body{ padding:0; border:0}
.tabbox .qbkc .text{border:1px solid #FE9021;}
.tabbox .info2{ width:95%; margin:10px 10px 10px 0;}
.tabbox .title div { padding:0;}
.tabbox .infobox{ float:left;/* height:285px; overflow:hidden;*/}
.tabi_d2{ margin-right:0;}
.kecheng_right_top{ width:200px; height:5px; _overflow:hidden;background:url(/images/kecheng_right_top.gif) no-repeat;}
.kecheng_right_bottom{ width:200px; height:5px;background:url(/images/kecheng_right_bottom.gif) no-repeat; margin-bottom:7px;_margin-bottom:0px;}

.kecheng_rightbox{ width:200px;}

.tongji { text-align:right; line-height:35px; height:35px; color:#8E8E8E; padding-right:10px;}
.tongji span { color:#FE2B00; font-size:18px; font: Arial, Helvetica, sans-serif; font-weight:bold;}


/*支付方式*/
.bankpay { border:1px #D2D2D2 solid; border-top:none; background: #FDFDFD; overflow:hidden; margin:0 auto}
.bankpay_tip { border:1px #D2D2D2 solid; background: #FDFDFD; overflow:hidden; margin:0 auto}
.bankpay .bank_head { background:url(/images/select/bk_headbg.jpg) repeat-x; height:28px; line-height:28px; padding-left:20px; font-size:14px; color:#E56528; font-weight:bold;}
.bankpay .bank_head span { font-size:12px; font-weight:normal;}
.bankpay .bank_head span a{color:#E56528; text-decoration: underline; }

.bank_head_top { height:28px; line-height:28px; font-size:14px; color:#E56528; font-weight:bold;}
.bank_head_top img{vertical-align:middle;margin-bottom: 2px!important;}
.bank_head_top span { font-size:12px; font-weight:normal; color:#E57C4B;}
.bank_head_top span a { color:#E57C4B; text-decoration:underline;}

.bankpay .bank_maintop { margin:4px; line-height:32px; overflow:hidden}
.bankpay .bank_maintop ul li { float:left; width:234px; padding-left:20px; color:#E27520;background-color:#f9f9f6; line-height:32px; height:32px;}
#cardAccount{_padding-top:5px; _line-height:27px; _height:27px;}
.bankpay .bank_maintop ul li img{vertical-align: middle;border: 0;cursor:pointer; }
.bankpay .bank_line { background:url(/images/select/bk_line.gif) repeat-x; height:3px; clear:both; width:95%; margin:4px auto; overflow:hidden}
.bankpay .bank_line1 { background:url(/images/select/bk_line1.gif) repeat-x; height:1px; clear:both; margin-left:4px; margin-right:4px; overflow:hidden}

.bankpay .bank_mainch { background:url(/images/select/bk_style.gif) repeat-x; line-height:28px; margin-left:4px; margin-right:4px; height:30px; overflow:hidden; padding-top:2px}
.bankpay .bank_mainch ul li { float:left; width:175px; padding-left:15px; font-size:14px}
.bankpay .bank_mainbk {padding-left:35px; height:32px; line-height:32px; width:730px; margin:0 auto; color:#0B3991;}
.bankpay .bank_mainbk div { float:left; font-weight: bold; font-size: 14px;}
.bankpay .bank_mainbk div label{font-size: 12px;font-weight:normal;color:#E87518;}
.bankpay .bank_mainbk .tip{font-size: 12px;font-weight:normal;color: #E87518;padding-left: 20px;}
.bankpay .bank_mainbk .tip_c{font-size: 12px;font-weight:normal;color: #E87518;}
.bankpay .bank_mainbk span { display:inline; float:right; padding-right: 40px; _margin-top: 8px;}
.bankpay .bank_mainbk span img{ vertical-align: middle;}
.bankpay .bank_mainbk span a { color:#E26626;}

.bankpay .bank_mainbk2 {width:700px; margin:0 auto; color:#0378E1;}
.bankpay .bank_mainbk2 div{ float:left; color:#000;width:590px;padding-left: 2px;padding-bottom:5px;}
.bankpay .bank_mainbk2 span { display:inline; float:right;width:100px;line-height:25px;}
.bankpay .bank_mainbk2 span a { color:#E26626;text-decoration: underline;}

.bankpay .bank_mainbk3 {width:700px; margin:0 auto; color:#0378E1;}
.bankpay .bank_mainbk3 div{width:700px;}
.bankpay .bank_mainbk3 .font1{font-size: 14px;color: #ff0000;line-height: 22px;}
.bankpay .bank_mainbk3 .font2{font-size: 12px;color: #000;line-height: 20px;}
.bankpay .bank_mainbk3 .font3{font-size: 12px;color: #53A074;line-height: 20px;}
.bankpay .bank_mainbk3 .font2 a{color:#0378E1;text-decoration: underline;}
.bankpay .bank_mainbk3 .font3 a{color:#53A074;text-decoration: underline;}

.bankpay .bank_mainlist { width:710px; padding-left:36px}
.bankpay .bank_mainlist ul li { float:left; width:230px; margin-top:8px;height: 34px;}
.bankpay .bank_mainlist ul li img{ border:solid #fff 1px;}

.bankpay .bank_otherlist {width:628px; padding-left:10px}
.bankpay .bank_otherlist ul li { float:left; padding:0px 0px 0px 20px; width:180px; margin-top:8px; text-align: left;}
.bankpay .bank_otherlist ul li img{ border:solid #fff 1px;}

.bankpay .bank_main { width:710px; padding-left:36px; line-height:28px; height:auto; font-size:14px; padding-top:4px}
.bankpay .bank_main ul li { width:175px; float:left; line-height:28px; height:28px;}
.bankpay .bank_main span a { font-size:12px; color:#FA9718;}
#backbank {float:left; padding-left:20px;_padding-left:10px;  display: none;margin-left: 15px;}
#backbank span{color: #0378E1;height: 28px;line-height: 28px;}
#backbank li {width:120px; float:left;height:28px;list-style:none;vertical-align: middle;padding:3px 0;}
#backbank li img{margin-right: 5px;border: 1px #ccc solid;padding:2px 0;}

.bankpay .bankpaytip{width:320px; padding:10px;margin-top: 20px; margin-bottom: 20px;}
.bankpay .bankpaytip .sz{width:100px;float:left; }
.bankpay .bankpaytip .ks{width:220px;float:left;font-size:18px;font-weight: bold;text-align: left;color: #1970C0;}
.bankpay .bankpaytip .qt{width:320px;float:left; text-align: left;margin-top: 20px;color: #E27E33}
.bankpay .bankpaytip .zt{width:320px;float:left; text-align: center;margin-top: 10px;}
.bankpay .bankpaytip button{width:128px;color:#0071C8; font-size: 12px;height: 24px; background: url(/images/select/bt_bg.gif);cursor: pointer;}
.bankpay .bankpaytip .fh{width:320px;float:left; text-align: right;margin-top: 20px;vertical-align: middle;}
.bankpay .bankpaytip .fh a{text-decoration: underline;color: #003399;}

.ljzf {background: #FFFEF9; border: 1px solid #FEECC6; padding: 10px;height:auto;}
.zjfy {TEXT-ALIGN: center; COLOR: #DB5A06; FONT-SIZE: 14px; FONT-WEIGHT:bold;}
.zjfy SPAN {COLOR: #fe2b00;FONT-SIZE: 24px}
.zfbtn {TEXT-ALIGN: center;}
.zfbtn .axunke{color:#E26626;text-decoration: underline;}

.fapiao { height:auto;border:1px #F7EAD9 solid;}
.fapiao .bank_line { background:url(/images/select/bk_line.gif) repeat-x; height:3px; clear:both; width:95%; margin:4px auto; overflow:hidden}
.fapiao .fapiao_ck {padding:5px 10px 5px 0; color: #8E8E8E; text-align: right;}
.fapiao .fapiaoInfo{padding:5px 10px 10px 25px}
.fapiao .fapiaoInfo ul li{height: 22px;width: 100%;padding:3px 0;}
.fapiao .fapiaoInfo ul li .spanw{_margin-right:5px;}
.fapiao .fapiaoInfo ul li input{padding:2px 8px 0 3px;height:16px;border:1px solid #BBB;background-color:#F9F9F9;}
.fapiao .fapiaoInfo ul li select{border:1px solid #BBB;background-color:#F9F9F9;}

.shuom { line-height:21px; text-align:left; padding:5px 10px 5px 10px ;}
.shuom input { vertical-align: middle}

.bank_yinhang {margin-left:20px; margin-bottom:10px; width:710px; padding-left:20px; padding-top:6px; background: #fff; border: 1px #ECF0F3 solid;height:90px; }
.bank_yinhang dt { float:left; width:110px; margin:3px 0; padding-top:2px;_padding-top:4px;text-align: right;padding-right: 3px;}
.bank_yinhang dd { float:left; width:560px; margin:3px 0; color:#8E8E8E}
.bank_yinhang ul { padding:5px 0}
.bank_yinhang ul li { line-height:23px}
.bank_yinhang input { border:1px #A4B4CD solid; width:150px; line-height:19px; height:19px}
.bank_yinhang textarea { border:1px #A4B4CD solid; width:400px; line-height:19px; height:60px}
.bank_yinhang .biaoti { color:#525252; font-weight:bold}
.bank_yinhang .biaoti span { font-weight:normal;}
.bank_yinhang .send { float:right; margin-right:80px}
.bank_yinhang .checkno { border:none; width: auto; vertical-align: middle}

.bank_youju { width:710px; padding-left:39px; padding-top:6px}
.bank_youju dt { float:left; width:64px; margin:3px 0; padding-top:2px;_padding-top:4px}
.bank_youju dd { float:left; width:620px; margin:3px 0}
.bank_youju ul { padding:5px 0; width:350px; float:left}
.bank_youju ul li { line-height:23px}
.bank_youju input { border:1px #A4B4CD solid; width:150px; line-height:19px; height:19px}
.bank_youju textarea { border:1px #A4B4CD solid; width:400px; line-height:19px; height:60px}
.bank_youju .biaoti { color:#525252; font-weight:bold}

.axqz{background:#FFFFFF; border:#FED69B solid 1px; height:75px; padding:10px 30px; overflow:hidden;color:#8E8E8E;}
.axqz p{ line-height:25px;}

/*账户信息*/
.bankboder { border:1px #F0D4A4 solid; overflow:hidden; margin:0 auto; height:auto; float: left; width:771px;}
.bankboder .bankleft { float:left; width:330px; background:url(/images/select/ndian3.gif) right repeat-y; padding:5px 0;}
.bankboder .bankleft dl { padding-left:20px; line-height:22px}
.bankboder .bankleft dt { width:114px; float:left; text-align: right;}
.bankboder .bankleft dd { width:110px; float:left; text-align:right; padding-right:80px}
.bankboder .bankleft dd input{vertical-align: baseline; }
.bankboder .bankleft dd b { color:#F00; font-size:14px;}
.bankboder .bankleft dd span { color:#F00;}

.bankboder .bankright { float:left; text-align:left; padding:15px 10px 10px 120px; color:#5B5B5B;}
.bankboder .bankright .jine { font-size:14px; font-weight:bold;}
.bankboder .bankright .jine span { color:#F00; font-size:20px}
.bankboder .bankright a { color:#E26626; text-decoration:underline;}
.bankboder .bankright ul li { line-height:25px;}

.bank_biaoqian { height:28px; line-height:28px; font-size:14px; color:#E56528; font-weight:bold;}
.bank_biaoqian img{vertical-align:middle;margin-bottom: 2px!important;}

/*支付方式tab*/
.bank_daohang { background:url(/images/select/dhbg.jpg) no-repeat; height:42px; margin:0 auto;}
.bank_daohang ul li { float:left; margin-right:3px}
.bank_daohang .dh1 { background:url(/images/select/dh1.gif) no-repeat; width:135px; height:42px; text-align:center; font-size:14px; color:#605E61; font-weight:bold;}
.bank_daohang .dh2 { background:url(/images/select/dh2.gif) no-repeat; width:135px; height:42px; text-align:center; font-size:14px; color:#605E61}
.bank_daohang div { margin-top:8px; _margin-top:10px;cursor: pointer;}

.bankpay .bank_main_other { width:710px; padding-left:36px; line-height:28px; height:auto; font-size:14px; padding-top:4px}
.bankpay .bank_main_other ul li { width:150px; float:left; line-height:28px; height:28px;}


.bank_ask { height:28px; line-height:28px; padding-left:3px; font-size:14px; color:#E56528; font-weight:bold; margin-top:10px}
.bank_ask_body ul li { background:url(/images/select/ndian4.gif) no-repeat left center; padding-left:15px; float:left; line-height:21px; margin-right:20px}
.bank_ask_body span { float:right; margin-top:4px; padding-right:10px}
.bank_ask_body a { color:#005DAE}

.bank_card { padding-left:36px;padding-bottom: 10px;}
.bank_card .tou {color:#000; font-size:12px; font-weight:bold}
.bank_card ul li { line-height:23px}

/*手动支付方式*/
.shoudong { float:right; width:438px; color:#5B5B5B; height:120px; background:url(/images/select/sdbg.jpg) repeat-x bottom; border-left:1px #F7F7F7 solid;border-top:1px #F7F7F7 solid;border-right:1px #E6EBEF solid;border-bottom:1px #E6EBEF solid;}
.shoudong .shoudong_k {border: 1px #d1d1d1 solid; height:100%;}
.shoudong .close { text-align:right; float:right}
.shoudong .close img{ cursor: pointer;}
.shoudong .bank_shoudong { width:370px; padding-left:36px; padding-top:6px;}
.shoudong .bank_shoudong dt { float:left; width:120px; margin:6px 0; padding-top:2px;text-align: left;}
.shoudong .bank_shoudong dd { float:left; width:250px; margin:6px 0;text-align: left;}
.shoudong .bank_shoudong .txtrt { text-align:right;}
.shoudong .bank_shoudong .txtrt a { color:#1673D2; text-decoration:underline;}
.shoudong .bank_shoudong input { border:1px #A4B4CD solid; width:100px; line-height:19px; height:19px; padding-left:4px}
.shoudong .bank_shoudong textarea {float: left; border:1px #A4B4CD solid; width:370px; line-height:19px; height:40px}


/*20110803增加样式 增加选课中心页面*/
.partl{ width:530px; float:left; margin-right:8px;}
.partr{ width:235px; float:left;}


/*焦点图*/
.focus{ margin-bottom:8px;}
.container, .container *{margin:0; padding:0;}
.container{width:528px; height:100px; overflow:hidden;position:relative;border:1px solid #fe9022;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;float:left;}
.slider img{ width:528px; height:100px; display:block; }
.slider2{width:2000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{float: left;color: #FF7300;	text-align: center;	line-height: 16px;width: 16px;height: 16px;font-family: Arial;	cursor: pointer;
overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff;}
.num li.on{	color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;	background-color: #FF7300;font-weight: bold;}



/*网校精选课程*/
.box_xkn{ border:1px solid #ff7003; margin-bottom:8px;}
.box_xkn .title{ background:url(/20110803xk/images/title_xkn.gif) repeat-x; height:34px; line-height:34px; padding:0 15px;}
.box_xkn .title h3{ background:url(/20110803xk/images/dt_xkn.gif) no-repeat 0 12px; padding-left:15px; font-size:14px; font-family:"微软雅黑"; color:#ff7800;}
.box_xkn .title span{ float:right;}
.box_xkn .title span a{ color:#ff7800;}
.box_xkn .title span a:hover{ caption-side:#f00;}



.rollBox{width:511px;overflow:hidden;padding:12px 0 5px 6px;} 
.rollBox .LeftBotton{width:11px;float:left;height:100px; background:url(/20110803xk/images/left_jhn.gif) no-repeat;overflow:hidden;display:inline;cursor:pointer; padding-left:2px;} 
.rollBox .RightBotton{width:11px;float:left;height:100px; background:url(/20110803xk/images/right_jtn.gif) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; padding-left:2px;} 
.rollBox .Cont{width:484px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:165px; float:left;background:url(/20110803xk/images/renbg.jpg) no-repeat; } 
.rollBox .Cont .pic img{padding:3px 0px 18px 6px;display:block;} 
.rollBox .Cont .pic p{ width:152px; height:24px; line-height:24px; text-align:center;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none; color:#333;} 
.rollBox .Cont a:hover{text-decoration:underline; color:#f00;} 
.rollBox #List1,.rollBox #List2{float:left;} 
.rollBox #List2,.rollBox #List3{float:left;} 



/*辅导班次介绍*/
.fdbc_xkn{ background:#fef3de;}
.fdbc_xkn .title h3{ text-align:center; background:none; font-size:16px;}
.pl_xnk{ width:360px;_width:355px; float:left; background:url(/20110803xk/images/sline_xkn.jpg) repeat-y right top #fff; margin-left:5px; padding:5px 15px;}
.pr_xnk{width:103px; float:left; background:#fff; position:relative; padding:50px 15px 45px 10px;*padding:50px 15px 35px 10px;}

.fdbc_xkn .ptb_xkn{ padding:10px 0px 0px 50px;}
.ptb_xkn{ position:relative;}
.ptb_xkn em{ display:block; position:absolute; background:url(/20110803xk/images/ptb.gif) no-repeat; width:66px; height:37px; left:-18px;_left:-73px; top:15px;}
.ptb_xkn em.jpb{ background:url(/20110803xk/images/jpb.gif) no-repeat;}
.ptb_xkn em.syb{ background:url(/20110803xk/images/syb.gif) no-repeat;}

.ptb_xkn b{ display:block; margin-bottom:5px;}
.ptb_xkn b span{ float:right; color:#f00;}
.ptb_xkn p,.pr_xnk p{ color:#6f6f6f; line-height:22px;}

.pr_xnk em{display:block; position:absolute; background:url(/20110803xk/images/msb.gif) no-repeat; width:66px; height:37px; left:66px;_left:62px; top:3px;}
.pr_xnk p{ line-height:24px;}



/*网校公告*/
.box_xkn .title01{ background:url(/20110803xk/images/tit02_xkn.gif) repeat-x; height:21px; line-height:21px; padding:0 10px;}
.box_xkn .title01 h3{ background:url(/20110803xk/images/dt_xkn.gif) no-repeat 0 5px; padding-left:15px; font-size:12px; font-family:"微软雅黑"; color:#ff7800;}
.box_xkn .title01 h3 a,.box_xkn .title02 h3 a{ color:#ff7800; text-decoration:none;}
.wxgg ul{ padding:7px 10px; line-height:22px;}
.wxgg li a{ color:#333;}
.wxgg li a:hover,.box_xkn .title01 h3 a:hover,.box_xkn .title02 h3 a:hover,.xklc li a:hover,.wxry li span a:hover{ color:#f00; text-decoration:underline;}

.lista{ padding:7px 10px; line-height:22px; text-align:left;}
.lista li a{ color:#333; text-decoration:none;}
.lista  li a:hover{ color:#f00; text-decoration:underline;}


/*网校荣誉*/

.wxry .tea { padding:10px 0 6px;}
.wxry li{float:left;margin-left:10px;display:inline;overflow:hidden; height:106px;}
.wxry li span{display:block;line-height:28px;text-align:center;}
.wxry li span a{ color:#333;}


/*选择网校的理由*/
.box_xkn .title02{ background:url(/20110803xk/images/title02_xkn.gif) repeat-x; height:41px; line-height:41px; text-align:center; position:relative;}
.box_xkn .title02 h3{ position:absolute; background:url(/20110803xk/images/zyicon.gif) no-repeat; text-align:center;  left:-4px; top:5px; font-size:16px; font-family:"微软雅黑"; color:#ff7800; width:235px;}
.xzly ul{ padding:10px 0 20px;*padding:10px 0 10px;}
.xzly li{ background:url(/20110803xk/images/line_xkn.gif) repeat-x left bottom; height:30px; line-height:30px; padding:0 10px;}
.xzly li b{ color:#f00;}

/*选择流程*/
.xklc p{ float:left; width:666px;}
.xklc{ background:url(/20110803xk/images/xklc_xkn.jpg) no-repeat left center; width:771px;}
.xklc ul{ padding:10px 0 10px 25px; float:left;}
.xklc li{ background:url(/20110803xk/images/icon_xkn.gif) no-repeat 0 5px; padding-left:20px; line-height:22px;}
.xklc li a{ color:#333;}