@charset "utf-8";
/* CSS Document */

.radius{ border-radius:5px;}

/*登录   注册*/
.loginreg_con{ width:100%; min-width:1200px; background:#f5f5f5; padding:150px 0px 100px 0px;}
.login_con{ width:425px; margin:0 auto; color:#505050}
.login_con .title{ font-weight:bold; font-size:38px; text-align:center; margin-bottom:50px;}

.login_ul li{ margin:15px 0px; font-size:16px;}
.login_ul li label{ display:block; margin-bottom:5px;}
.login_ul li .form_text{ width:88%; padding:0px 5%; border:solid 1px #dcdcdc; height:51px; font-size:16px;}
a.send_cc{ height:51px; font-size:18px; line-height:51px; text-align:center; color:#616161; border:solid 2px #dcdcdc; padding:0px 15px; background-color:#fff}
a.send_cc:hover{ text-decoration:none; background-color:#e40075; color:#fff}
.log_button{ width:100%; background-color:#f61185; height:53px; color:#fff; font-size:22px; margin-top:15px; margin-bottom:30px;}


.copyright{ text-align:center; color:#929292; margin-top:100px;}

.loginby{ font-size:16px; margin-top:10px;}
.loginby label{ margin-right:20px; cursor:pointer;}
.loginby label:hover{color:#f61185}
.loginby label input{ margin-right:5px}
/*个人主页*/
.user_wapper{ width:1200px; margin:60px auto}
.user_menu { }
.user_menu a{ display:block; width:190px; font-size:16px; font-weight:bold; height:40px; line-height:40px; text-indent:25px; margin-bottom:10px;}
.user_menu a.on,.user_menu a:hover{ color:#e40075; text-decoration:none; border-left:solid 5px #e40075; text-indent:20px; background:url(../image/y_031.jpg) no-repeat right center	}

.user_xx{ width:980px; color:#261a2c}
.user_xx_top{ border:solid 2px #e4e4e4; padding:40px 0px 40px 45px}
.user_xx_top .tx_img { margin-right:20px;}
.user_xx_top .tx_img img{ border-radius:50%;border: solid 1px #ccc;}
.user_xx_top ul li{ float:left; line-height:42px;}
.user_xx_top ul span{ display:block; font-size:22px; padding-top:10px;}
.user_xx_top .tx_email { width:310px;}
.user_xx_top .tx_email a{ display:inline-block; background-image:url(../image/u_07.jpg); background-repeat:no-repeat; height:36px; width:36px;}
.user_xx_top .tx_email a.tel{ background-position:0px 0px; margin-right:14px;}
.user_xx_top .tx_email a.msg{ background-position:-51px 0px}
.user_xx_top .tx_email a.smrz{ background-position:-143px 0px; margin-right:10px;}
.user_xx_top .tx_email a.smrz_yes{ background-position:-100px 0px; margin-right:10px;}
.user_xx_top .tx_int{ width:160px; text-align:center}
.user_xx_top .tx_int font,.user_xx_top .tx_amount font{  color:#e40075; font-weight:bold; font-size:32px;}
.user_xx_top .tx_amount{ text-align:center}

.user_xx_order{ margin:50px 0px; font-size:14px;}
.user_xx_order .title { height:40px; line-height:40px;}
.user_xx_order .title h1{ font-size:22px; display:inline-block}
.user_xx_order .title a{ color:#bdbbbe; font-size:14px;}
.user_xx_order .ux_o_title{ border-bottom:solid 2px #000}
.user_xx_order .ux_o_title li{ float:left; height:100px; line-height:100px; overflow:hidden}
.user_xx_order .ux_o_title li.t1{ width:305px; text-align:center}
.user_xx_order .ux_o_title li.t2{ width:160px; text-align:center}
.user_xx_order .ux_o_title li.t3{ width:160px; text-align:center}
.user_xx_order .ux_o_title li.t4{ width:160px; text-align:center}
.user_xx_order .ux_o_title li.t5{ float:right}
.user_xx_order .ux_o_title li.t1 .pic_text{ position:relative; height:100px; width:200px; margin-left:50px}
.user_xx_order .ux_o_title li.t1 .pic_text span{ display:block; width:200px; height:40px; line-height:40px; position:absolute; bottom:0px; left:0px; color:#fff}
.user_xx_order .ux_o_title li.t1 .pic_text span {
filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#99000000", endColorstr="#99000000");
background-color:rgba(0,0,0,0.6);
}
/* IE9 HACK 避免在IE9下背景色叠加 */
:root .user_xx_order .ux_o_title li.t1 .pic_text span { filter:none; }

.status_text{ border: solid 1px #fbadd5; padding:50px 30px; font-size:16px; width:80%; margin:50px auto }
.status_text b i{ display:inline-block; background-image:url(../image/2-2_03.png);background-repeat:no-repeat; width:50px; height:50px; vertical-align:middle; margin-right:10px}
.status_text b i.yes{ background-position:-55px 0px}

.status_text .sm_ul{ line-height:2rem}
.status_text .sm_ul img{ border-radius:50%; display:block; margin:0 auto}
.status_text .sm_ul .fl{ display:inline-block; width:360px; text-align:center}
.apply_text .title{ font-size:20px; text-align:center; padding-top:40px}
.applybox{ text-align:center; }
.applybox label{cursor:pointer}

.user_xx_order .ux_o_li { border-bottom:solid 2px #e4e4e4; }
.user_xx_order .ux_o_li a.see{ height:47px; width:94px;border:solid 2px #000; display:block; vertical-align:middle; line-height:47px; text-align:center; margin-top:22px;}
.user_xx_order .ux_o_li a.see:hover{  background-color:#e40075; color:#fff}

.eng_pages{ text-align:center; padding:20px 0px; margin-top:30px; font-size:14px;}
.eng_pages a{
	margin: 10px 15px;
	width: 30px;
	height: 30px;
	display: inline-block;
	line-height: 30px;
	border-radius: 50%;
	font-size: 16px;
	color:rgba(51,47,61,0.85);
	font-weight:600;
}
.eng_pages a.ends{font-size: 20px}
.eng_pages a.on,.eng_pages a.true,.eng_pages a:hover{ background-color:#e40075; color:#fff; text-decoration:none}



.user_title{ font-weight:bold; font-size:24px; border-bottom:solid 2px #000; padding-bottom:30px; position:relative}
.acc_set{ font-size:18px; margin-bottom:100px}
.acc_set li{ margin:30px 0px; position:relative}
.acc_set li font{ display:inline-block;  background-image:url(../image/zz_03.jpg);background-repeat:no-repeat; padding:10px 0px;padding-left:50px; width:200px;}
.acc_set li a.edit{ position:absolute; right:0px; top:0px; font-size:16px; display:block; width:120px; height:40px; text-align:center; line-height:40px; border:solid 1px #000}
.acc_set li font.f2{ background-position:0px -80px}
.acc_set li font.f3{ background-position:0px -160px}
.acc_set li font.f4{ background-position:0px -240px}
.acc_set li font.f5{ background-position:0px -308px}
.acc_set li font.f6{ background-position:0px -378px}

.bank_ff{ border:solid 1px #fbadd5; width:80%; margin:0 auto; padding:30px; margin-top:50px}
.bank_ff li{ line-height:2rem}
.bank_ff li span{ display:inline-block; width:100px; text-align:right; margin-right:20px}
.step_ul{ border-bottom:solid 1px #ccc; padding:40px 0px}
.step_ul li{ float:left; width:33.33%; text-align:center; position:relative}
.step_ul li font{ position:absolute; left:50%; bottom:-62px; display:block; margin-left:-20px; width:40px; height:40px; line-height:40px; text-align:center; background-color:#b3b3b3; color:#fff; border-radius:50%}
.step_ul li.on font{background-color:#e40075; }

.edit_ul{ margin-top:20px;}
.edit_ul li{ padding:15px 0px}
.edit_ul span{ display:inline-block; width:330px; text-align:right; padding-right:20px;}
.edit_ul span i{ color:#F00; font-style:normal; padding:0px 5px}
.edit_ul input{ display:inline-block; border:solid 1px #000; padding:10px 20px; margin-right:30px; font-size:16px; }
.get_code{ display:inline-block; padding:10px 20px; border:solid 2px #000;}

.textarea{ border:solid 1px #000; padding:10px 20px; resize:none; width:370px; height:60px; outline:none; display:inline-block; vertical-align:top}


.dea_but{background-color:#e40075; color:#fff;; cursor:pointer; font-size:18px; display:block; margin:40px auto; width:170px; height:50px; line-height:50px; text-align:center}
.dea_but:hover{ text-decoration:none}

.coupon—list{ margin-top:50px; margin-left:-40px;}
.coupon—list li{ float:left; margin-left:40px; margin-bottom:40px; background:url(../image/y_03.jpg) no-repeat 0px 0px; width:218px; height:97px; padding:55px 0px; position:relative; padding-left:250px; font-size:16px; color:#261a2c}
.coupon—list li.no{background:url(../image/y_03.jpg) no-repeat 0px -247px;}
.coupon—list span{ display:block; position:absolute; left:45px; top:55px;color:#e40075; font-weight:bold; font-size:30px; height:90px; border-right:solid 1px #ccc; width:165px }
.coupon—list li.no,.coupon—list li.no span{ color:#999}
.coupon—list font{ font-size:40px; vertical-align:middle}
.coupon—list h3{ font-size:28px; margin-bottom:10px;overflow: hidden;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  display: -webkit-box; }

.point-top{ border:solid 1px #e4e4e4; border-top:none; padding:40px 0px 0px;; text-indent:100px; background:url(../image/p_03.jpg) no-repeat 20px 20px; margin-bottom:50px;}
.point-top b{color:#e40075; font-weight:bold; display:block; font-size:32px;}
.point-top span.dc {display:inline-block;text-indent: 0px;border-right:1px solid #e4e4e4; text-indent:20px}
.point-top span.dc1 {border:0px;}


.point-top p b{ font-size:24px; padding-top:10px}

.point-top span.dc .boder{border-top:1px solid #e4e4e4; height:1px; width:160px; margin:10px 0px}

.int_ul_top{ border-bottom:solid 2px #000}
.int_ul_top li,.int_ul li{ float:left; height:62px; line-height:62px; text-align:center}
.int_ul { border-bottom:solid 2px #e4e4e4; font-size:18px;}
.int_ul_top li.d1,.int_ul li.d1{ width:30%}
.int_ul_top li.d2,.int_ul li.d2{ width:30%}
.int_ul_top li.d3{ float:right}
select.select,.area_sel select{ padding:10px 10px; border:solid 1px #000; font-size:18px; border-radius:5px}

.order_step { margin-bottom:70px;}
.order_step li{ width:20%; color:#b3b3b3;}
.order_step span{ position:absolute; bottom:-80px; left:0px; font-size:14px; width:100%; text-align:center}
.user_xx .order_step li.on{color:#e40075}

.ordre_p_top{ border:solid 2px #e6e6e6; margin-bottom:40px;}
.o_p_info{ width:227px; height:218px;}
.o_p_info p{ background-color:#f51383; color:#fff; height:60px; font-size:24px; padding:15px 20px;}
.o_p_status{ margin-left:20px; color:#261a2c; margin-top:25px; overflow:hidden; max-width: 70%;}
.o_p_status .o_p_pp{background:url(../image/3_03.jpg) no-repeat left top; font-size:16px; line-height:2.1em; padding-left:40px;}
.o_p_status h4{ font-weight:normal;  font-size:20px; }
.o_p_status .o_p_pp a{ color:#3289da}
.step-square {width: 720px; margin-top:50px; margin-left:-40px}
.step-square li{ display: table-cell;width: 1%; position:relative; font-size:14px; text-align:right; padding-top:0px}
.step-square li i{     position: absolute;
    z-index: 2;
    top: -16px;
    
    right: 0; 
    width: 12px;
    height: 12px;
    background-color: #e6e6e6; border-radius:50%
   
    }
.step-square li span{ position:absolute; top:-40px; right:-25px; padding:3px 7px; background-color:#e40075; color:#fff}
.step-square li font{content: '';
    position: absolute;
    left: 0;
    right:0;
    top: -11px;
    background-color: #e6e6e6;
    z-index: 1;
    height: 2px;
    
   }

.step-square li.active i{background-color: #e40075;
    color: #ffffff;
    border-color: #00b8f5;}

.step-square > li:first-child.active font { background-color:#fff
    
}
.step-square li.active font{  background-color: #e40075;
}

.de_mode { margin-bottom:30px;}
.de_mode li{ width:49.555%; float:left; font-size:16px; border:solid 2px #e6e6e6; height:203px; padding-top:25px;overflow: auto;}

.de_mode li p{ position:relative; padding-left:140px; line-height:1.8em; padding-right:20px;}
.de_mode li p span{ position:absolute; left:0px; top:0px; text-align:right; display:block; width:120px;}
.de_mode li.de_m_b{ border-left:none; padding-top:60px; height:168px; }
.de_mode li.de_m_b p{padding-left:200px;}
.de_mode li.de_m_b span{ width:200px; }


.area_sel { display:inline-block}

.ex_ul{ border:solid 1px #e6e6e6; border-bottom:none; font-size:16px;}
.ex_ul li{border-bottom:solid 1px #e6e6e6; line-height:56px; padding-left:40px; position:relative}
.ex_ul li font{ color:#e50075; padding:0px 30px}
.ex_ul li p span{ display:inline-block; width:200px; text-align:left}

.ex_ul li b{ font-size:36px;color:#e50075; vertical-align:middle; margin-left:30px}
.ex_ul li label{ position:absolute; right:20px; top:0px}
.ex_ul li label font{ padding:0px 10px; font-weight:bold}
.ex_ul li i.ex_ul_b1 {display:inline-block;width:840px;font-style:normal;}
.ex_ul li a.ex_ul_b2 {display:inline-block;background:#E40075;border:1px solid #E40075;color:#FFF;font-size:12px;line-height:100%;padding:6px 0px;width:70px;text-align:center;}
.ex_ul li a.ex_ul_b2:Hover {text-decoration:none;background:#FFF;color:#E40075;}
.ex_ul li i.ex_ul_b3 {display:inline-block;width:70px;font-style:normal;font-size:12px;text-align:center;}
.ex_ul li i.ex_ul_b11,
.ex_ul li i.ex_ul_b12 {display:inline-block;font-style:normal;}
.ex_ul li i.ex_ul_b11 {width:35%;}
.ex_ul li i.ex_ul_b12 {width:55%;color:#999;}

.order_clear b{ text-align:center; padding:30px 0px; display:block; font-size:24px;}
.order_clear .qxyy{ width:300px; margin:0 auto; text-align:center}
.order_clear .qxyy textarea{ width:200px; height:50px; border:solid 1px #e6e6e6;resize: none; vertical-align:top;}
.order_clear .qxyy a{ display:inline-block; padding:12px; width:70px; height:20px; line-height:20px; margin-top:10px;}

.add_sh{ position:absolute; right:0px; top:0px; background:url(../image/h_07.jpg) no-repeat 0px -27px; width:35px; height:30px; display:block; }
.fh_sh{ background:url(../image/h_07.jpg) no-repeat -37px -27px;}
.shdz_ul { font-size:16px; line-height:2.2em; border:solid 1px #e6e6e6; padding:20px 30px; margin-bottom:30px;}
.shdz_ul ul li{ position:relative; padding-left:130px;}
.shdz_ul ul span{ position:absolute; left:0px; top:0px; display:block; width:100px; text-align:right}
.shdz_ul_top{ position:relative;}
.shdz_ul_top a{ position:absolute; right:0px; top:0px; display:block; width:25px; height:25px; text-indent:-999em; overflow:hidden;}
.shdz_ul_top a.a_bj{background:url(../image/h_07.jpg) no-repeat 0px 0px; right:40px;}
.shdz_ul_top a.a_sc{background:url(../image/h_07.jpg) no-repeat -35px 0px;}

.cz_date{ font-size:18px; margin-bottom:10px}
.cz_date input.date{ background:url(../image/cp_list_03.jpg) no-repeat center; width:171px; height:26px; margin-right:70px;}
.cz_date .dea_but{ display:inline-block; margin:0px; width:70px; height:40px; line-height:40px;}

.order_zt{ margin-bottom:30px; font-size:18px;}
.order_zt a.on{ padding:10px; background-color:#e50075; color:#fff}

.pages{ text-align:center}

.pay_wapper{ width:1200px; margin:60px auto; border:solid 2px #e5e5e5}
.pay_wapper .title{ background-color:#fafafa; font-size:28px; text-indent:40px; height:80px; line-height:80px; border-bottom:solid 2px #e5e5e5; font-weight:bold}
.pay_wapper .zf_wap .zf_xx{ margin:30px 0px;}
.pay_wapper .zf_wap{ margin-left:100px; font-size:22px; line-height:2.2em}
.pay_wapper .zf_wap .zf_xx span{ display:inline-block; width:200px; text-align:right; padding-right:15px;}
.pay_wapper .zf_tt{ border:solid 1px #ccc; display:inline-block; height:70px; text-align:center; width:220px; font-size:18px; line-height:70px}
.pay_wapper .zf_tt img{ vertical-align:middle; margin-right:20px;}
.pay_wapper .zf_tt:hover{ text-decoration:none}

a.zf_but{ display:block; width:580px; text-align:center; height:57px; line-height:57px; color:#fff; background:url(../image/zz_031.jpg) #f61185 no-repeat 150px 14px; margin-top:50px;}
input.word{ border:solid 1px #e6e6e6; padding:7px 0px; margin-left:30px; }
.dd_top{border: 1px solid #eee;    background-color: #f7f7f7; padding-left:20px; padding-top:20px;}
.coupon-use{height: 80px;padding-top: 40px;    margin-bottom: 40px;    border: 1px solid #eee;    background-color: #f7f7f7;    color: #333;    font-size: 18px;}
.coupon-use .box {    margin: 0 auto;    height: 40px;    width: 550px;}

.coupon-use .couponkey {
    margin: 0 5px;
    padding: 5px 10px;
    width: 278px;
    height: 28px;
    border: 1px solid #eee;
}


.btn-red40{
    color: #fff;
    text-align: center;
    background-color: #f61185;
    border: 0 none;
    cursor: pointer;
    width: 120px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
	 vertical-align:middle
}



.o_p_comm{ position:relative; width:710px; font-size:16px;}
.o_p_comm i{ position:absolute; left:-11px; top:27px;  display:block; width:13px; height:22px;  background:url(../image/tj_03.jpg) no-repeat center; }
.o_p_comm ul.df_ff{ border:solid 2px #e5e5e5;border-bottom:none}
.o_p_comm ul.df_ff li{border-bottom:solid 2px #e5e5e5;}
.o_p_comm ul.df_ff li.ls{ height:80px; line-height:80px;}
.o_p_comm ul.df_ff li.lc{ height:135px; line-height:1}
.o_p_comm ul.df_ff span.s_t{ display:inline-block; width:100px; text-align:right; padding-right:15px; background-color:#f8f8f8; border-right:solid 2px #e5e5e5;}
.o_p_comm ul.df_ff li.lc span.s_t{ height:135px; line-height:80px}
.o_p_comm ul.df_ff li.lc textarea{ display:inline-block; height:110px; padding:10px 0px 10px 20px; outline:none; resize:none;overflow:hidden; width:560px; font-size:16px;}
.o_p_comm ._button{ position:absolute; right:0px; bottom:0px; width:175px; height:42px; border:solid 2px #e5e5e5; background-color:#f5f5f5; color:#b3b3b3; font-weight:bold; font-size:16px; cursor:pointer}
.o_p_comm ._button:hover{ border:solid 2px #e50075; background-color:#e50075; color:#fff}


/* star */
#star_ul{position:relative;width:500px;height:26px; margin-top:30px; line-height:1.5em}
#star_ul ul,#star_ul span{float:left;display:inline;height:26px;line-height:26px;}
#star_ul ul{margin:0 10px;}
#star_ul li{float:left;width:26px;cursor:pointer;text-indent:-9999px;background:url(../image/xx03_03.png) no-repeat 0px 0px; border:none}
#star_ul strong{color:#e50075;padding-left:10px;}
#star_ul li.on{background-position:0 -30px;}
#star_ul p{position:absolute;top:26px;width:159px;height:60px;display:none;background:url(../image/icon.gif) no-repeat;padding:7px 10px 0; line-height:1.5em; font-size:12px; }
#star_ul p em{color:#e50075;display:block;font-style:normal;}
#star_ul span.df_span{ background:url(../image/mmm_03.jpg) #f2e7ec no-repeat left center; text-height:15px; display:inline-block;color:#e50075; font-size:16px; }



#verify_image_img{ vertical-align:middle}

.edit_ul_de { margin-top:10px;}
.edit_ul_de span{ width:100%; text-align:left; display:block}
.edit_ul_de input{ width:100%; padding:10px 0px; text-indent:15px;}






ul.delivery_address_form {display:block;margin-top:20px;font-size:14px;}
ul.delivery_address_form li  {display:block;padding:0px 0px;}
ul.delivery_address_form li span.add {display:block;float:right;width:32.2%;box-sizing: border-box;font-size:14px;}
ul.delivery_address_form li span.add_l {float:left;margin-right:1.65%;}
ul.delivery_address_form li label {font-size:14px;margin-bottom:6px;}
ul.delivery_address_form li .form_text {display:block;width:100%;border-color:#000;padding: 10px 10px;box-sizing: border-box;font-size:14px; height:45px;}
ul.delivery_address_form li span.select {display:block;}
ul.delivery_address_form li select.select_city {display:block;float:right;width:32.2%;box-sizing: border-box;font-size:14px;margin:0px;}
ul.delivery_address_form li select.select_city1,
ul.delivery_address_form li select.select_city2 {float:left;margin-right:1.65%;}



div.pay_null {width:100%;margin:30px auto;padding:120px 0px;text-align:center;border:2px solid #000;border-radius:5px;box-sizing: border-box;}
div.pay_null span {display:block;width:240px;margin:0px auto;position:relative;padding-left:50px;padding-top:12px;font-size:18px;text-align:left;}
div.pay_null span i {display:block;width:40px;height:40px;overflow:hidden;font-size:40px;color:#e40075;position:absolute;top:0px;left:0px;}
div.pay_null a {display:block;width:70px;padding:5px 0px;border:2px solid #e40075;background:#e40075;text-align:center;color:#FFF; text-decoration:none;border-radius:5px;font-size:14px;margin-top:30px;}
div.pay_null a:hover {border-color:#e40075;background:#FFF;color:#e40075;}




div.uploadphoto {width:100%;margin-top:40px;font-size:14px;}
div.uploadphoto b.photo {display:block;float:left;width:330px;text-align:right;padding-right:20px;font-size:;font-weight:normal;}
div.uploadphoto div.upload_photo {display:block;float:left;position:relative;}
div.preview_photo {display: inline-block;width: 200px}
div.preview_photo_load {margin-top:10px;}
div.preview_photo_submit {float: right}
div.preview_photo_text {float:left;margin-left:20px;}

.set_pwd_div{ width:500px; display:none}
.set_pwd_div p{ padding:30px 0px; text-align:center}
.set_pwd_div a{ background-color:#e40075; color:#fff; display:block; width:200px; height:40px; line-height:40px; text-align:center; margin:20px auto 20px}
.set_pwd_div a.set_no{ background-color:#999}
.set_pwd_div a:hover{ text-decoration:none}

.dc_user_list,.dc_user_top{ border-bottom:solid 2px #e4e4e4}
.dc_user_list li{ float:left; font-size:16px; line-height:3rem; width:300px; text-indent:2rem}


.dc_user_top li{ float:left; font-size:13px; line-height:3rem; width:12%; text-align:center; overflow:hidden; height:50px;}
.custom_width li{width:33.3%;}

.tx_ul{ text-align:center; padding:50px 0px; font-size:16px;}
.tx_ul li{ padding:10px 0px;}
.tx_ul a.gh_aa{ display:inline-block; padding:10px 10px; background-color:#e40075; color:#fff; border-radius:5px; margin-left:10px;}
.tx_ul .input{ border:solid 1px #000; padding:10px}

.kt_mm{ border: 1px solid #eee; background-color: #f7f7f7; padding:20px; margin-top:20px; text-align:center}
.kt_mm a,.kt_mm font{color:#e40075;}

ul.kp_con{ line-height:2rem; margin-top:20px;}
ul.kp_con span{ display:inline-block; width:110px; text-align:right; padding-right:10px;}

.guid_ul{ text-align:center; margin-bottom:50px}
.guid_ul span{ padding-bottom:12px; font-weight:bold; color:#e40075}
.guid_ul input{ border:solid 1px #e40075; display:block; width:100px; font-size:16px; height:37px; padding:0px 10px; line-height:37px; margin:0 auto; margin-bottom:10px;}
.guid_ul font{ color:#999}

/*开票历史*/
.dk_dd{ border: 1px solid #eee;    background-color: #f7f7f7; margin-bottom:30px; padding:10px 20px}
.dk_dd .time{  background:url(../image/kkk_03.png) no-repeat center left; padding-left:30px; height:30px; line-height:30px;}
.dk_dd .time span{ float:right; color:#666}


.dk_dd .fl_dd{ width:400px;}
.dk_dd .fl_dd span{ float:left; display:block}
.dk_dd .fl_dd p,.dk_dd .fl_dd ul{ float:left; line-height:1.7em}


.ywz_zhucexiaobo{width:620px;margin:40px auto 0px auto;padding-bottom:10px;padding-top:5px;}
.ywz_zhuce_youjian{float:left;width:100px;margin: 5px 0 0 0;font-size:14px;text-align:right;}
.ywz_zhuce_xiaoxiaobao{float:left;width:426px;}
.ywz_zhuce_kuangzi{float:left;width:426px;height:38px;color:#171717;}
.ywz_zhuce_huixian{float:left;background:#d6d3d3;width:132px;height:4px;margin-top:25px;_margin-top:0px;margin-left:5px;_height:2px;font-size:0px;}
.ywz_zhuce_hongxianwenzi{float:left;width:132px;margin-left:5px;text-align:center;color:#b0adad;font-size:12px;}

.ywz_zhuce_kuangwenzi1{float:left;border:0;color:#3e3e3e;width:210px;height:40px;line-height:35px;padding-left:5px;_padding-left:5px;outline:medium;}/*框*/

.ywz_zhuce_hongxian{float:left;background:#ff3300;width:132px;height:4px;margin-top:25px;margin-left:5px;_margin-top:0px;_height:2px;font-size:0px;}
.ywz_zhuce_hongxian2{float:left;background: #099;width:132px;height:4px;margin-top:25px;margin-left:5px;_margin-top:0px;_height:2px;font-size:0px;}
.ywz_zhuce_hongxian3{float:left;background: #060;width:132px;height:4px;margin-top:25px;margin-left:5px;_margin-top:0px;_height:2px;font-size:0px;}

.ywz_zhuce_yongyu1{float:left;color: #C00;font-size:12px;padding-left:10px;margin-top:10px;_padding-left:0px;}/*后面的文字*/
.ywz_zhuce_yongyu1 a{ color:#C00;text-decoration:none;}
.ywz_zhuce_yongyu1 a:hover{ color:#C00;}
/* myform */
#myform{position:relative; z-index:1}
#myform label{}
#myform input[type="password"],#myform input[type="text"]{ background:#fff; position:relative; z-index:1;
	color:#777;
	font-family:"Lato", sans-serif;
	font-size:14px;
	padding:14px 5px;
	height:21px;
	text-indent:6px;
	-webkit-appearance:none;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	-webkit-transition:border .25s linear, color .25s linear;
	-moz-transition:border .25s linear, color .25s linear;
	-o-transition:border .25s linear, color .25s linear;
	transition:border .25s linear, color .25s linear;
	-webkit-backface-visibility:hidden;
	width:100%;
}
#myform input[type="password"]:focus,#myform input[type="text"]:focus{outline:0; }

.strength_meter{
	position:absolute;
	left:0px;
	top:55px;
	width:100%;
	height:51px;
	z-index:-1;
	border-radius:5px;
}
.button_strength {
	text-decoration:none;
	color:#FFF;
	font-size:13px; display:none
}
.strength_meter div{width:0%;
	height:51px;
	text-align:right;
	
	line-height:51px;
	-webkit-transition:all .3s ease-in-out;
	padding-right:12px;
	border-radius:5px;
}
.strength_meter div p{
	position:absolute;
	top:48px;
	right:-11px;
	
	font-size:13px;
}

.veryweak{
	background-color:#FFA0A0;
	border-color:#F04040!important;
	width:25%!important;
}
.weak{
	background-color:#FFB78C;
	border-color:#FF853C!important;
	width:50%!important;
}
.medium{
	background-color:#FFEC8B;
	border-color:#FC0!important;
	width:75%!important;
}
.strong{
	background-color:#C3FF88;
	border-color:#8DFF1C!important;
	width:100%!important;
}
