/* CSS Document */
/*通用样式*/
.border_bk{width:1000px;border:1px solid #dbdbdb;}
.ul_libk{width:906px;margin:20px auto 10px;}
.it-form {color:#777; _height:35px; min-height:35px; font-size:14px; padding:5px 0px; margin-top:10px;}
.item { color:#777; _height:35px; min-height:35px; font-size:14px; padding:5px 0px; margin-top:10px;margin-bottom:12px;}
.it-form { color:#777; _height:35px; min-height:35px; font-size:14px; padding:5px 0px; margin-top:10px;}
.it-form-ts { color:#666; padding-left:160px; font-size:14px; line-height:30px;}
.it-form .item { float:left; height:35px;}
.it-form .s-strong, .it-form .s-error, .it-form .s-yzm { color:#ff8202; display:inline; padding-left:10px; line-height:34px;}
.it-form .s-yzm a { color:#ff8202; text-decoration:underline;}
.it-form .s-error span { padding-left:10px;}
.it-form .item1 .label { width:100px !important;}
.it-form .item1 textarea { border:1px solid #dbdbdb; color:#666; height:80px; width:202px; padding:5px;}
.label { line-height:35px; font-weight:bold; float:left; width:140px; padding-right:10px;}
.it-form .item .input { border:1px solid #dbdbdb; height:35px; float:left; position:relative; width:260px;}
.it-form .item .input .select {border:1px solid #dbdbdb;border-top:0;background:#fff;position:absolute;left:-1px;top:35px;padding:5px 0;display:none;width:100%;z-index:9999;height:100px;overflow-y:scroll;}
.it-form .item input.input { color:#666; text-indent:10px;}
.it-form .item .radio { float:left; line-height:35px;}
.it-form .item .d-yzm { float:left; margin:5px 0 0 10px;}
.it-form .item .d-change { color:#ff8200; line-height:35px; margin-left:10px;}
.it-form .item .radio label { padding-right:10px;}
.it-form .item .input .select li { cursor:pointer; padding:5px 10px; line-height:25px; font-size:15px;}
.it-form .item .input .select li:hover { background:#f0f0f0;}
.it-form .item span.zh-input {border:0;color:#777;font-size:15px;line-height:35px;padding-left:10px;width:220px;overflow:hidden;display:block;height:35px;font-weight:bold;}
.it-form .item .it-show {background:url(../images/u_ico_bg.png) no-repeat;background-position:-53px -2px;border-left:1px solid #dbdbdb;cursor:pointer;position:absolute;right:0;top:0;height:16px;margin:10px 0;text-indent:-999px;overflow:hidden;width:30px;}

.ywlx{margin-top:12px;height:auto;}
.shran{float:left;font-weight:bold;line-height: 35px;}
.shran .dxan{overflow:hidden;}
.shran .dxan li{float:left;height:35px;width:80px;border:1px solid #dbdbdb;text-align:center;line-height:30px;cursor:pointer;font-weight:normal;margin-right:12px;}
.shran .dxan .xzys{border:2px solid #ff8202;color:#ff8202;height:33px;width:78px;}
.shran label{margin-right:18px;}
.shran input{vertical-align:middle;}
.kjfjsj{overflow:hidden;width:445px;float:left;}
.kjfjsj input,.cxdy input{float:left;height:35px;line-height:35px;border:1px solid #dbdbdb;width:248px;color:#777;font-size:14px;padding-left:12px;}
.margin-left{margin-left:12px;}
.yzm input{width:166px;float:left;height:30px;line-height:30px;border:1px solid #dbdbdb;}

.go-pay a{background:url(../images/u_button_bg.png) no-repeat 0 -49px;color:#FFF;height:35px;line-height:35px;display:block;text-align:center;font-size:16px;width:132px;margin:0 auto;}
.go-pay{ margin:20px 0; overflow:hidden;}
.u-tip { background:url(../images/tip_bg.png) repeat-x top; margin:20px 0; padding-top:30px;}

.u-tip .title { position:relative; margin-bottom:10px;}
.u-tip h3 { color:#656565; font-size:15px; padding-left:30px; line-height:26px;}
.u-tip .ico {background:url(../images/u_ico_bg.png) no-repeat -23px 0;position:absolute;left:0;top:0;height:26px;width:26px;}
<!--.u-tip .list {color:#777;line-height:25px;}-->
.u-tip .list{font-size:14px;color:#aaabab;line-height:28px;}
.yfd p{text-align:right;}



/*宽带升级*/
.kdtc{color:#ff8202;font-size:16px;}
.tcxz{border:1px solid #dbdbdb;width:903px;margin:10px auto;}
.dxxz{background:#f7f6f4;overflow:hidden;}
.dxxz li{float:left;width:300px;height:40px;text-align:center;line-height:40px;background:#f7f6f4;font-size:14px;font-weight:bold;color:#777;position:relative;border-bottom:1px solid #dbdbdb;cursor:pointer;}
.dxxz .tsys{border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.dxxz li .ios{background:url(../images/u_ico_bg.png) no-repeat -88px -30px;width:15px;height:15px;position:absolute;left:86px;top:13px;}
.dxxz .buxz{background:#fff;color:#ff8202;border-bottom:1px solid #fff;}
.dxxz .buxz .ios{background:url(../images/u_ico_bg.png) no-repeat -71px -30px;;width:15px;height:15px;position:absolute;left:86px;top:13px;}
.qhnr{margin:15px auto;min-height: 208px;height:auto;}
.yfd .djan{float:left;}
.it-form .yfd .input{width:120px;}
.it-form .yfd span.zh-input{width:80px;font-weight:normal;}
.zbjl{margin-left:16px;}
.yfd .cxdy{overflow:hidden;float:left;}
.fgx{height:1px;border-top:1px solid #dbdbdb;margin:10px 0;}

.b-tip { background:url(../images/tip_bg.png) repeat-x bottom; margin:20px 0; padding-bottom:30px;padding-top:0;}
.gdxz,.gdxz p{overflow:hidden;}
.gdxz p a{color:#ff8202;text-align:right;float:right;font-size:14px;}
.gdxz p img{display:block;width:906px;height:585px;margin:10px auto;}
.ysxz{display:none;}
.xbj{margin-bottom:16px;padding:0;}


/*订单成功页*/
.ddrq{overflow:hidden;margin:24px 0;}
.ddrq p img{width:75px;height:53px;margin-right:24px;}
.ddrq p{font-size:14px;font-weight:bold;text-align:center;color:#777;}
.wzsm{overflow:hidden;font-size:14px;color:#777;line-height:32px;width:750px;margin:10px auto;}
.wzsm a{color:#0139aa;}
.lhtj{width:750px;margin:0 auto;font-size:16px;color:#777;}
.lhtj span{color:#ff8202;margin-right:28px;}
.lhtj a{color:#0139aa;margin-left:10px;}

/*加装宽带*/
.sbys{background:#f7f6f4;width:906px;height:160px;margin-top:20px;overflow:hidden;}
.p_img{float:left;width:310px;height:120px;background:#fff;margin:20px 30px;}
.wznr{float:left;width:505px;margin:20px 30px 20px 0px;}
.wznr p{color:#777;font-size:14px;margin-top:6px;}
.wz_t{font-weight:bold;}
.yhj span{color:#ff8202;margin-right:24px;font-size:32px;}
.wznr a{display:block;color:#fff;text-align:center;height:35px;width:132px;background:#ff8202;line-height:35px;font-size:16px;border-radius:4px;margin-top:12px;}