*{
	margin:0;padding:0; font-family:"microsoft yahei"
}
img{border:none;}
.color1{color:#f28f20;}
.color2{color:#666;}
.color3{color:#2185c7;}
a{text-decoration:none;}
body{font-size:12px;color:#4d4d4d;background:#fff;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
.dis{display:none;}
.line{background:#dedede;height:1px;}
.header{background:rgb(232,241,248);width:100%; overflow:visible; border-bottom:#dedede 1px solid; z-index:10; position:relative}
.head{width:1060px;margin:0 auto;padding-top:25px;padding-bottom:8px;position:relative; overflow:auto}
#erweima{position:relative;}
#erweima img{border:1px solid #dedede;} 
#erweima:hover .tu{display:block}/*byHRY 增加 #erweima:hover .tu*/
.head img{cursor:pointer;}
.head-left{margin-left:18px;}
.head-right>a{display:inline-block;vertical-align:middle;font-family:"宋体";+line-height:18px;text-decoration:underline; padding:5px 6px} 
.tu{position:absolute;left:-30px;top:15px;z-index:999; display:none}/*byHRY 增加一个; display:none*/
.head-right{font-size:12px;margin-top:0px;margin-right:18px; position:absolute; right:10px; top:0; z-index:11}
.head-right span{color:#dedede;padding-left:3px;padding-right:3px;}
#register{color:#666;padding:5px 6px;border-radius:4px;+padding:3px 10px;line-height:16px\0; }
.footer{width:100%;height:48px; text-align:center; clear:both; color:#222 }
.footer .footert2{margin:0 auto; clear:both; height:26px; overflow:hidden}
.footer .footert{margin:0 auto; width:700px; clear:both; height:26px; overflow:hidden}
.footer span{line-height:20px; float:left}
.footer span a{line-height:20px;  padding-top:4px}
.footer span a img, .footer span a p{ float:left}
.footer span a p{float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#222; padding:0}
.sousuo{background:#fff;width:418px;height:30px;border:1px solid #ddd;border-top:1px solid #bbb;border-left:1px solid #bbb;border-radius:2px;margin-left:30px;margin-top:18px;}
.sou-l{width:376px;height:36px;}
.sou-l input{border:none;outline:none;width:100%;height:30px;text-indent:12px;font-size:12px;line-height:30px;border:0;*text-indent:7px;}
.sou-r{width:42px;height:30px;background:#2185C7;cursor:pointer;}
.sou-r img{margin-left:7px;}
.container{width:990px;margin:0 auto;}
.num{color:red; font-weight:bold; padding-left:5px;padding-right:5px}
.member{ color:rgb(254, 79, 129); padding:3px 5px; text-decoration:none}

/*用户下拉 start*/
.ui-dialog .ui-dialog-titlebar-close, .ui-dialog .ui-dialog-titlebar .ui-state-hover, #nav-msg-layout .nav-msg-menu .nav-msg-ask i, #nav-msg-layout .nav-msg-menu .nav-msg-ask:hover i, #nav-msg-layout .nav-msg-menu .nav-msg-answer i, #nav-msg-layout .nav-msg-menu .nav-msg-answer:hover i, #nav-msg-layout .nav-msg-menu .nav-msg-sys i, #nav-msg-layout .nav-msg-menu .nav-msg-sys:hover i, #nav-msg-layout .nav-msg-list li a.msg-resume, #nav-msg-layout .nav-msg-list li a.msg-resume span, #nav-msg-layout .nav-msg-list li.msg-null .i-msg-null, #nav-msg-layout .nav-msg-more a i, #nav-msg-layout .nav-msg-more a:hover i, .carousel-misc .carousel-control, .carousel-misc .carousel-control.carousel-control-right, .carousel-misc ol.carousel-indicators li, .carousel-misc ol.carousel-indicators li.active, .search-box .logo, .home-search .search-box .logo, .userbar-new .aside-list li a:hover .bd-msg, .userbar-new .aside-list li .bd-msg, .userbar-new ul.sub-list li a i.i-homepage, .userbar-new ul.sub-list li a i.i-setting, .userbar-new ul.sub-list li a i.i-quit, .userbar-new ul.sub-list li a i.i-monitor, .userbar-new ul.sub-list li.userbar-li-mover i.i-homepage, .userbar-new ul.sub-list li.userbar-li-mover i.i-setting, .userbar-new ul.sub-list li.userbar-li-mover i.i-quit, .userbar-new ul.sub-list li.userbar-li-mover i.i-ask, .userbar-new ul.sub-list li.userbar-li-mover i.i-answer, .userbar-new .sublist-container .sublist-arrow-up {
    background-image: url(images/user.png);
}
.userbar-new {
    font-family: arial,tahoma,"Microsoft YaHei","宋体";
    position: absolute;
    right: 10px;
    top: 6px;
    z-index: 999;
}
.userbar-new .aside-list 
{
    position:relative
}
.userbar-new .aside-list li {
    float: left;
    line-height: 14px;
    padding: 0;
    height:30px;
}
.userbar-new .aside-list li a {
    color: #333;
    font-size: 12px;
    text-decoration: none;
}
.userbar-new .aside-list li a:hover {
    color: #fc5377;
    text-decoration: none;
}
.userbar-new .aside-list li span {
    font-size: 12px;
}
.userbar-new .aside-list li .bd-msg {
    -moz-box-orient: vertical;
    background-repeat: no-repeat;
    display: inline-block;
    height: 13px;
    margin: -1px 2px 0 0;
    vertical-align: middle;
    width: 16px;
}
.userbar-new .aside-list li .userbar-avatar {
    -moz-box-orient: vertical;
    display: inline-block;
    height: 20px;
    margin-right: 5px;
    vertical-align: middle;
    width: 20px;
}
.userbar-new .aside-list li .userbar-avatar img {
    height: 20px;
    width: 20px;
}
.userbar-new .i-arrow-down {
    margin-right: -3px;
    margin-top: -3px;
}
.userbar-new .user-name {
}
.userbar-new .no-username {
    font-weight: 400;
}
.userbar-new .orange-num {
    color: #ee5e0f;
    font-size: 12px;
    font-weight: 700;
    margin-left: 2px;
}
.userbar-new .orange-num i {
    font-style: normal;
}
.userbar-new .my-iknow, .userbar-new .user-name {
    position: relative;
}
.userbar-new .no-username-set {
    color: #00c;
    cursor: pointer;
    font-weight: 700;
}
.userbar-new ul.sub-list {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fec0cd;
    position: absolute;
    top: 21px;
    z-index: 998;
}
.userbar-new ul.sub-list li {
    border-bottom: 1px dashed #ebebeb;
    display: block;
    height:34px;
    float: none;
}
.userbar-new ul.sub-list li a {
    border: 0 none;
    color: #8b8b8b;
    display: block;
    font-size: 14px;
    line-height: 24px;
    padding: 5px 15px;
    text-decoration: none;
    white-space:nowrap
}
.userbar-new ul.sub-list li a i {
    -moz-box-orient: vertical;
    display: inline-block;
    height: 12px;
    margin-right: 10px;
    vertical-align: middle;
    width: 12px;
}
.userbar-new ul.sub-list li a i.i-homepage {
	background-position:-5px -2px;
}
.userbar-new ul.sub-list li a i.i-monitor {
	background-position:-4px -134px;
}
.userbar-new ul.sub-list li a i.i-setting {
	background-position:-4px -17px;
}
.userbar-new ul.sub-list li a i.i-quit {
	background-position:-4px -32px;
}
.userbar-new ul.sub-list li a:hover {
    background: #fff5f6 none repeat scroll 0 0;
}
.userbar-new .sublist-container {
    position:absolute;
}
.userbar-new .sublist-container .sublist-arrow-up {
    background-repeat: no-repeat;
	background-position:-6px -122px;
    height: 6px;
    left:50px;
    margin-left: -6px;
    position: absolute;
    top: 16px;
    width: 13px;
    z-index: 999;
}
.userbar-new ul.sub-list li a.userbar1:hover .i-homepage{
	background-position:-5px -47px;}
.userbar-new ul.sub-list li a.userbar2:hover .i-setting{
	background-position:-4px -62px;}
.userbar-new ul.sub-list li a.userbar3:hover .i-quit{
	background-position:-4px -77px;}
.userbar-new ul.sub-list li.last {
    border-bottom: 0 none;
}
.userbar-new ul.sub-list li a.userbar1:hover .i-monitor{
	background-position:-4px -150px;}
.search_bt {
    background: #0078d9 none repeat scroll 0 0;
    color: #fff;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    font-size: 13px;
    letter-spacing: 1px;
    margin-top: 20px;
    padding: 0 0;
    border:none;
    border-radius:2px;
    width:50px;
    margin-left:10px;
    cursor:pointer;
    height:24px;
    line-height:24px
}
.ensure_bt
{
    width:160px;
    line-height:34px;
    border-radius:3px;
    font-size:16px;
    float:right;
    height:40px;
    text-align:center;
    margin-right:20px}
/*用户下拉 end*/

/*detail start*/

.buy
{
    color:#fff;
    padding:1px 12px 0 8px;
    font-weight:bold;
    background:rgb(254,79,129);
    border-radius:4px;}
.buy span
{
    color:red}

/*detail end*/
.pw_primary {
    background: #0078d9 none repeat scroll 0 0;
    border-color: #2480c2;
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5) inset;
    color: #fff;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.35);
}.login {
    float: left;
    font-size: 15px;
    letter-spacing: 1px;
    margin-top: 20px;
    padding: 10px 0;
    text-transform: uppercase;
    width: 65%;
}
.order_inf
{
    padding:20px;
    font-size:20px;
    font-weight:bold}
#mincontent
{
    clear:both}
   .buy1 {
    color:rgb(254,79,129);
    background:#fff;
    padding-left: 20px;
    font-weight: bold;
}
