﻿@charset "utf-8";
/* quick_links*/
.mui-mbar-tabs a{color: #000;}
.mui-mbar-tabs .contrast-body li {overflow:hidden;}
.quick_links_wrap,.mui-mbar-tabs{height:100%;width:40px;right:0;position:fixed;right:0;bottom:0;z-index:9;height:100%;-webkit-transition:width linear .4s;-moz-transition:width linear .4s;-ms-transition:width linear .4s;transition:width linear .4s;_position:fixed;_bottom:auto;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-10);}
.quick_links_wraper.quick_links_dockright{margin-left:0;left:auto;right:4px;}
.mui-mbar-tabs i,.ibar_closebtn,.login_order,.login_favorite{display:inline-block;background:url(../images/ibar_sprites.png) no-repeat;cursor:pointer;height:19px;width:18px;vertical-align:top;position:absolute;}
.quick_links_panel{
	width:40px;
	height:100%;
	position:absolute;
	background:#444851;
	z-index:2;
	top:0;
	right:0;
	font-family:'microsoft yahei',arial;
	
}
.quick_links_panel .botton_right, .quick_links_panel .message_list,.quick_links_panel .return_top{
	display:block;
	line-height:200px;
	width:40px;
	height:38px;
	text-decoration:none;
	color:#d8d8d8;
	font-size:12px;
	overflow:hidden;
	background-color:#444851;
	position:relative;
	overflow:hidden;
	top:0;
	left:0px;
	*left:-15px;
	z-index:1;
	margin:0;
    margin-bottom:10px;
	padding:0;
}
.quick_links_panel .quick_toggle{
	position:absolute;
	bottom:0;
	left:0;
	width:40px;
	background:#444851;
	z-index:1;
}
.quick_links_panel .mp_tooltip{
    font-size:14px;
	height:38px;
	line-height:38px;
	width:92px;
	position:absolute;
	z-index:2;
	left:-121px;
	top:0;
	background:#444851;
	color:#d8d8d8;
	text-align:center;
	display:block;
	visibility:hidden;
}

.quick_links_panel .icon_arrow_white{
	position:absolute;
	right:-5px;
	top:172px;
	width:5px;
	height:9px;
	background-position:0 -253px;
}
.quick_links_panel .icon_arrow_right_black{
	position:absolute;
	right:-5px;
	top:15px;
	width:5px;
	height:9px;
	background-position:0 -234px;
	overflow:hidden;
}
/*.quick_toggle .return_top{margin-bottom:10px}
.quick_links_allow_gotop .return_top{display:block;}*/


.quick_links{
	position:absolute;
	top:40%;
	left:0;
	margin-top:-190px;
	*margin-top:-220px;	
	background:#444851;
	z-index:2;
	width:40px;
}
.quick_links a.message_list{
	background:url(../images/ibar_sprites.png) no-repeat;
	line-height:16px;
	height:133px;
	background-position:-23px -225px;
	color:#fff;
	margin:20px 0 50px;
	
}
.quick_links_min .quick_links_panel{right:280px;}
.quick_links li,.quick_toggle li{position:relative;display:block;left:0;top:0px;margin-bottom:0px;}
.leave_message,.botton_right,.mpbtn_wdsc,.mpbtn_recharge{margin-bottom:6px;}

