/*reast*/
@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:Arial; margin:0 auto;font-size: 12px;}
ul{display:block;margin:0;padding:0;list-style:none;}
li{display:block;margin:0;padding:0;list-style: none;}
img{border:0;}
dl,dt,dd,span{margin:0;padding:0;}
a,a:focus{text-decoration:none;color:#000;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color: #996633;text-decoration:none;}
table{border-collapse:collapse;border-spacing: 0;}
cite{font-style:normal;}
h2{font-weight:normal;}
.fl{float: left}
.fr{float:right;}
.clear{clear: both;}
.w5{width: 50%}
.cl:after{
    content:"\20";
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}
.cl{
    zoom:1
}

/*cloud*/
#mainBody {width:100%;height:100%;position:absolute;z-index:-1;}
.cloud {position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../admin/cloud.png) no-repeat;z-index:1;opacity:0.5;
-webkit-animation:cloud 60s linear infinite; -o-animation:cloud 60s linear infinite; } 
@-webkit-keyframes cloud{ 
from{background-position:0% 15%} to{background-position:100% 20%} }
#cloud{z-index:2;}


/*login*/
.login-title{color: #b7883e;font-size:22px;font-family:"Arial";font-weight:bold }
.logintop{height:47px; position:absolute; top:0; background:url(../admin/loginbg1.png) repeat-x;z-index:100; width:100%;}
.logintop span{color:#fff; line-height:50px; background:url(../admin/loginsj.png) no-repeat 21px 18px; text-indent:44px; color:#afc5d2; float:left;}
.logintop ul{float:right; padding-right:30px;}
.logintop ul li{float:left; margin-left:20px; line-height:47px;}
.logintop ul li a{color:#afc5d2;}
.logintop ul li a:hover{color:#fff;}
.loginbody{background:url(../admin/loginbg3.png) no-repeat center center; width:100%; height:585px; overflow:hidden; position:absolute; top:47px;}
.systemlogo{background:url(../admin/loginlogo1.png) no-repeat center;width:100%; margin-top:75px;height:90px; margin-top:120px; text-align:center;display:block}
.loginbox{width:692px; height:336px; background:url(../admin/logininfo.png) no-repeat; margin-top:30px;margin: 0 auto}
.loginbox ul{margin-left:285px;padding-top:30px;}
.loginbox ul li{margin-bottom:10px;}
.loginbox ul li label{color:#687f92;}
.loginbox ul li label a{color:#687f92;}
.loginbox ul li label a:hover{color:#3d96c9;}
.loginbox ul li label input{margin-right:5px;}
.loginbox{width:692px; height:373px;margin-top:20px;}
.loginuser{width:343px; height:48px; background:url(../admin/loginuser.png) no-repeat; border:none; line-height:48px; padding-left:44px; font-size:12px; color:#90a2bc; /* font-weight:bold; */}
.loginpwd{width:343px; height:48px; background:url(../admin/loginpassword.png) no-repeat; border:none;line-height:48px; padding-left:44px; font-size:12px; color:#90a2bc;}
.loginbtn{width:111px;height:35px; background:#3d96c9; font-size: 12px; font-weight:bold; color:#fff;cursor:pointer; line-height:35px;border:none;border-radius: 3px;}
.loginbm{height:50px; line-height:50px; text-align:center; background:url(../admin/loginbg2.png) repeat-x;position:absolute; bottom:0; width:100%; color:#0b3a58;}
.loginbms{height:50px; line-height:50px; text-align:center; background:url(../admin/loginbg2.png) repeat-x;margin-top:20px; width:100%; color:#0b3a58;}
.loginbm a{font-weight:bold;color:#0b3a58;}
.loginbm a:hover{color:#271D1D;}
.yzm{width:154px;height:48px;background:url(../admin/yzm.png) no-repeat; border:none; line-height:48px; margin-right:30px; font-size:14px; font-weight:bold;display: inline-block;float: left}
.yzm_img{width:154px;height:48px;display: inline-block;}
.line{height:1px;border:none;border-top:1px dashed #73787C;}
.lines{height:1px;border:none;border-top:1px dashed #dedede}
/*index*/
.second_search{width:1200px; height:60px; }
.second_search li{/* float:left; */ width:730px;}
    .search_back{height:40px; background:#33B4E2; margin-top:30px; padding:3px; /* position:relative; */}
    .search_put{float:left; width:580px; height:40px;background:#FFFFFF url(../admin/index_01.png)  -60px -3px   no-repeat; color:#CCCCCC; padding-left:26px; line-height:40px;  border:none; }
    .search_button{float:right;font-size:16px; width: 120px; height:40px; background:none; border:none; cursor:pointer; color:#FFFFFF; text-align:center;}
    .search_back .search_input{ float:left;width:100px; height:40px; line-height:40px;color:#9C9C9C; border:none;}
.hover{display:block;}
#ie6-warning{
  background:black;color: #fff; 
}
#ie6-warning a{color: #fff}
#ie6-warning a:hover{color:red}

/*font ico*/
@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot'); /* IE9*/
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.woff') format('woff'), /* chromeÃƒÂ£Ã¢â€šÂ¬Ã‚Âfirefox */
  url('../font/iconfont.ttf') format('truetype'), /* chromeÃƒÂ£Ã¢â€šÂ¬Ã‚ÂfirefoxÃƒÂ£Ã¢â€šÂ¬Ã‚ÂoperaÃƒÂ£Ã¢â€šÂ¬Ã‚ÂSafari, Android, iOS 4.2+*/
  url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size: 14px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-user:before { content: "\f003e"; }
.icon-mima:before { content: "\e6de"; }
.icon-iconmailfilled48:before { content: "\e6d9"; }
.icon-iconsettingfilled48:before { content: "\e6ed"; }
.icon-iconshare48:before { content: "\e6ee"; }
.icon-iconshopping:before { content: "\e6e9"; }
.icon-ship:before { content: "\e780"; }
.icon-smile:before { content: "\e78c"; }
.icon-frown:before { content: "\e6c7"; }
.icon-heart:before { content: "\e6df"; }
.icon-chartbar:before { content: "\e657"; }
.icon-chartpie:before { content: "\e659"; }
.icon-chartline:before { content: "\e658"; }
.icon-doctextinv:before { content: "\e681"; }
.icon-ccw:before { content: "\e654"; }
.icon-box:before { content: "\e639"; }
.icon-helpcircled:before { content: "\e6e1"; }
.icon-downdir:before { content: "\e68a"; }
.icon-spinner:before { content: "\e799"; }
.icon-zijintuoguan2:before { content: "\e66c"; }
.icon-shoujihaomaicon:before { content: "\e656"; }
.icon-image:before { content: "\e7bc"; }
.icon-coinyen:before { content: "\e742"; }
.icon-cart:before { content: "\e729"; }
.icon-cardretain:before { content: "\e609"; }
.icon-clipboard2:before { content: "\e611"; }
.icon-home:before { content: "\e624"; }
.icon-profile:before { content: "\e630"; }
.icon-options:before { content: "\e628"; }
.icon-clipboardselect:before { content: "\e61f"; }
.icon-trashcan:before { content: "\e649"; }
.icon-wodechanpin:before { content: "\e604"; }
.icon-dingdan:before { content: "\e6bc"; }
.icon-hui:before { content: "\355d"; }
.icon-gerenxinxi:before { content: "\e603"; }
.icon-yunshangchuan:before { content: "\f0020"; }
.icon-accessory:before { content: "\e62d"; }
.icon-yes:before { content: "\e605"; }
.icon-no:before { content: "\e668"; }
.icon-fuxuankuangxuanzhong:before { content: "\e663"; }

/*购物车*/
.display{display:none;}
#buy_bottom{position:fixed;right:10px;bottom:1%;width:400px; padding:5px 10px; background:#FFFFFF; border-radius:5px;  border:1px solid #DDDDDD; z-index:9999; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+520))}
.buy_top{float:left; margin:5px 0px; width:398px; height:35px; border-bottom:1px solid  #CCCCCC; position:relative;}
	.buy_top h1{float:left; font-size:20px; color:#999999; line-height:30px; position:absolute; padding-left:20px; left:-11px; top:0px;border-left:2px solid #FF4400;}
	.buy_top .close {float:right;color:#999;padding:5px;margin:2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
	.buy_top .close:hover {color:#444;}
	.buy_mess{float:left; width:398px; height:auto; margin-bottom:5px;}
	.buy_mess a:hover{color:#3257EA}
	.buy_mess_01{float:left; width:398px; height:90px; margin-top:5px;border-bottom:1px solid #EEEEEE;}
	.buy_mess_01 li{float:left; width:199px; height:80px;}
	.buy_mess_02{float:left; width:398px; height:60px; margin-top:5px; }
	.buy_mess_02 li{float:left; width:190px; height:10px; line-height:14px; padding:4px; overflow:hidden;}
	.buy_mess_02 li h1{font-size:12px;  }

#msg{position:fixed; bottom:1%; right:35px; z-index:10000; width:1px; height:52px; line-height:52px; font-size:20px; text-align:center; color:#fff; background:#317EE7; display:none}
#error_msg{position:fixed; bottom:1%; right:35px; z-index:10000; width:1px; height:52px; line-height:52px; font-size:14px; text-align:center; color:#fff; background:#ff0000; display:none}
.u-flyer{display: block;width: 50px;height: 50px;border-radius: 50px;position: fixed;z-index: 9999999;}
