﻿/*******************ht-left **********************/
.clear{clear:both; width:100%; font-size:0; line-height:0;}
.ht_left{ width:240px; float:left;  height: 520px;}
.ht_left ul{ width:238px; height:auto; border:1px solid #e5e5e5; border-bottom:0; margin:0 0 20px 0;}
.ht_left ul li,.ht_left ul li a{height:42px; line-height:42px; }
.ht_left ul li{ width:100%; border-bottom:1px solid #E5E5E5; }
.ht_left ul li a{ width:80%; padding:0 10%; font-size:16px; color:#333333; display:inline-block; position:relative; }
.ht_left ul li a.cta,.ht_left ul li a:hover{ background:url(../image/ht-nav.gif) no-repeat 0 0 #fafafa; font-weight:bold;}
.ht_left ul li a em,.ht_left ul li a:hover em,.ht_left ul li a.act em{ font-family:arial; font-size:12px; display:block; position:absolute; right:20px; top:11px; width:20px; height:20px; border-radius:10px; background:#f00; color:#FFF; padding:0; line-height:20px; text-align:center; font-weight:normal;}
.ht_left ul li a span{ position:absolute; top:14px; right:20px;display:block; width:7pxpx; height:14px; border:none; background:url(../image/sjx.png) no-repea;}

/*******************ht-right **********************/
.ht_right,.order{ width:930px; float:right; height:auto; _overflow:hidden; }
/***********basic ******/
.basic{ width:928px; height:auto; border:1px solid #F4F4F4; background:#fafafa; display:inline-block; margin:0 0 20px 0; }
.basic_text{ width:93%; background:#FFF; padding:15px; display:block; margin:20px auto; border:1px solid #eee;}
.basic_left{ height:120px; width:300px; float:left;}
.basic_left dl{ width:100%; height:80px; border-bottom:1px solid #EEEEEE; padding:0 0 10px 0;}
.basic_left dl dt{width:80px; float:left; height:80px; overflow:hidden;}

.basic_left dl dd{width:200px; float:right; display:inline-block; line-height:40px; }
.basic_left dl dd h4{ font-size:18px; color:#444444; padding:11px 0 0 0; line-height:25px; }
.basic_left dl dd p{ width:100%; font-size:16px; color:#545454;}
.basic_left dl dd em{ font-size:20px; color:#FF9933;}
.basic_left dl dd strong{ font-size:8px; color:#FF9933; display: inline-block;}
.basic_left span{ height:40px;display:inline-block; width:100px; float:left; line-height:40px; color:#888;}
.basic_left span a{ color:#666;}
.basic_left span a:hover{ color:#14AB43;}
.basic_left span a.TC{ float:right; padding:0 10px; display:block; width:30px;}

.basic_right{ float:left; width:500px; margin:12px 0 0 50px;}
.basic_right p,.basic_right span{ line-height:30px; font-size:15px; color:#868686;}
.basic_right span{ line-height:40px;}
.basic_right span a{ color:#14AB43; }

.basic_right p a{ height:30px; display:inline-block; padding:0 0 0 20px; background:url(../image/base.gif) no-repeat -10px -27px;  }
.basic_right p a + a{ height:30px; display:inline-block; padding:0 0 0 30px; background:url(../image/base.gif) no-repeat 0 -81px;  }
.basic_right p a.act{ color:#14AB43; background-position:0 -2px; }
.basic_right p a.act + a.act{ color:#14AB43; background-position:0 -56px; }

/***********order-list ******/
.order{ height: auto;margin:0px 0 0 0 ;}
.order_title{ width:100%; height:47px; position:relative;}
.order_bottom{ border-bottom:2px solid #eee;}
.order_title a{ color:#464637; display:inline-block; padding:0px; margin:5px 20px 0 0; line-height:40px; font-size:16px; font-weight:bold;}
.order_title a:hover,.order_title a.cta{ border-bottom:2px solid #008C00; color:#008C00; position:relative; _bottom:-2px;}
.order_list{ width:99.9%; min-height:140px; height:260px; margin:15px 0 0 0; border:1px solid #EEEEEE;}
.order_list.mot0{ margin-top:0;}

.order_list:hover{border-color:#dcdcdc; box-shadow:0 2px 4px rgba(0,0,0,0.1)}

.order_left { width:750px; height:auto;float:left; position:relative;}

.order_left_title { height:35px; padding:0 20px; background:#F9F9F9;border-right:1px solid #EEEEEE; position:relative;}
.order_left_title span { display:inline-block; margin:0 40px 0 0; line-height:35px; color:#888;}
.order_left_title p { position:absolute; right:20px; top:0; color:#FF8000; line-height:35px; display:block;}
.password{width:709px; height:220px; padding:20px; border-right:1px solid #EEEEEE;border-top:1px solid #EEEEEE;}

.order_left dl,.coupons_box{width:709px; height:220px; padding:20px;border-top:1px solid #EEEEEE;}
.account{width:709px; padding:20px; border-right:1px solid #EEEEEE;border-top:1px solid #EEEEEE;}
.account li font{padding: 0 10px; color: #FF9934;}
.order_left dl dt{ width:100px; height:100px; background:#006; float:left; overflow:hidden;  }
.order_left dl dt img{ width:100px; height:100px;}
.order_left dl dd{ width:560px; margin:0 0 0 20px; float:left; height:100px;  }
.order_left dl dd h4{ line-height:25px; max-height:50px; font-size:18px; color:#333; overflow:hidden;}
.order_left dl dd span{ line-height:30px; max-height:60px; font-size:13px; color:#FF9933;}
.order_left dl dd span em{ font-size:18px;}
.order_left dl dd p{ font-size:14px; color:#666;}
.order_left dl dd p em{ font-size:15px;}

.order_right { width:179px; height:auto; height:auto;text-align:center; position: absolute; top:50%; right:-180px;margin-top:-50px; z-index:90;}
.order_right span { width:100%; height:40px; line-height:40px; font-size:20px;color:#FF9933; display:block; }
.order_right span em{ font-size:14px}
.order_right a { margin:0 auto; width:100px; height:30px;  display:block; line-height:40px; text-align:center; color:#666; text-decoration:underline; font-size:12px;}
.order_right a.btn,.record_top span a,.collection em a,.evaluation_btn a,.pj_btn a,.total li.c a,.adds_right a,.add_adds_btn{ display:block; width:100px; background:#9797A6; font-size:14px; height:30px;line-height:30px; text-decoration:none; text-align:center;color:#ffffff;}/*��ť*/
.order_right a:hover.btn{ background:#19B746;  color:#fff;}
.order_top0{ margin-top:10px;border-right:none;}
.order_left_wc{ width:100%;border-right:none;}
.order_left dl.wc{ width: 888px; }
.order_left dl.wc dd{ width:750px;}
.order_left dl.wc dd h4,.order_left dl.wc dd span,.order_left dl.wc dd p { height:40px; width:400px; float:left; padding:20px 0; overflow:hidden;}
.order_left dl.wc dd span,.order_left dl.wc dd p { width:140px; text-align:center; line-height:60px; margin:0 10px;}

.index_more{width:100%; height:40px; line-height:40px; text-align:center; margin:20px 0;}
.index_more a{  text-align:center; float:right; font-size:17px; color:#fff; display:block; width:150px; background:#9797A6;}
/***********order-list_more*****/

.total{ border:1px solid #eee; border-top:0;height:140px;}
.total li{ width:30%; float:left; height:100px; line-height:30px; padding:20px 0 20px 3%; color:#666; }
.total li p{ width:100%;font-size:15px;}
.total li p em{ color:#333; padding:0 5px;font-size:15px;}

.total li.d p{ font-size:17px;}
.total li.d p em{ font-size:17px;}
.total li.d em{ font-size:22px; color:#FF9933;}
.total li.c{ text-align:center;}
.total li.c a{ margin:20px auto;}
.total li.c a:hover{ background:#FF9933;}

.state,.state1,.state2,.state3{ width:982px; height:55px; background:url(../image/zt.jpg) no-repeat; margin:15px 0; overflow:hidden}
.state1{background-position:0 -55px;}
.state2{background-position: 0 -111px;}
.state3{background-position: 0 -167px;}

.delivery,.logistics{ width:928px; border:1px solid #eee; margin:15px auto 0 auto;}
.delivery_title,.logistics_title{ width:100%; height:40px; border-bottom:1px solid #eee; text-indent:20px; font-size:16px; line-height:40px; color:#666666;}
.delivery_ul{ width:888px; margin:10px 20px; font-size:14px; display:inline-block;}
.delivery_ul li{ color:#666; width:888px; height:30px; line-height:30px;}
.delivery_ul li span,.delivery_ul li p{ float:left; display:inline-block; padding:0 5px 0 0;}


.order_record .t1
{
    width:150px;    
    }
.order_record .t2
{
    width:300px;    
    }
    .order_record .t3
{
    width:150px;    
    }

.logistics_ul{ width:800px; height:auto; display:inline-block;width:80%; margin:20px 30px;}
.logistics_ul li{border-left:1px solid #ddd; padding:10px 20px; height:auto; display:inline-block; width:100%; position:relative;}
.logistics_ul li em{ padding:0; display:block; width:10px; height:10px; border-radius:6px; border:1px solid #ddd; position:absolute; top:15px; left:-6px; background:#fff;}
.logistics_ul li em.cat{ background:#eee;}

.logistics_ul li span { height:25px; line-height:25px; font-size:12px; color:#999; display:block;}
.logistics_ul li p{ font-size:15px; color:#555;}


.logistics{width:887px; padding:20px 20px; text-indent:0; margin:0;}
.mr{ text-indent:25px; background:url(../image/bz.gif) no-repeat 20px 7px; text-indent: 45px;}
.add {border-right:1px solid #eee; width:750px;}
.adds_right,.adds_sg{ width: auto; float:right; position:absolute; right:-177px;_right:0px; text-align:center; width:177px; top:50%;height:auto; margin-top:-40px;}
.adds_sg{ margin-top:-40px;}
.adds_right a{ margin:10px auto;}
.adds_right a:hover{background:#FF9934;}
.adds_right a.adds{ background: none; color:#888; text-decoration:underline;}
.adds_right a.adde{ background:#FF9934;}
.adds_right a:hover.adde{ background:#FF7F00;}

.order_bottom a.tjdz{ color:#666; float:right; font-weight:normal;}
.add_adds{ background:#F6F6F6; padding:10px 0 40px 0;width: 100%;float: left;}

 
#test1 { width:100%; height:40px; padding:30px 0 0 52px; color:#666;}
#test1 span { width:50px; float:left; height:40px; line-height:40px; text-align:right; padding:0 8px 0 0;}
.arrow,.cb,.rb{background-image:url(../image/icon.png) ;nfont-size:16px;}
/* select box */
.sb{width: 200px; height: 35px;border:solid 1px #cfcfcf;cursor:pointer;background-color:#ffffff;position:relative;float:left;margin:0 10px 0 0;display:inline-block;}
.sb_active{border:solid 1px #999;}
.sb *{color:#666666;font:normal 12px Song;cursor:pointer;background-color:#fff;}
.sb .opts{ width:200px;_width:180px;border:1px solid #999;display:none;left:0;height:180px;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:auto;z-index:99;}
.sb > .selected{overflow:hidden;position:absolute;cursor:pointer; left:10px; font-size:15px; display:block;}
.sb .opts a{  width:180px; color:#666; font-size:15px;width:auto;height:30px;line-height:30px;padding:0 10px;outline:none;white-space:nowrap;text-decoration:none;display:block;cursor:pointer;}
.sb .opts a.selected{background:#ffffe1;}
.sb .opts a.none{background:#fff;}
.sb .opts a:hover{background:#ffffe1;}
.sb .sb_icon{width:7px;height:4px;overflow:hidden;position:absolute;cursor:pointer;right:10px;}
.sb .arrow{background-position:-27px -18px;}
.sb_active .arrow{background-position:-27px -4px; }
/* checkbox box */
.cb{width:13px;height:13px;display:inline-block;*display:inline;zoom:1;background-position:0 0;cursor:pointer;}
.cb_active{background-position:0 -13px;}
/* radio box */
.rb{width:13px;height:13px;margin:0 auto;padding:0;display:inline-block;*display:inline;zoom:1;vertical-align:middle;background-position:-13px 0;cursor:pointer;}
.rb_active{background-position:-13px -13px; }
.mot10{ margin-top:16px ;}

.add_adds ul{ margin: 10px 20px;}
.add_adds ul li{ height:40px; line-height:35px; margin:15px 0; color:#666;float:left;width:100%; }
.add_adds ul li span{ width:80px; text-align:left; height:40px; line-height:35px; padding:0 10px 0 0; display:inline-block;float: left;}
.add_adds ul li input{ height:35px; line-height:35px; border:1px solid #ddd; width:140px; padding:0 15px; color:#444; }
.add_adds ul li input.chang{ width:480px;}
.add_adds_btn{ margin:0 0 0 110px; width:400px; background:#f6f6f6;}
.add_adds_btn a{ background:#9797A6; color:#fff; display:block; float:left; width:100px;}
.add_adds_btn a:hover { background:#FF7F00}
.add_adds_btn a.sc{ background:none; color:#666; text-decoration:underline;}

/***********coupons ******/
.coupons_box{width:709px; height:50px; padding:20px; }
.coupons_right{ top:50%; right:-180px;margin-top:-12px;}
.order_right a.coupons{ background:#FF9934;}
.coupons_box p{ font-size:16px;  color:#666;}
.coupons_box span{ line-height:30px; font-size:14px; color:#666; }
.coupons_box p em{ color:#333; font-size:16px;}
.coupons_box span em{color:#FF9933; font-size:18px;}
.coupons_right span{ font-size:14px; color:#999;} 

/***********ht_page ******/
.ht_page{ width:100%; text-align:right; height:30px; margin:30px 0 0 0;}
.ht_page a{ display:inline-block; padding:0 10px;line-height:30px; margin:0; color:#666; display:inline-block;border:1px solid #eee;}
.ht_page a.nex{ background:#9797A6; width:94px; text-align:center; color:#FFF; padding:0; margin:0 10px 0 10px; border-color:#9797A6;}
.ht_page a:hover.nex{ background:#19B746; border-color:#19B746}
.ht_page a.act,.ht_page a:hover{ color:#fff; color:#F63; border-color:#d5d5d5; }
.ht_page a.dot{ margin:0 2px; width:5px; padding:0; border:none; }
.ht_page a:hover.dot{ background:none; color:#666;}
.ht_page a:hover.nex{ color:#fff; }

/***********ht_ask ******/
.answer{ width:94%; margin:0 auto;display:none;}
.huifu_text{ width:96%; padding:5px 2%; height:90px; border:1px solid #eee;}
.huifu_btn{width:94px; text-align:center; line-height:30px; color:#FFF; background:#FF9933; border:none;display:inline-block; margin:10px 0; cursor:pointer;}
.ask_box{ width:100%;_width:99%; height:auto; border:1px solid #eee; margin:20px auto 0 auto;}

.panel,.flip{margin:0px;padding:5px;}
.panel{height:auto;display:none; border-bottom:1px #eee solid; }
.ask_box a,.flip{ display:inline-block;background:#03C; height:30px; line-height:30px; display:block; float:left; margin:10px 0 10px 30px; display:inline;background:url(../image/ask_r1_c1.gif) no-repeat 0 8px; text-indent:25px;}
.flip{ margin:10px 0 10px 10px; background:url(../image/ask_r2_c3.gif) no-repeat 0 7px; text-indent:25px; cursor:pointer; width:200x; padding:0;}
.ask_title{ width:100%; height:40px; line-height:40px; background:#f9f9f9; text-indent:24px; color:#888; font-family:arial; }
.ask_box dl{ width:94%; margin:0 auto; height:auto; display:block; height:120px; margin:22px auto 8px auto;}
.ask_box dl dt{ width:100px; height:100px; background:#eee; float:left;}
.ask_box dl dd{ width:750px; float:right;}
.ask_box dl dd p{ width:350px; max-height:45px; line-height:22px; overflow:hidden; float:left; padding:25px 0; font-size:15px; color:#666; }
.ask_box dl dd span{ height:100px; line-height:100px; float:left; width:270px; text-align:center; font-size:18px; font-family:arial; color:#FF9934;}
.ask_box dl dd a{ width:90px; float:left; display:block; height:30px; background:#9797A6; text-align:center; line-height:30px; color:#fff; margin-top:35px; text-indent:0;}
.ask_box dl dd a:hover{ background:#FF9934;}

.kye_xs{ width:94%; margin:0 auto; }
.kye_xs li{ width:100%; line-height:24px; border-top:1px dashed #ddd; padding:10px 0; display:inline-block;}

.kye_xs li em{ width:100%; height:20px; line-height:20px; color:#888; font-family:arial; display:block;}
.kye_xs li span,.kye_xs li span.xy{ display:inline-block; padding:0 5px 0 0;float:left; color:#19C04B;}
.kye_xs li span.xy{ color:#FF9933;}
.kye_xs li p{ width:auto; width:auto; color:#444; margin:0 0 0 35px;}

/***********record ******/
.record_top{ width:100%; height:50px;}
.record_top p{ width:50%; float:left; font-size:16px; color:#555555; line-height:50px; font-weight:bold;}
.record_top p em{ font-size:22px; color:#FF9934; display:inline-block; padding:0 5px; font-weight:normal;}

.record_top span { display:inline-block; float:right; padding:10px 0;} 
.record_top span a{ background:#FF9934; float:left; margin:0 0 0 15px; *color:#ffffff;} 
.record_top span a:hover {color:#fff; background:#FF7F00;} 
.record_top span a + a{ background:#9797A6; }

.order table{ width:100%;border-collapse:collapse; border:1px solid #eee;float:left;}
.order table tr{ height:35px; line-height:35px;}
.order table tr th{ text-align:center; border:1px solid #ddd; background:#fafafa; color:#666;}
.order table tr td{ text-align:center; border:1px solid #eee;font-size:14px;}
.order table tr td.w{ width:20%; color:#878787;}
.order table tr td.t{ width:15%; color:#464646;}
.order table tr td.c{ width:15%; color:#FF7F00; border-color:#eee;}
.order table tr td.f{ width:auto; color:#878787;}
.order table tr td.lv{ color:#2CB200;}
/*********支付密码管理***********/
.paymentpassword{ border-top:0; padding-bottom:45px;padding-bottom:18px; display:inline-block;padding:20px;width:709px;}
.paymentpassword li{ width:100%; line-height:40px; height:40px;}
.paymentpassword li span{ width:85px; float:left; margin:0 5px 0 0 ; display:block; color:#666666; font-size:16px;line-height:40px; height:40px;}
.paymentpassword li input{  height:28px; line-height:28px; padding:0 10px; color: #999; border:1px solid #dddddd;}
.paymentpassword li .btn{margin-left:13%;color:#fff;}
.pt-validate{ background-color: #FF9934;color: #fff;border-radius: 3px; cursor:pointer;font-size:14px;padding: 5px 15px;}
.paymentpassword li font{ padding:0 10px ; color:#FF9934;}

/***********integral ******/
.ntegral{ margin-top:22px;}
.ntegral_top{ display:inline-block; float:right; line-height:40px; font-size:14px; color:#666666; position:absolute; right:0;}
.ntegral_top p{ float:left; padding:0 10px; }
.ntegral_top p em{ font-size:18px; color:#FF9933;}

/***********record ******/
.password{ border-top:0; padding-bottom:45px;padding-bottom:18px; display:inline-block;  }
.password li{ width:100%; line-height:40px; height:40px;}
.password li span{ width:70px; float:left; margin:0 5px 0 0 ; display:block; color:#666666; font-size:16px;line-height:40px; height:40px;}
.password li input{ width:300px; height:28px; line-height:28px; padding:0 10px; color: #999; border:1px solid #dddddd;}
.account{ border-top:0; padding-bottom:45px;padding-bottom:18px; display:inline-block;  }
.account li{ width:100%; line-height:40px; height:40px;}
.account li span{ width:70px; float:left; margin:0 5px 0 0 ; display:block; color:#666666; font-size:16px;line-height:40px; height:40px;}
.account li input{ width: 140px;
height: 30px;
padding: 0 10px;
color: #999;
border: 1px solid #DDD;}
.account li input[type=radio]{ height:20px;   color: #999; border:1px solid #dddddd; width:17px;}
/***********collection ******/
.collection{ width:948px; padding:30px 0; margin:0 -19px 0 0;}
.collection li{ width:23%; float:left; margin:0 17px 17px 0; position:relative;}
.collection li:hover{ box-shadow:0 2px 4px rgba(0,0,0,0.1)}
.collection li:hover dl dd{ width:90%; padding:10px 5%;}

.collection li dl{ width:100%; height:300px; cursor:pointer;}
.collection li dl dt{ width:100%; height:219px; background:#ddd;}.collection li dl dt img{ width:100%; height:219px;}
.collection li dl dd{ width:100%; padding:10px 0;}
.collection li dl dd p{ line-height:20px; font-size:13px; color:#666666; max-height:40px; overflow:hidden;}
.collection li dl dd span{ line-height:30px; color:#FF9933;}

.collection li em{ width:90%; height:30px; padding:5px 5%; position: absolute; top:179px; background:#eee; display:none;}
.collection li em a{ display:block; float:left;}
.collection li em a:hover{ background:#FF7F00;;}
.collection li em a.cla{ width:50px; margin:0 10px; background:none; color:#888888; text-decoration:underline; }
.collection li:hover em { display:block;}
.line{ border-top:1px solid #dddddd; padding:20px 0;}

/*********** evaluation ******/
.evaluation_sm,.evaluation_sm span{ font-size:12px; background:none; border:none;}
.evaluation_sm{padding:0 10px; border-bottom:1px solid #eee;}
.evaluation{ width:950px; _width:960px; margin:0 0 0 -15px; _margin:0 0 0 -30px;}
.evaluation li{ width:457px; _width:450px;  float:left; border:1px solid #eee; margin:20px 0 0 14px  ; _margin:20px 0 0 18px ; height:170px;}
.evaluation li:hover{border-color:#dcdcdc; box-shadow:0 2px 4px rgba(0,0,0,0.1)}
.evaluation li dl{ padding:15px;}
.evaluation li dl dt{ width:100px; height:100px; overflow:hidden; float:left; background:#eee; margin:0 16px 0 0;}
.evaluation li dl dd{ position:relative;}
.evaluation li dl dd p{ width:auto; overflow:hidden; max-height:40px; line-height:20px; font-size:14px; color:#666;}
.evaluation li dl dd span{ height:35px; line-height:35px; color:#FF9933; }
.evaluation li dl dd span em{ padding:0 5px 0 0; font-size:16px; }

.evaluation_btn{ height:40px; display:block; position:absolute;  top:70px;right:0;}
.evaluation_btn a:hover{ background:#19B746; }
.evaluation_btn a{ display:inline-block; color:#FFF; background:#FF9934; }
.evaluation_btn a.cat{ background:none; color:#666; text-decoration:underline; }
.pj { width:100%; height:22px;}
.pj span{ float:left; width:96px; display:block;}
.pj em{ font-size:12px; color:#999;}

/*********** evaluation_moere ******/
.praise{ width:100%; height:400px; margin:24px 0; }
.praise dt{ width:400px; height:400px; float:left; overflow:hidden; background:#eee; }
.praise dt img{ width:100%;}
 
.praise dd{ width:500px; float:left; float:right; overflow:hidden; height:430px;} 
.praise dd div{ float:left;}
.praise dd ul{ float:left;}




.gradecon{border:1px solid #E0DCDC;background:#fefdea;padding:10px;width:320px;margin:40px auto 0 auto;}
.rev_pro li{line-height:20px;height:20px;}
.rev_pro li .revtit{text-align:right;display:block;float:left;margin-right:10px;width:70px;}
.revinp{float:left;display:inline;}
.level .level_solid,.level .level_hollow{float:left;background-image: url(../image/icon2.png);background-repeat:no-repeat;display:inline-block;width:15px;height:15px;}
.level .level_solid{background-position:0px 0px;}
.level .level_hollow{background-position:-21px 0px;}
.revgrade{margin-left:20px;}


#wp{ width:600px; height:auto; margin:10px 0;}
#wp span{ margin:5px 0;}
#wp form { width:500px; float:left; height:40px;}
#wp form label { font-size:16px; line-height:40px; color:#666; width:100px; float:left; height:40px;}
#wp form label input { width:20px; height:20px; float:left; margin:10px 5px; }

#pj{ width:600px; height:265px;}
#pj span{ font-size:17px; height:100px; display:block;}
.pj_text{ border:1px solid #ddd; height:240px; width:420px; padding:10px; color:#666; line-height:25px;}

.pj_btn{ width:100%; height:35px;}
.pj_btn a{ float:right; display:inline-block; height:30px; text-align:center; background:#FF9934; margin:9px;}
.orderw_list:hover{ box-shadow:0 0 0 0; border:1px solid #ddd;}

/*********** evaluation_moere ******/
.demo input, .demo textarea, .demo select { border: 1px solid #999; border-radius: 5px; color: #333; display: inline-block; height: 27px; font-size: 1.5em; text-align: center; width: 135px; vertical-align: middle }

.demo input:focus, .demo textarea:focus, .demo select:focus { border: 1px solid #95BDD4 }
.demo input:hover, .demo textarea:hover, .demo select:hover { border: 1px solid #BDBDBD }

.demo textarea { resize: none; height: 27px }
.demo select { text-align: left }

.demo .target-demo { display: inline-block; vertical-align: middle }

.demo div.hint { background-color: #F8F8F8; border-radius: 5px; color: #333; display: inline-block; height: 27px; font-size: 1.5em; text-align: center; width: 135px; vertical-align: middle }

.demo label { color: #444; font-size: 1.7em; letter-spacing: .7px; margin-right: 5px; padding-left: 6px; vertical-align: middle }

.demo a.run { font-size: 1.5em; margin-left: 5px; letter-spacing: .7px; vertical-align: middle }

/*qq*/
.qq_box{ width:600px; margin:60px auto; height: auto;/* border-top:2px solid #093;*/ box-shadow:0 0 4px #eee;}
.qq_title{ width:328px; height:65px; margin:10px auto; padding:15px 0;}
.qq_title dt{ width:50px; height:50px; float:left;margin:0;}
.qq_title dd{ width:260px; height:30px; float:right;font-size:18px; line-height:30px; color:#666; font-weight:bold; margin:10px 0 0 0;}
.qq_title dd.xiao{ font-size:16px; line-height:25px; font-weight:normal; margin:0; color:#888; }

.qq_text{ width:598px; /*border-left:1px solid #eee; border-right:1px solid #eee;*/ height:130px; background:#FFF; padding:20px 0; border-top:2px solid #19B746;}
.qq_text li{ width:410px; margin:20px auto; /*border:1px solid #ddd;*/ background:#fff; height:40px; line-height:40px; padding:0 10px; color:#666;  }
.qq_text li span{ width:80px; display:block; float:left; height:30px; text-align:right; }

.qq_text li input{ width:305px; float:right; padding:0 10px;height:30px; color:#444; font-family:arial; border:1px solid #fff; border-bottom-color:#ddd; float:right; line-height: 30px;}
.qq_btn{ background:#eee; height:40px; padding:20px 0; text-align:center;width:100%;} .qq_btn a{ display:block; width:140px; background:#9797A6; font-size:14px; height:40px;line-height:40px;  text-align:center;color:#ffffff; margin:0 auto; background:#FF9934;  }
.qq_btn a:hover{ background:#FF9034; }
.error_info {display:none;margin: 0 auto;width: 200px;text-align: center;color: #F00;background-color: #F3F3F3;line-height: 30px;position: relative;left: 210px;top: -20px;}

.btn_save{ border:none;}
.add_adds ul li font{ padding:0 10px ; color:#FF9934;}
.userBtn{float:left;margin-right:10px;background-color:#ff7f00;width:100px;line-height:30px;color:white; border:none;}
.nobonus{ padding:20px; display:block}

.btn_save {
    background: url('../images/btn_save.gif');
    color: #ffffff;
    width: 100px;
    height: 31px;
}

/********************积分记录/余额账户******************/
.extra-l{float:left;}
.extra-l li {float:left;width:80px; padding:10px;}
.curr{padding-bottom: 0;color: #e4393c!important;border-bottom: 2px solid #e4393c;font-weight: 700;cursor: pointer;text-decoration: none;}
.extra-r{float:left; padding:10px;}
.pagin{text-align:right;padding-right:10px;padding: 30px 20px 10px 20px;}
.b_left{float:left;width:50%;}
.b_right{float:right;width:50%;text-align:right;}
.b_bottom {float:left;margin:10px;width: 100%;}
.balance_list {margin:10px 0 0 0; height: auto;float: left;}
.balance-l li {float:left;width:120px; padding:10px; cursor:pointer;}
.balance-r{float:left; padding:10px;}
.recordnone{display:none;}
.recordblock{display:block;}
.withdraw_list{width:100%;height:800px;}
.withdraw_list table,.cash-table-one{border:0!important;}
.withdraw_list table tr ,.cash-table-one tr{height:80px!important;}
.withdraw_list  table tr td ,.cash-table-one tr td{border:0!important; padding-left:20px;}
.withdraw_fl,.cash_fl{text-align:right!important;}
.withdraw_fr,.cash_fr{text-align:left!important;}
.cash-money input{padding:7px 9px ;}
.msg-gand em,.cff{font-size:12px;color:#e4393c;}
.web-quesition{margin:30px 10px;}
.btn-blue span{color:#fff;line-height:22px;padding:10px 30px;background:#0ae;border-radius:5px; font-weight: bold;font-size: 14px;}
.btn-red{color:#222!important;line-height:22px;padding:10px 30px;background:red;border-radius:5px;font-weight: bold;font-size: 14px;}

/***********评价商品****************************/
.appriselist{height:auto;  width: 99.9%;margin: 15px 0 0 0;border: 1px solid #EEEEEE; float: left;}
.mt{float:left;width:100%;}
.order-l li{float:left;width:140px; padding:10px;}
.order-l li em {position: relative;display: inline-block;height: 15px;line-height: 15px;font-family: arial;top: -5px;padding: 0 4px;background: #e4393c;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;color: #fff;font-size: 10px;margin: 0 0 0 2px;}
.mc {
   float:left; line-height: 20px;    overflow: visible;    width:100%;
}
.comt-plists {
    border: 1px solid #eee;
    border-bottom: none;
}

 .comt-plists .comt-head {
    height: 30px;
    line-height: 30px;
    background: #f5f5f5;
    color: #999;
    border-bottom: 1px solid #eee;
    text-align:center;
}
.comt-plists .comt-head li.col1 {
    width:60%;
    float:left;
}
.comt-plists .comt-head li.col2 {
    width: 40%;
        float:left;
}
.comt-plist
{
    width:100%;
    float:left; 
}
.pro-info {
    padding: 10px;
    background: #fff;
    height:65px;
    border-bottom:1px solid #f1f1f1;
      float: left;
    width: 93%;
}
.pro-info li.fore1 {
    width: 70%;  float:left;
}
.pro-info .p-item {
    width: 70%;
}
.pro-info .p-item .p-img {
    float: left;
    position: relative;
    width: 60px;
    height: 60px;
    border: 1px solid #efefef;
}
.pro-info .p-item .p-msg {
    float: left;
    width: 80%;
    margin-left:10px;
overflow: hidden;
}
.pro-info li.fore2 {
    width: 30%;
    float:left;
}
.pro-info .op-wrap {
    width: 100%;
    display: table;
    height: 62px;
    text-align: center;
}

.pro-info .op-cont {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.pro-info .op-btns {
    margin: 0 auto;
}
.btn-9:link, .btn-9:visited {
    color: #323333;
    text-decoration: none;
}
.ftx-03, .ftx03 {
 color: #999;
 padding: 5px 0 0 10px;
}

.comt-box {
    background: #fcfffa;
    border: 1px solid #d0e4c2;
    padding: 10px 0 0;
    margin: 0 -1px -1px;
    text-align: left;
    position: relative;
    zoom: 1;
      float: left;
    width: 100%;
}

.comt-box .box-t {
    right: 220px;
    position: absolute;
    right: 180px;
    top: -11px;
    width: 21px;
    height: 12px;
    background: url(//misc.360buyimg.com/user/myjd-2015/css/i/cicon.png) 0 0 no-repeat;
}
.comt-box .comt-tip {
    margin: 0 10px;
    padding: 5px 10px;
    background: #fffdee;
    border: 1px solid #edd28b;
}
.comt-box .item {
    margin-bottom: 10px;
        line-height: 30px;
            float: left;
    width: 100%;
}
.item span.label {
    float: left;
    height: 18px;
    line-height: 18px;
    padding: 6px 0;
    width: 100px;
    text-align: right;
}
.comt-box .commstar {
    width: 70px;
    height: 14px;
    background: url(../images/commstar02.png) 0 -14px repeat-x;
    position: relative;
    margin-top: 7px;
    display: inline-block;
    overflow: hidden;
    zoom: 1;
}
.comt-box .commstar .active, .comt-box .commstar a:hover {
    background: url(../images/commstar02.png) left top repeat-x;
}
.comt-box .commstar .star1 {
    width: 20%;
    z-index: 9;
}
.comt-box .commstar a {
    width: 20%;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    height: 20px;
}
.comt-box .commstar .star2 {
    width: 40%;
    z-index: 8;
}
.comt-box .commstar .star3 {
    width: 60%;
    z-index: 7;
}
.comt-box .commstar .star4 {
    width: 80%;
    z-index: 6;
}
.comt-box .commstar .star5 {
    width: 100%;
    z-index: 5;
}
.comt-box .item {
    margin-bottom: 10px;
}
.form .item span.label {
    float: left;
    height: 18px;
    line-height: 18px;
    padding: 6px 0;
    width: 100px;
    text-align: right;
}
.comt-box .item .label em {
    padding-right: 3px;
    padding-top: 5px;
    vertical-align: middle;
    font-size: 16px;
}
.pagination{margin:10px;}
.pagin a,.pagination a{height: 26px;line-height: 26px;background: #ffffff;border: 1px solid #dddddd;display: block;color: #888888;text-align: center;margin: 0 5px 0 0;text-decoration: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;float:left;padding: 0 15px;}
 .pagin span,.pagination span{float: left;padding: 5px 5px 0 0;}
.summary-cont .sumy-area .area{width:730px; padding: 5px;overflow: auto;}
.sumy-area .area-count {
    margin-right: 5px;
    text-align: right;
}
.btn-5,.btn-9{
    background-color: #f5fbef;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    border: 1px solid #bfd6af;
    padding: 2px 14px 3px;
    color: #323333;
}
.btn-15
{
   border-radius: 3px;
    padding: 10px 15px!important;
    cursor: pointer;
    background: #FF9934;
    line-height: 15px!important;
    border: 1px solid #cd681f;
    font-size: 12px!important;
}
/***********用户中心-积分兑换*********/
.order-buy-query {
    border: 2px solid #e3e3e3;
    overflow: hidden;
    padding: 8px 10px;
}
.order-buy-query ul li {
    float: left;
    color: #333333;
    font-size: 13px;
    margin-right: 6px;
    line-height: 31px;
}
.order-buy-query ul li input {
    border: 1px solid #e5e5e5;
    padding: 5px 0;
    height: 19px;
    line-height: 19px;
    font-size: 13px;
}
.order-buy-query ul li.query input {
    border-radius: 3px;
    padding: 0;
    cursor: pointer;
    background: #fc8026;
    border: 1px solid #cd681f;
    color: #ffffff;
    font-size: 13px;
    width: 52px;
    height: 28px;
    line-height: 26px;
}
/**退货单**/
.return_goods li .txt_input {
    width: 140px;
    height: 30px;
    padding: 0px 10px;
    color: #999;
    border: 1px solid #DDD;
}
/**我要推荐**/
.recommend
{
 float:left;
 background:#fff;
 height:auto!important;
}
#myRecomd
{
        padding: 0 15px;}
#myRecomd ul li
{
 padding-bottom: 20px;
 float:left;
 width:100%;
}
#myRecomd .title
{
 margin-top:10px;
 width:100%;
}
#myRecomd .content
{
 width:100%;
 margin:15px 0 0 40px;
}
 .content textarea{line-height: 32px;padding: 0 10px;color: #666;width: 80%;height: 35px;}
#myRecomd ul li span {
    text-align: center;
    line-height: 30px;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
float:left;
    padding:0 5px;
    background:red;
    border-radius:50%;
    margin-right:10px;
}
#myRecomd ul li h2
{
font-size:16px;
font-weight:normal;
}
.copy{float:left;width:100%;margin-left:40px;}
.copy p{font-size:12px;color:#ea1616;}
#btn_copy,#outQrcode{border:none; border-radius:5px;background:#1AC14B;padding:10px;color:#fff;font-weight:bold;}

#myRecomd ul li p
{
 position:relative;
 width:100%;
 padding:15px 0;
}
.prompt p
{
 margin-left: 40px;
}
#myUserMember
{
    padding:0;
}
/*浏览历史*/
.brows-history,.history{width:100%;float:left; height:auto;}
.nav-history {
    padding:10px;
    margin-bottom: 36px;
    overflow: hidden;
}
.nh-left{float:left;}
.nh-center{float:left;width:730px;padding: 10px;}
.nh-center ul li {float:left;width:70px;}
.nav-history ul li.nh-cur {
    background: #f36863;
    border-radius: 12px;
}
1315.htmlmedia="all"
.nav-history ul li {
    float: left;
    position: relative;
    margin-right: 30px;
    padding: 0 6px;
    margin-bottom: 10px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    white-space: nowrap;
}
.main-curr a{ color:#fff!important;}
.nav-history .nh-left {
    float: left;
    width:96px;
    height: 40px;
    margin-right: 40px;
    line-height: 40px;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    background:#18B746;
    border-radius:30px;
}
.goods-content{float:left;width:100%;}
.goods-item{margin-left:20px;}
.goods-item .mt {
    position: relative;
    line-height: 30px;
}
.goods-item .mt h2 {
    float: left;
    font-size: 16px;
    font-weight: 400;
}
.goods-item .mt strong {
    float: left;
    font-weight: 400;
    font-size: 12px;
    color: #999;
    padding: 4px 0 0 16px;
}
.goods-item .mt span {
    float: left;
    padding: 4px 0 0 16px;
    font-size: 12px;
    color: #999;
    cursor: pointer;
}
.goods-item .mt i.line-cur {
    background: url(http://misc.360buyimg.com/product/history/1.0.0/css/i/p-line03.jpg) no-repeat;
}
.goods-item .p-price {
    height: 30px;
    line-height: 33px;
    font-size: 16px;
    color: #ed3f3f;
}
.goods-item .p-del {
    width: 36px;
    height: 36px;
    background: url(http://misc.360buyimg.com/product/history/1.0.0/css/i/p-del.png) no-repeat;
    position: absolute;
    top: 11;
    right: 0;
    cursor: pointer;
}
.goods-item ul li {float:left;padding:10px 0 0 10px;   
    position: relative;
    margin-bottom: 20px;
    border: 2px solid #fff;
    background: #fff;
    text-align: center;
    vertical-align: top;}
.good-bottom{text-align:center;padding:10px 10px;}
/*留言反馈*/
.fb_list{height:auto;}
.fb_list .item {position: relative;border-bottom: 1px solid #ccc;}
.fb_list .left {
width: 100%;
 padding: 20px 0 40px;
 overflow: hidden;
  
}
.fb_list .left i {
    display: inline-block;
    float: left;
    width: 16px;
    height: 19px;
    margin-left: 20px;
    margin-right: 15px;
    vertical-align: middle;
}
.question i {
    background-position: -71px -126px;
}
.answer i {
    background-position: -88px -126px;
}
.fb_list .user { width: 170px; height: 20px; overflow: hidden; color: #999; float:left;}
.left .nickname {float: left;width: 114px;height: 20px;line-height: 20px;overflow: hidden;}
.cs-spring {display: inline-block;background: url(../images/icons.png);}
.fb_list  .content {width: 570px;line-height: 20px;overflow: hidden;word-break: break-all;float:left;}
.fb_list  .answer {padding-top: 15px;color: #666;display:block!important;width:100%;}
.fb_list .time {padding-right: 20px;text-align: right;width: 160px;float: right;}
.textcontent{width:100%;height:200px;border:1px solid #ccc; padding-left: 5px; color: #666;}
/*用户信息*/
.memberInfo
{
 float:left;
 height:auto;
}
#clasel1, #clasel2, #clasel3,#clasel4,#clasel5
{
    height: 32px;
    margin-top: 5px;
}
.fl-Area{float: left;}
.fl-Area #classType{width:215px;}
/*提现*/
.cash-area{padding-top:28px;margin-bottom:20px;}
.cash-area .w990{width:990px;margin:0 auto;padding-bottom:30px;border:1px solid #bee2fe;}
.cash-area .w990 .top-title{height:50px;line-height:50px;border-bottom:1px solid #bee2fe;background:url(images/cashtopbg.gif) repeat-x;}
.cash-area .w990 .top-title span{float:left;padding-left:22px;font-family:"Microsoft Yahei";font-size:20px;color:#333;}
.cash-area .w990 .top-title a{float:right;padding-left:15px;padding-right:22px;font-size:14px;color:#2272c8;background:url(images/record.png) 0px 19px no-repeat;}
.cash-area .w990 .top-title a:hover{color:#f70;}
.chash-table-one{margin-top:12px;}
.chash-table-one td{padding:13px 0px;}
.chash-table-one td.tright{padding-right:10px;font-weight:bold;color:#333;font-size:14px;}
.chash-table-one td b.thm{font-size:14px;font-family:"Tahoma";color:#dd0000;}
.chash-table-one td .fsize14{font-size:14px;}
.web-input input{padding-top:5px;padding-bottom:5px;}
.w85 input{width:85px;}
.cash-money em{float:left;padding:0px 10px;height:30px;line-height:30px;font-size:14px;}
.cash-money div.xian{position:relative;float:left;height:30px;}
.cash-money .xian table,.cash-money .xian s,.cash-money .xian .arrow{display:none;}
.cash-money span{float:left;height:30px;line-height:30px;color:#2272c8;}
.cash-money div.xiantable,.cash-money a s{display:none;}
.cash-money .a-on .arrow{display:block;position:absolute;top:20px;left:0px;width:100px;height:30px;background:#fff;}
.cash-money .a-on s{display:block;position:absolute;width:0px;height:0px;left:18px;top:5px;overflow:hidden;border:6px solid #fff;border-bottom:6px solid #86c3ff;}
.cash-money .a-on table{position:absolute;display:block;top:37px;left:1px;width:524px;background:#fff;border:1px solid #86c3ff;}
.cash-money .a-on table td{padding:0px;padding-left:16px;height:22px;border:1px solid #c0e0ff;text-align:left;color:#333;background:#eef7ff;}
.cash-money .a-on table td.tleft{padding-left:15px;text-align:left;}
.cash-money .a-on table td.tcenter{padding-left:50px;}
.cash-money .a-on table td.cfffff0{background:#fffff0;}
a.sure{display:inline;float:left;width:121px;height:32px;line-height:32px;line-height:36px\9;margin-left:0px;overflow:hidden;color:#fff;font-weight:bold;font-size:16px;text-align:center;background-position:-32px -513px;}
a.sure:hover{text-decoration:none;background-position:-158px -513px;}
.choice-bank-card-area{position:inherit;width:628px;height:42px;background:#eef9ff;border:1px dashed #99ccff;border-radius:3px;}
.choice-bank-card-area .l-choice-bank{float:left;line-height:42px;padding-left:20px;}
.choice-bank-card-area .l-choice-bank input,.choice-bank-card-area .l-choice-bank img,.choice-bank-card-area .l-choice-bank span,.choice-bank-card-area .l-choice-bank em{float:left;}
.choice-bank-card-area .l-choice-bank img{margin-top:13px;margin-left:20px;margin-right:5px;}
.choice-bank-card-area .l-choice-bank input{margin-top:16px;*margin-top:12px;}
.choice-bank-card-area .l-choice-bank span{font-size:14px;margin-right:20px;}
.choice-bank-card-area .l-choice-bank em{font-size:14px;color:#666;}
.choice-bank-card-area .l-choice-bank .accounted{margin-left:10px;font-size:12px;color:#999;}
.choice-bank-card-area .l-choice-bank .accounted i{margin-right:5px;}
.choice-bank-card-area .r-choice-bank{position:relative;float:right;width:63px;height:23px;line-height:23px;margin-top:9px;margin-right:20px;border:1px solid #c0e0ff;border-radius:3px;background:#fff;z-index:5px;}
.choice-bank-card-area .r-choice-bank span{padding-left:4px;font-size:14px;color:#2272c8;}
:root .choice-bank-card-area .r-choice-bank span{line-height:24px \9;}

.m-hupan{float:left;width:63px;height:23px;cursor:pointer;}
.m-hupan span{float:left;margin-left:4px;}
.m-hupan s{float:right;margin:9px 10px 0px 0px;width:0px;height:0px;line-height:0px;overflow:hidden;border:5px solid transparent;_border-color:tomato; /*For IE6-*/  _filter:chroma(color=tomato);/*For IE6-*/ border-top:5px solid #2272c8;}
.m-hupan:hover{text-decoration:none;background:#a7d8ff;}

.r-choice-bank ul{float:left;width:63px;display:none;cursor:pointer;}
.choice-bank-card-area .r-choice-bank-hover{border:1px solid #86c3ff;}
.r-choice-bank-hover ul{display:block;position:absolute;top:23px;left:-1px;width:63px;font-size:14px;color:#2272c8;text-indent:4px;border:1px solid #86c3ff;border-top:0 none;border-bottom-left-radius:3px;border-bottom-right-radius: 3px; background:#fff;z-index:10009;}
.r-choice-bank-hover ul li:hover{background:#a7d8ff;cursor:pointer;}
.choice-bank-card-area-none{display:none;}
.choice-bank-card-area .r-choice-bank{display:none;}
.choice-bank-card-area-current .r-choice-bank{display:block;}
.choice-bank-card-area-current{background:#d6eeff;z-index:1;}
.choice-bank-card-area-on{background:#d6eeff;z-index:1001;}
.choice-bank-card-area-on .r-choice-bank{display:block;z-index:99;}
.h44{height:44px;line-height:44px;vertical-align:top;}
.view-more-bank a.a1{padding-left:15px;background:#fff url(images/public.sprite.png) -827px -828px no-repeat;}
.view-more-bank a.a2{margin-left:14px;padding-left:15px;background:#fff url(images/public.sprite.png) -827px -859px no-repeat;}
.h30{height:30px;line-height:30px;vertical-align:top;}
.msg-error{border:1px solid #ff5555;}
.mb-3 {margin-bottom: -3px;}
.pt2 {padding-top: 2px;}
.cboth {clear: both;}
.cff {color: #FF0000;}
.web-top-tips{*position:relative;height:30px;margin-top:-30px;}
.web-top-tips p{float:right;padding:0px 10px;height:28px;line-height:28px;color:#666;border:1px solid #ffcc66;background:#fffff0;}
.deling{position:absolute;width:275px;top:2px;left:348px;_left:348px;height:34px;line-height:34px;font-size:12px;border:2px solid #86c3ff;background:#f5f5f5;border-radius:3px;z-index:99;}
.deling span{float:left;height:34px;line-height:34px;margin-left:8px;font-size:12px;color:#333;}
.deling a.imsure{float:left;width:57px;height:26px;margin-top:3px;line-height:26px;text-align:center;color:#fff;font-weight:bold;border:1px solid #f7c601;border-radius:3px;background:#ffcc00;}
.deling a.imsure2{float:left;width:57px;height:26px;margin-top:3px;line-height:26px;text-align:center;color:#666;font-weight:bold;border:1px solid #cccccc;border-radius:3px;background:#f4f4f4;}
.deling a.imsure:hover{background:#fdd555;text-decoration:none;}
.deling a.imsure2:hover{background:#fff;text-decoration:none;}
.deling .imsured{float:left;width:57px;height:26px;margin-top:4px;line-height:26px;text-align:center;color:#999;font-weight:bold;border:1px solid #cccccc;border-radius:3px;background:#eee;}
.ml15mr10{margin:0px 10px 0px 15px;}
.view-more-bank2 a.a2{float:left;margin-left:0px;background-position:-827px -857px}
.view-more-bank2 a.a3{position:relative;float:right;color:#333;height:24px;line-height:24px;width:24px;border:1px solid #ccc;}
.view-more-bank2 a.a4{position:relative;margin-left:10px;float:right;color:#333;height:24px;line-height:24px;padding-left:8px;padding-right:20px;border:1px solid #ccc;}
.view-more-bank2 a.a4:hover{text-decoration:none;color:#f70;}
:root .view-more-bank2 a.a4{line-height:26px \0;}
.view-more-bank2 a.a4 s{position:absolute;right:3px;top:8px;*top:6px;width:0px;height:0px;overflow:hidden;border:5px solid #fff;border-left:5px solid #999;}
.view-more-bank2 a.a3 s{position:absolute;right:8px;top:8px;*top:6px;width:0px;height:0px;overflow:hidden;border:5px solid #fff;border-right:5px solid #ccc;}
.view-more-bank2 em{float:right;margin-right:10px;height:26px;line-height:26px;color:#333;}
.msg-wrong,.msg-ok,.msg-gand,.msg-question{float:left;margin-top:6px;color:#666;}
.msg-wrong i,.msg-ok i,.msg-gand i,.msg-question i,.web-qustion s{float:left;width:16px;height:16px;margin:1px 5px 0px 10px;margin-right:5px;background:url(images/tipsBg.png) -155px -210px no-repeat;}
.msg-wrong em,.msg-ok em,.msg-gand em,.msg-question em,.web-qustion em{float:left;*margin-top:1px;*margin-bottom:-1px;_margin-top:1px;_margin-bottom:-1px;line-height:18px;font-size:12px;color:#666;font-family:"Arial";font-weight:normal;}
:root .msg-wrong em,:root .msg-gand em,:root .msg-question em,:root .web-qustion em{margin-top:1px\9;margin-bottom:-1px\9;}
.msg-ok{color:#333;}
.msg-ok i{background-position:-155px 0px;}
.msg-gand i{background-position:-155px -70px}
.msg-gand em{color:#333;}
.msg-question i,.web-qustion s{margin-left:0px;background-position:-155px -280px;}
.web-qustion s{cursor:pointer;}
.msg-question em{width:350px;color:#999;}
.weberror{height:28px;background:#fff0f0;border:1px solid #ff5555;}
.weberror em{color:#333;}
.tck-s{float:left;line-height:34px;color:#666;}
.mi{color:#dd0000;}
.cancel-edit,.cancel-edit2{float:left;margin-left:10px;height:26px;line-height:26px;}
.bank-card-num{float:left;line-height:26px;}
.c-pop-box .chose-funds dd input.msg-error{border:1px solid #FF5555;}
.cff0000{margin-top:2px;color:#ff0000;}
.pb5{padding-bottom:5px;}
.mtmb17{margin-top:10px;margin-bottom:17px;overflow:hidden;*zoom:1;}
.freeze-area{margin:0px 15px;overflow:hidden;*zoom:1;}
.freeze-area-table .title{font-weight:bold;}
.freeze-area-table td{text-align:center;padding:12px 16px 15px 15px;border:1px solid #cfe7ff;background:#eef7ff;}
.freeze-area-table .title td{background:#ddefff;}
.freeze-area-table td.tleft{text-align:left;}
.add-bank-card{padding-left:23px;font-size:14px;font-weight:bold;background:url(images/public.sprite.png) -803px -891px no-repeat;}
.add-bank-card-area{width:628px;height:42px;background:#eef9ff;border:1px dashed #99ccff;border-radius:3px;}
.add-bank-card{float:left;padding-left:42px;height:42px;line-height:42px;width:586px;}
a.add-bank-card:hover{color:#2272c8;text-decoration:none;background:#d6eeff url(images/public.sprite.png) -803px -891px no-repeat;}
.chash-table-one2 td{color:#666;height:42px;}
.chash-table-one2 td.tright{padding-right:10px;}
.line750{margin-left:150px;margin-top:5px;width:750px;height:12px;border-top:1px solid #eaeaea;overflow:hidden;}
.sure-cash-table{margin-left:15px;margin-top:20px;border:1px solid #cfe7ff;background:#eef7ff;}
.sure-cash-table .tright{padding-right:10px;font-weight:bold;font-size:14px;}
.sure-cash-table td{height:48px;}
.sure-cash-table td b.thm {color:#DD0000;font-family:"Tahoma";font-size:14px;}
.sure-cash-table td .fsize14 {font-size:14px;}
.bank-card-infor{margin-top:2px;overflow:hidden;*zoom:1;}
.bank-card-infor img{float:left;display:block;margin-top:3px;margin-right:5px;}
:root .bank-card-infor img{margin-top:2px \9;}
.bank-card-infor .fsize14{float:left;}
.pt24{padding-top:24px;}
.pb12{padding-bottom:12px;}
.yifubao-password-table{margin-top:40px;border:1px solid #fff;background:#fff;}
.yifubao-password-table td{height:30px;}
.yifubao-password-table td.tright{font-weight:normal;}
.mb0{margin-bottom:0px;}
.pt20{padding-top:20px;}
.new-btn{float:left;height:32px;padding-left:22px;background:url(images/public.btn.png) 0px -660px no-repeat;}
.new-btn span{float:left;height:32px;padding-right:22px;line-height:32px;cursor:pointer;color:#fff;font-weight:bold;font-size:14px;background:url(images/public.btn.png) right -660px no-repeat;}
.new-btn:hover{background-position:0px -698px;}
.new-btn:hover span{background-position:right -698px;}
.goback{float:left;height:32px;line-height:32px;}
.ml22{margin-left:22px;}
.add-bank-card {
    padding-left: 23px;
    font-size: 14px;
    font-weight: bold;
    background: url(../images/add.png) 1px 5px no-repeat;
}
.r-choice-bank ul{border:1px solid #cfe7ff;}
.r-choice-bank ul li {background:#fff;padding-left:2px;color:#2272c8;z-index: 1230; position: relative;}
.cta-right{ float: right;  width: 10%;}
.btn9{font-size:14px;font-weight:normal!important;}