.quick_links a:hover, .quick_links a.current,.quick_toggle a:hover{background:#ed145b;text-decoration:none;}
.quick_links a.message_list .span{
	width:16px;
	display:block;
	height:46px;
	margin:38px 0 0 14px;
	cursor:pointer;
}
.quick_links a.message_list .cart_num{
	width:21px;
	height:21px;
	display:block;
	border-radius:50%;
	background:#ed145b;
	text-align:center;
	line-height:21px;
	margin:9px 0 0 10px;
	cursor:pointer;
	color:#fff;
}
.quick_links i.setting{background-position:0 0;width:18px;height:19px;top:10px;left:11px;}
.quick_links a:hover i.setting,.quick_links .current i.setting{background-position:0 0;}
.quick_links i.message{background-position:0px -29px;width:23px;height:18px;top:11px;left:9px;}
.quick_links a:hover i.message,.quick_links .current i.message{background-position:-33px -29px;}
.quick_links i.cart{background-position:0px -29px;}
.quick_links i.view{width:18px;height:18px;background-position:0 -57px;top:10px;left:11px;}
.quick_links a:hover i.view,.quick_links .current i.view{background-position:-33px -57px;}
.quick_links .qa{width:18px;height:15px;background-position:0 -85px;top:11px;left:11px;}
.quick_links a:hover i.qa,.quick_links .current i.qa{background-position:-33px -85px;}
.quick_links .zuji{width:20px;height:24px;background-position:0 -110px;top:8px;left:10px;}
.quick_links a:hover i.zuji,.quick_links .current i.zuji{background-position:0 -110px;}
.quick_links .i_app{width:20px;height:27px;background-position:0 -326px;top:8px;left:12px;}
.quick_links .i_weixin{width:20px;height:24px;background-position:0 -296px;top:8px;left:10px;}
.quick_links .i_xiaochengxu{width:30px;height:30px;background-position:0 -80px;top:8px;left:9px;}
.quick_links .i_dianhua{width:20px;height:24px;background-position:0 -170px;top:8px;left:11px;}
.quick_toggle .mpbtn_qrcode{width:18px;height:18px;top:11px;left:11px;background-position:0 -302px;}
.quick_toggle .top{background-position:0 -201px;width:17px;height:14px;top:12px;left:12px;}
.quick_toggle a:hover .top, .quick_links a.current .top{background-position:-33px -201px;}
/* quick_links_pop */
.quick_links_pop{position:absolute;top:0;right:0;display:none;box-shadow:0 0 5px #999; border-radius:5px 0 0 5px;border:1px solid #999;behavior:url(js/htc.htc);}
.quick_links_pop .arrow, .quick_links_pop .arrow i{display:none;border-color:transparent #ddd;border-style:dashed solid;border-width:12px 0 12px 12px;font-size:0;height:0;width:0;position:absolute;left:100%;top:12px;}
.quick_links_pop .arrow i{border-color:transparent #f9fafc;margin:-12px 0 0 -13px;left:0;top:0;}
.quick_links_pop .fix_bg{display:none;border-top-width:0;border-radius:0 0 3px 3px;margin:0 0 -4px -250px;height:2px;width:500px;overflow:hidden;position:absolute;bottom:0;left:50%;}
.quick_links_pop .pop_panel{font-size:12px;width:100%;height:628px;position:relative;}
.quick_cart_list, .quick_history_list, .quick_links_pop .links, .quick_my_qlinks, .quick_message_list,.quick_leave_message,.quick_mpbtn_histroy,.quick_mpbtn_wdsc,.quick_mpbtn_recharge{position:absolute;width:280px;left:0;top:0;background:#fff;height:100%;display:block;}
.quick_cart_list .user_cart_inner, .quick_history_list .history_slider{display:block;border:0;margin:0;position:static;}
.quick_cart_list .user_cart_inner .del{display:none;}
.quick_history_list .title i{background-position:-170px -34px;}
.quick_leave_message .title i{background-position:-160px 0;}
.quick_leave_message .types{font-size:0;position:absolute;left:148px;top:18px;white-space:nowrap;}
.quick_leave_message .types input, .quick_leave_message .types label{font-size:12px;margin-right:20px;vertical-align:middle;white-space:nowrap;}
.quick_leave_message .types input{margin:-2px 3px 0 0;height:13px;width:13px;*margin-top:0;}
.quick_leave_message .txt{padding:15px 0;}
.quick_leave_message .txt textarea{display:block;background:#fff;border:1px solid #e8e8e8;border-radius:3px;box-shadow:0 1px 0 #fff, inset 0 1px 4px rgba(0,0,0,.1);margin:0 auto;padding:8px;height:68px;width:90%;}
.quick_leave_message .token{padding:0 0 14px 16px;height:26px;}
.quick_leave_message .token input{background:#fff;border:1px solid #ddd;padding:3px 4px;width:76px;vertical-align:middle;}
.quick_leave_message .token img{margin-left:5px;vertical-align:middle;}
.quick_leave_message .btns{float:right;margin-top:-42px;padding-right:16px;}
.quick_leave_message .btn{background-position:0 -356px;cursor:pointer;font-size:0;padding-left:20px;text-shadow:0 1px 0 #355ba9;overflow:visible;}
.quick_leave_message .btn:hover{background-position:0 -386px;}
.quick_leave_message .btn span{background-position:100% -356px;font-size:12px;padding-right:20px;*height:29px;}
.quick_leave_message .btn:hover span{background-position:100% -386px;}
.quick_links_pop .no_data{color:#333;font-size:14px;padding:35px 10px;text-align:center;}
.quick_links_pop .no_data i{display:inline-block;background:url(../images/cart_new.png) no-repeat 0 -188px;margin:0 10px 0 0;height:36px;width:60px;vertical-align:middle;}
.quick_links_pop .links li{border-top:1px solid #f1f1f1;vertical-align:top;}
.quick_links_pop .links a{display:block;background:#FCFCFC;color:#333;font-size:14px;padding:12px 15px;}
.quick_links_pop .links a:hover{background-color:#F2F3F4;color:#4467a7;}
.quick_links_pop .links .tips{float:right;color:#61c2ed;font-size:12px;}
.quick_my_qlinks .title i{background-position:-200px 0;height:22px;width:22px;}
.quick_message_list .title i{background-position:-200px -34px;height:22px;width:22px;}
.quick_message_list .no_data i{background-image:url(../images/quick_links_no_msg.png);background-position:0 0;height:45px;width:62px;}

/*修改*/
.ibar_plugin_title{
	height:38px;
	line-height:38px;
	border-bottom:1px solid #dedede;
	color:#333;
	font-size:14px;
	font-weight:700;
	width:267px;
	margin:0 auto;
}
.ibar_closebtn{
	width:20px;
	height:20px;
	background-position:5px -267px;
	padding:5px;
	overflow:hidden;
	position:absolute;
	top:4px;
	right:4px;
}
.ibar_plugin_content{
	position:absolute;
	width:100%;
	top:0;
	bottom:0;
	_height:expression((document.documentElement.clientHeight-100-40)+"px");
	overflow:hidden;
}
.ibar_cart_group{
	width:250px;
	padding:0 20px 0 10px;
	background:#fff;
}
.ibar_cart_group_header{
	height:34px;
	line-height:34px;
	border-bottom:1px solid #dedede;
}
.ibar_cart_group_title{
	float:left;
	font-size:14px;
}
.ibar_cart_group_header a{float:right;color:#ed145b}
.ibar_cart_group_header a:hover{text-decoration:underline;}
.cart_item{
	padding:15px 0;
	border-bottom:1px dotted #ddd;
}
.cart_item_pic{
	position:relative;
	float:left;
	width:87px;
	height:87px;
}
.cart_item_pic img{
	width:85px;
	height:85px;
	border:1px solid #f4f4f4;
}
.cart_item_desc{
	float:left;
	width:150px;
	padding:3px 0 0 10px;
}
.cart_item_name{
	display:inline-block;
	width:100%;
	height:36px;
	overflow:hidden;
	line-height:18px;
	color:#5c5c5c;
}
.cart_item_sku{
	width:160px;
	height:24px;
	line-height:24px;
	color:#999;	
}
.cart_price{color:#ed145b;font-weight:700;font-family:Arial,Helvetica;}
.cart_handler{
	position:absolute;
	height:100px;
	bottom:0;
	width:100%;
	background:#fff;
}
.cart_handler_header{width:260px;margin:8px 10px;float:left;}
.cart_handler_left{float:left;}
.cart_handler_right{float:right;font-weight:700;font-size:16px;font-family:Arial;color:#ed145b;}
.cart_go_btn{
	display:block;
	height:33px;
	line-height:33px;
	font-size:19px;
	font-family:SimHei;
	color:#fff;
	text-align:center;
	text-decoration:none;
	background:#ed145b;
	width:260px;
	margin:0 10px;
	float:left;
}
.cart_go_btn:hover{color:#fff;}
.ia-head-list{
	height:66px;
	width:244px;
	margin-left:15px;
	background:#f3f3f3;
	overflow:hidden;
	zoom:1;
	margin-top:15px;
	color:#4a4a4a;
}
.ia-head-list a{color:inherit;}
.ia-head-list .pl{
	width:80px;
	border-right:dashed 1px #cccccc;
	height:47px;
	margin-top:10px;
	text-align:center;
	float:left;
}
.ia-head-list .num{
	font-size:16px;
	height:26px;
	font-family:arial;
}
.ia-head-list .money{border-right:0;}
.ga-expiredsoon{width:244px;margin-left:15px;margin-top:20px;}
.ga-expiredsoon .es-head{color:#5c5c5c;height:13px;border-left:3px solid #5c5c5c;padding-left:13px;}
.ia-none{background:url(../images/null_icon.png) no-repeat center 50px;text-align:center;padding-top:150px;padding-bottom:30px;font-family:"微软雅黑";font-size:16px;color:#797979;}
.jiaru{margin-top:40px;}
.ibar-history-head{
	position:relative;
	font-size:14px;
	border-bottom:solid 1px #dedede;
	height:37px;
	line-height:37px;
	width:255px;
	margin-left:10px;
}
.ibar-history-head a{float:right;color:#ed145b;}
.ibar-history-head a:hover{text-decoration:underline;}
.imp_item{
	width:255px;
	padding-top:10px;
	border-bottom:dashed 1px #d5d5d5;
	overflow:hidden;
	padding-bottom:15px;
	margin-bottom:-1px;
	margin-left:10px;
}
.imp_item .pic{
	float:left;
	display:inline;
	margin-right:10px;
}
.imp_item .tit{
	height:40px;
	overflow:hidden;
	width:140px;
	word-break:break-all;
}
.imp_item .tit a{
	color:#5c5c5c;
	line-height:18px;
}
.imp_item .tit a:hover{
	color:#ed145b;
	line-height:18px;
}
.imp_item .price{
	color:#ed145b;
	font-weight:700;
	margin-bottom:10px;
}
.imp_item .price em{
	font-family:arial;
	font-size:14px;
}
.imp_item .imp-addCart{
	background:#f32166;
	background:-webkit-linear-gradient(top,#fb2f72,#ed145b);
	color:#fff;
	width:90px;
	height:28px;
	float:left;
	display:inline;
	line-height:28px;
	text-align:center;
}
.sc{float:right;line-height:22px;margin-right:7px;}
.ibar_recharge_form{
	width:220px;
	margin:0 auto;
	padding:15px 0;
}
.ibar_recharge-field{
	border:1px solid #ddd;
	height:30px;
	margin-bottom:10px;
}
.ibar_recharge-field label{
	width:40px;
	text-align:center;
	color:#fff;
	background:#737373;
	line-height:30px;
	float:left;
}
.ibar_recharge-fl{
	position:relative;
	float:left;
	width:170px;
	padding-left:5px;
	
}
.ibar_recharge-iwrapper{
	padding-top:7px;
}
.ibar_recharge-iwrapper input{border:0;outline:0 none;}
i.ibar_recharge-contact{
	width:13px;
	height:14px;
	background:url(../images/contact.png);
	top:8px;
	right:5px;
	cursor:pointer;
}
.ibar_recharge-mod{
	line-height:30px;
	color:#737373;
	font-weight:700;
	cursor:pointer;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
}
i.ibar_recharge-arrow{
	width:6px;
	height:3px;
	background:url(../images/arrow-down.png);
	top:14px;
	right:8px;
	cursor:pointer;
}
.ibar_recharge-vbox{
	border:1px solid #ddd;
	background:#fff;
	position:absolute;
	left:0;
	top:30px;
	width:177px;
}
.ibar_recharge-vbox li{
	float:left;
	width:68px;
	border-right:1px solid #ddd;
	padding:7px 10px;
	line-height:1;
	cursor:pointer;
}
.ibar_recharge-vbox li.sanwe{border:0;}
.ibar_recharge-vbox .selected, .ibar_recharge-vbox li:hover{background:#ececec;}
.ibar_recharge-btn{text-align:center;padding-top:3px;}
.ibar_recharge-btn input{
	border:0;
	color:#fff;
	display:inline-block;
	width:115px;
	height:31px;
	font-size:16px;
	background:#f32166;
	background:-webkit-linear-gradient(top,#fb2f72,#ed145b);
	cursor:pointer;
}
.ibar_recharge-btn input:hover{
	background:-webkit-linear-gradient(top,#fa578c,#f73776);
}
.ibar_login_box{
	width:300px;
	height:370px;
	padding:10px;
	background:#fff;
	box-shadow:0 0 5px rgba(0,0,0,.4);
	border-radius:5px 0 0 5px;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	z-index:3;
	position:absolute;
	top:0px;
	left:-300px;
	display:none;
}

.quick_links_panel .login_icon_arrow_white{
    position:absolute;
	right:-5px;
	top:15px;
	width:5px;
	height:9px;
	background-position:0 -253px;
}

.contrast a:hover{background:rgba(255,255,255,0.0);}
.contrast{ width:350px;height:300px;padding:20px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.4);border-radius:5px 0 0 5px;border-left:1px solid #cccccc;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;z-index:3;position:absolute;top:0px;left:-350px;display:none; }
.contrast hr{COLOR:#d0d0d0;border-style:double;width:100%;margin-top:10px;margin-bottom: 20px;border-top: 1px solid #eeeeee;height: 0;-moz-box-sizing: content-box;box-sizing: content-box;}
.contrast .contrast_no div{ margin-top:20px;text-align:center; }
.contrast .contrast_no .contrast_ts{ font-size:24px;color:#cccccc; }
.contrast .contrast_no a{ font-size:16px;font-weight:500;letter-spacing:5px;color:#005788; }
.contrast .contrast_no a:hover{ color:#ed145b; }
.contrast .contrast-top{display:none;top:0;}
.contrast .contrast-top a:hover{background-color:#fff;color:#ed145b}
.contrast .contrast-top .title{font-size:18px;font-weight:bold;color: #394043;}
.contrast .contrast-top .explain{color:#d0d1d2;margin-left: 15px;line-height: 18px;font-size:14px;}
.contrast .contrast-top .clearCompare{color: #9c9fa1;float:right;padding-top: 4px;cursor: pointer;font-size:14px;}

/*.contrast .contrast-body li{padding-bottom:70px;}*/
.contrast .contrast-body .housesContainer .fl{float:left;margin-left:15px;margin-bottom:20px}
.contrast .contrast-body .houseTitle {color: #394043;font-size: 15px;line-height: 15px;font-weight: bold;width: 188px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.contrast .contrast-body .info{color: #616669;font-size: 12px;line-height: 12px;margin: 10px 0;}
.contrast .contrast-body .price{font-size: 15px;font-weight: bold;line-height: 15px;color: #db4c3f;}
.contrast .contrast-body .removeBtn{/*display: none;*/position: absolute;right: 20px;top:40px;bottom: 6px;width: 41px;height: 20px;line-height: 18px;color: #394043;border: 1px solid;border-radius: 10px;font-size: 12px;text-align: center;cursor: pointer;}
.contrast .contrast-button{display:none;width:300px;margin:10px auto 0;color:#fff;background:#428bca;font-size:15px;font-weight:bold;line-height:45px;border-radius:2px;text-align:center;letter-spacing:8px;cursor:pointer;text-decoration:none;}
.contrast .contrast-button:hover{background:#428bca;}
.contrast .contrast-button-no{display:none;width:300px;margin:10px auto 0;color:#fff;background:#ddd;font-size:15px;font-weight:bold;line-height:45px;border-radius:2px;text-align:center;letter-spacing:8px;text-decoration:none;}

.quick_links_panel .app_qrcode{
	width:390px;
	height:170px;
	padding:10px;
	z-index:3;
	position:absolute;
	top:-10px;
	left:-390px;
	display:none;
    background:rgba(255,255,255,0.7);
}
.quick_links_panel .app_qrcode .icon_arrow_white{
	position:absolute;
	right:-5px;
	top:25px;
	width:5px;
	height:9px;
	background-position:0 -253px;
}

.quick_links_panel .mp_qrcode{
	padding:10px;
	width:168px;
	height:200px;
	top:-120px;
	z-index:3;
	position:absolute;
	left:-168px;
	display:none;
    background:rgba(255,255,255,0.7);
}

.quick_links_panel .mp_qrcode .icon_arrow_white{
	position:absolute;
	right:-5px;
	top:135px;
	width:5px;
	height:9px;
	background-position:0 -253px;
}

.quick_links_panel .phone_qrcode{
	padding:10px;
	width:220px;
	height:45px;
	top:-3px;
	background:rgba(255,255,255,0.7);
	box-shadow:0 0 5px rgba(0,0,0,.4);
	border-radius:5px 0 0 5px;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	z-index:3;
	position:absolute;
	left:-220px;
	display:none;
    font-size:18px;
    letter-spacing:5px;
}

.quick_links_panel .phone_icon_arrow_white{
	position:absolute;
	right:-5px;
	top:18px;
	width:5px;
	height:9px;
	background-position:0 -253px;
}

/*飞入购物车*/
#plist{width:100%;height:auto;float:left;overflow:hidden;padding-top:10px;}
#plist li{float:left;width:240px;height:auto;overflow:hidden;padding:0px 20px 20px 0px;}
#plist .extra{padding:2px 0;height:16px;line-height:16px;overflow:hidden;color:#005aa0;float:left;padding-left:2px;}  
#plist .extra a{float:left;font-size:12px;}
#plist .btns{margin-top:5px;zoom:1;float:left;padding-left:2px;}
#plist .btns a{float:left;height:19px;padding:0 9px;border:1px solid #ddd;border-radius:2px;margin:0 8px 0 0;background:#F7F7F7;line-height:18px;line-height:19px\9;text-align:center;text-decoration:none;color:#333;background:-moz-linear-gradient(top,#f7f7f7,#f2f2f2);background:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#f2f2f2));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2")";}
#plist.plist-n7a .p-img{height:240px;}
.index_banner{position:relative;margin-bottom:20px;height:500px;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:500px;}
.index_banner li a{display:block;margin:0 auto;width:1000px;height:500px;}
.index_banner .clert{width:100%; position:absolute;z-index:99;bottom:0;left:0;height:30px;line-height:30px;text-align:center;}
.index_banner cite{z-index:999;height:15px;}
.index_banner cite span{display:inline-block;margin:0 4px;width:10px;height:10px;background-color:#666;text-indent:-999em;opacity:.8;cursor:pointer;border-radius:5px;}
.index_banner cite span.cur{background-color:#000;cursor:default;}

.flei{padding-left:28px;}
.flei a{display:block;background:url(store_images/xiala12497.gif) 125px 4px no-repeat;}
.flei a:hover{color:#666;text-decoration:none;}
.flei i{display:block;width:8px;height:8px;background:url(store_images/xiala12497.gif) -20px -102px no-repeat;float:left;margin:10px 8px 0 0;}
#plist .btns a.btn-compare{padding:0;}
#plist .btns a.btn-compare input{float:left;margin:3px 5px;}
#plist .btns a.btn-compare label{margin-right:5px;}
.main{width:1000px;margin:0 auto;}

.settleup-2013{
	height:34px;
	position:fixed;
	right:45px;
	z-index:900;
}
.shoping-small{
	width:119px;
}
.fly_item{border:0px solid #000;width:38px;height:38px;overflow:hidden;position:absolute;visibility:hidden;opacity:.5;filter:alpha(opacity=50);}
.shop_cart{width:106px;height:25px;line-height:25px;padding-top:8px; font-family:'microsoft yahei';font-size:12px;text-indent:34px;color:#000;position:absolute;right:50px;top:240px;}

/**用户信息**/
#content{height:auto!important;font:12px/1.5 "Microsoft YaHei",tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif}
#content .module-quick .hd .cquick{border-bottom:1px solid #fff}
#content .module-quick .hd .cquick{border-bottom:1px solid #fff}
#content .login-box{width:280px;padding:0}
#content .login-box .bd{padding:20px}
#content .login-box .bd .login-title{margin-top:15px;padding-bottom:0}
#content .login-box .bd .quick-form .qrcode-login .qrcode-desc a{color:#c40000}
#content .login-box .bd .quick-form .qrcode-login .qrcode-desc .iconfont{color:#c40000}


@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/font_1451959379_8626566.eot);src:url(//at.alicdn.com/t/font_1451959379_8626566.eot?#iefix) format('embedded-opentype'),url(//at.alicdn.com/t/font_1451959379_8626566.woff) format('woff'),url(//at.alicdn.com/t/font_1451959379_8626566.ttf) format('truetype'),url(//at.alicdn.com/t/font_1451959379_8626566.svg#iconfont) format('svg')}

.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
#content blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}

.login-box{width:300px;height:150px;padding:25px 25px 23px;color:#6c6c6c;background:#fff;position:relative;margin:0 auto}
.login-box a{color:#6c6c6c}
.login-box a.light-link{color:#f40}
.login-box a:hover{color:#f40;text-decoration:none}
.login-box.loading{height:295px;background:#fff url(https://img.alicdn.com/tps/TB1R5zYKVXXXXb7XVXXXXXXXXXX-32-32.gif) no-repeat 50% 50%}
.login-box.loading .bd,.login-box.loading .hd{display:none}

.module-quick .quick-form,.module-static .static-form{display:block}
.login-title{height:18px;line-height:18px;font-size:16px;color:#3c3c3c;padding-bottom:8px;font-weight:700}
.login-box .submit button{width:300px;height:42px;border:0;display:inline-block;overflow:hidden;vertical-align:middle;line-height:42px;font-size:16px;font-weight:700;color:#fff;background:#f40;border-radius:3px;cursor:pointer;zoom:1}
.login-box .submit button:hover{background-color:#f52b00}
.login-box .user-pic{width:80px;height:80px;overflow:hidden;margin:34px auto 0;text-align:center;border-radius:50%}
.login-box .user-name{margin-top:7px;line-height:16px;text-align:center;color:#3c3c3c;height:16px;overflow:hidden}                                                                                                                                                                                                                                                                                       
.login-box .nc-container.tb-login .nc_scale{border:1px solid #ddd;height:40px;width:298px}
.login-box .nc-container .nc_scale .scale_text{line-height:40px}
.login-box .nc-container .nc_scale span{height:38px;line-height:38px}
.login-box .nc-container #clickCaptcha,.login-box .nc-container #imgCaptcha,.login-box .nc-container .clickCaptcha,.login-box .nc-container .imgCaptcha,.login-box .nc-container.tb-login #clickCaptcha,.login-box .nc-container.tb-login #imgCaptcha,.login-box .nc-container.tb-login .clickCaptcha,.login-box .nc-container.tb-login .imgCaptcha{width:310px;padding-left:20px;padding-right:20px;left:-25px}
.imgCaptcha .imgCaptcha_text input{border:1px solid #ddd}
#content .login-box .bd .nc-container.tb-login .login-msg{margin-left:20px}
.login-box #nc_1__btn_1,.login-box #nc_1__btn_2{right:20px}

.qrcode-desc{overflow:hidden;width:230px;margin:240px auto 0;}
.qrcode-desc .iconfont{float:left;color:#f40;font-size:34px;line-height:36px;margin-right:0px}
.qrcode-desc p{width:175px;line-height:39px;color:#6c6c6c;font-size:14px;float:left;}
.qrcode-desc .ft-gray{color:#9c9c9c;margin-left:5px;margin-right:5px;}

.qrcode-img{position:absolute;left:50px;top:70px;z-index:100}
.qrcode-img img{vertical-align:top}