@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea{margin:0;padding:0;}
body,button,textarea{font:12px/1.5 arial,verdana,sans-serif,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,i{font-style:normal;}
fieldset,img{border:0;}
ul,ol{list-style:none;}
a{text-decoration:none;outline:none; color:#444; }
a:hover{color:#ff5e00; text-decoration:underline;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.hide{display:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.mc{margin:0 auto;}
.mt10{margin-top:10px!important;}
.mt20{margin-top:20px!important;}
.mt25{margin-top:25px!important;}
.mr10{margin-right:10px!important;}
.mb10{margin-bottom:10px!important;}
.ml10{margin-left:10px!important;}
.pt10{padding-top:10px;}
.pt8{padding-top:8px;}
.s1{color:#ff5e00;}
.s2{color:#21a8ba;}
.s3{color:#888;}
.s4{color:#fff}
.s5{color:#1c609f}
.fb{font-weight:bold;}
.fz1{font-size:14px;}
.border{border:1px solid #dedede;}
.border1{border-left:1px solid #dedede; border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.here{width:1200px; height:28px; background:url(../images/new_bg.png) no-repeat -301px 3px; line-height:28px; text-indent:30px; margin:15px auto 5px; }
.here a{ color:#333; }
.logo:hover{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; }
.title_bar { background: none repeat scroll 0 0 #FC7803; }

.ttop{width:100%; background:#ededed; height:40px;}
.top_nav{width:1200px; margin:0 auto;}
.top_nav dl{height:20px; padding-top:10px; font-size:13px; color:#666;}
.top_nav dl dd span{display:inline-block; margin-right:15px;}
.top_nav dl dd span .b4{width:16px; height:20px; background:url(../images/main_au.png) no-repeat -121px -2px; margin:1px 3px 0 0;}
.top_nav dl dd span:hover .b4{width:16px; height:20px; background:url(../images/main_au.png) no-repeat -121px -27px;}
.top_nav dl dd span .b6{width:17px; height:19px; background:url(../images/main_au.png) no-repeat -166px -2px; margin:1px 8px 0 0;}
.top_nav dl dd span:hover .b6{width:17px; height:19px; background:url(../images/main_au.png) no-repeat -166px -26px;}
.top_nav dl dd span.login{width:580px; float:right; text-align:right;}
.top_nav dl dd span.login a:hover{color:#21a8ba;}
.top_nav dl dd span .b5{width:21px; height:17px; background:url(../images/main_au.png) no-repeat -93px -2px;  margin-top:0px;}
.top_nav dl dd span:hover .b5{width:21px; height:17px; background:url(../images/main_au.png) no-repeat -93px -27px;}

.top{width:1200px; height:110px; margin:8px auto 0; position:relative; z-index:2; background:#fff;}
.logo{width:241px; height:63px;  position:absolute; top:18px; left:5px; background:url(../../images/main_au.png) no-repeat left -56px;}

.top .search{-moz-border-radius: 2px; -webkit-border-radius: 2px;  border-radius:2px; border:1px solid #ccc; position:absolute; left:350px; top:26px; height:34px; width:418px; background:#ffffff;}
.top .hotword{position:absolute; left:350px; top:68px; height:20px; width:428px;}
.top .hotword p a{font:12px/20px Verdana, Geneva, sans-serif; margin:0 8px 0 0; color:#888;}
.top .search:hover{ border:1px solid #21a8ba;}
.top .search .keywords{width:348px; height:34px; line-height:34px; text-indent:12px; display:block; float:left; border:none; background:none; color:#999}
.top .search .keywords:focus {border-color: rgba(33, 168, 186, 0.9);outline: thin dotted \9;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(33, 168, 186, 0.9); float:left; }
.top .search .s-button{width:68px; height:34px; background:#f5f5f5;float:right;  border-radius:0px 3px 3px 0px; }
.top .search .s-button span{width:29px; height:29px;  background:url(../images/main_au.png) no-repeat -1px -1px; display:block; margin:2px auto; cursor:pointer;}

.info{width:380px; height:28px; position:absolute; right:0px; top:28px; font-size:13px;}
.info dl dt{height:24px;}
.info dl dt span{width:115px; display:block; float:left; line-height:24px; margin-right:15px;}
.info dl dt span ol{height:28px; margin-left:5px; line-height:28px;}
.info dl dt span.right{border-right:0; margin-right:0; float:right;}
.info dl dt span .b1{width:18px; height:19px; background:url(../images/main_au.png) no-repeat -43px -4px; margin-top:5px;}
.info dl dt span s{display:block; height:20px; margin-top:5px; width:1px; border-right:1px #dddddd solid; float:right;}
.info dl dt span:hover .b1{background:url(../images/main_au.png) no-repeat -43px -28px;}
.info dl dt span .b2{width:18px; height:17px; background:url(../images/main_au.png) no-repeat -69px -3px; margin-top:5px;}
.info dl dt span:hover .b2{ background:url(../images/main_au.png) no-repeat -69px -28px;}
.info dl dt span .b3{width:18px; height:16px; background:url(../images/main_au.png) no-repeat -141px -4px; margin-top:7px;}
.info dl dt span:hover .b3{background:url(../images/main_au.png) no-repeat -141px -28px;}
.info dl dd{height:24px; margin-top:12px;}
.info dl dd span{width:135px; display:block; float:left; line-height:24px; text-indent:1px;}

/*index_menu*/
.navmenu{width:1200px;  height:45px; position:relative; z-index:10;margin:0 auto;}
.navmenu .new{display:block; width:23px; height:11px; background:url(../images/new1.gif) no-repeat left top; position:absolute; top:-4px; right:165px;}
#menu{width:1188px;height:45px; background:#faf9f7; border:1px solid #ddd; border-radius:2px; padding-left:10px;}
.mt-menu ul {position:absolute;top: -4px;z-index:1000;background:#fff; border:1px #dedede solid; border-top:none;}
.mt-menu ul li { border-right:none;}
.mt-menu li:hover {visibility:inherit; }
.mt-menu li {padding:0 25px 0 20px; float:left; }
.mt-menu a {display:block;position:relative; text-align:left;}
.mt-menu li:hover ul,.mt-menu li.sfHover ul {left:0;top:44px;  height:auto; width:1198px; padding:40px 0 50px; }
ul.mt-menu li:hover li ul,ul.mt-menu li.sfHover li ul {top:-1999em; position:absolute; z-index:100;width:310px !important; overflow:hidden; border-top:1px solid #dedede; background:#f9f9f9;}
ul.mt-menu li li:hover ul,ul.mt-menu li li.sfHover ul {left:16em; top:0;}
ul.mt-menu li li:hover li ul,ul.mt-menu li li.sfHover li ul {top:-1999em; width:310px;}
ul.mt-menu li li li:hover ul,ul.mt-menu li li li.sfHover ul {left:10em; top:0; }
.mt-menu {float:left;}
.mt-menu a {line-height:45px; text-decoration:none; padding-left:6px; font-size:14px;}
.mt-menu a{color:#333;  font-weight:bold; }
.mt-menu li li{background:url(../images/jt.gif) no-repeat 10px center; text-indent:8px; width:387px; float:left; margin:0px -7px 0px 7px; padding-left:9px; }
.mt-menu li li li { background:url(../images/jt.gif) no-repeat 10px center; text-indent:8px; }
.mt-menu li:hover, .mt-menu li.sfHover{background:#fff;  color:#fff; border-top:0px #ccc solid; border-left:0px solid #dedede; border-right:0px solid #dedede; }
.mt-menu li:hover a, .mt-menu li.sfHover a{line-height:45px; }
.mt-menu li li:hover, .mt-menu li li.sfHover{background: #fff; position:relative; border-top:none; border-left:none; padding-right:0px !important;}
.mt-menu li a{display:block; background:url("../images/poi.gif") no-repeat right 20px; height:45px; padding-right:10px;float:left; font-family:Tahoma, Geneva, sans-serif;}
.mt-menu li li a{display:block;background:none !important; font-weight:normal !important; font-size:13px; text-indent:18px;line-height:24px !important; font-family:Tahoma,Arial, sans-serif;
margin:0 3px 0 4px;margin:0 3px 0 2px\9;}
.mt-menu li.sfHover a{display:block; background:url("../images/poi1.gif") no-repeat right 19px; height:28px;padding-right:10px; }
.mt-menu li li.sfHover a{background:none !important; color:#000;}
.mt-menu li li li a{color:#333 !important; margin:0 3px 0 4px;}
.mt-menu li li li a:hover{color:#000 !important;}
.mt-menu li li a:hover{color:#000; text-decoration:underline}
.mt-menu a:focus, .mt-menu a:hover, .mt-menu a:active {/*选中的菜单*/outline:0;}
ul.mt-menu li{ height:45px; z-index:1110;}
ul.mt-menu li ul li{height:24px !important;border-right:none; padding-right:0;background: url(../images/jt.gif) no-repeat 25px 10px; border-right:0px solid #ddd;}
ul.mt-menu li ul li:hover{ padding-right:0;  background:url(../images/jt.gif) no-repeat 25px 10px !important; text-indent:8px; font-weight:bold; border-top:none; border-left:none;}
ul.mt-menu li ul li a{padding-right:8px; color:#333;}
ul.mt-menu li.rnav{width:114px;background:url(../images/rnav.png) no-repeat left center !important;  padding-right:0; }
ul.mt-menu li.rnav a:hover,ul.mt-menu li.rnav:hover{padding-right:0 !important; border:0; line-height:37px; color:#FFFF00}
ul.mt-menu li.rnav a{padding:0px !important; float:none;  text-align:center;  line-height:37px; color:#fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.35);}

/***** LEFT MENU *****/	
#nav {margin: 0px 0 10px 0;  width: 248px; border:1px solid #ddd; border-top:0;position:relative; z-index:2; }
#nav ul { list-style: none; font: normal 14px/36px Verdana, Geneva, sans-serif; width: 248px; margin:0 auto; }
#nav li {padding: 0; background:#f5f5f5;z-index: 2; float: left; height:36px; text-align: left; width: 248px; border-bottom:1px solid #fff;}
#nav li:hover {padding: 0; background:#21a8ba url(../images/submenuBulletHov.png) no-repeat 230px center;z-index: 2; float: left; height:36px; text-align: left; border-bottom:1px solid #fff;}
#nav ul li a.ho{width:224px; height:36px; padding: 0 5px 0 19px; -webkit-transition: all .3s ease;transition: all .3s ease;cursor:pointer; display:block; background:url(../images/submenuBullet.png) no-repeat 230px center;}
#nav ul li:hover a.ho{width:221px; color:#333; background:url(../images/submenuBulletHov.png) no-repeat 230px center; text-decoration:none; color:#fff;}

#nav ul li.sfhover a{background:url(../images/submenuBulletHov1.png) no-repeat 230px center; display:block; text-decoration:none;}
#nav ul li.sfhover a:hover{background:#21a8ba url(../images/submenuBulletHov.png) no-repeat 230px center !important; display:block; text-decoration:none; color:#fff !important;}
#nav ul ul li.sfhover ul li a{background:#fff url(../images/submenuBulletHov1.png) no-repeat 310px center !important; display:block; color:#333;}
#nav ul ul li.sfhover ul li a:hover{background:#21a8ba url(../images/submenuBulletHov.png) no-repeat 310px center !important; display:block; width:330px; text-decoration:none; color:#fff !important;}
#nav li ul {position: absolute; z-index: 10; top:31px;left: -999em; border:1px solid #ddd; background:#fff !important; margin-left: 248px; margin-top: -32px; width:265px; height:auto;  padding:20px 0px 20px 0px;}
#nav li ul .arrow,#nav li ul .arrow1{display:none;}
#nav li ul ul .arrow,#nav li ul ul .arrow1{display:block;}
#nav ul ul li {margin:1px auto 0; padding:0 0 0 15px; background:#fff;z-index: 1; float: left; height:36px; text-align: left; width: 250px; border-bottom:0 !important; text-indent:10px;}
#nav ul ul ul li {margin:1px auto 0;  padding:0 0 0 15px; background:#fff;z-index: 1; float: left; height:36px; text-align: left; width: 330px; border-bottom:0 !important; text-indent:10px; overflow:hidden;}
#nav ul ul li:hover,#nav ul ul li.sfhover{background:#21a8ba url(../images/submenuBulletHov.png) no-repeat 230px center; padding-left:15px;border-bottom:0 !important;z-index: 2 !important; }
#nav ul ul ul li.sfhover{width:330px;}
#nav ul ul li:hover a,#nav ul ul li.sfhover a{background:#21a8ba url(../images/submenuBulletHov.png) no-repeat 230px center;; border-bottom:0 !important;z-index: 2 !important; color:#fff;}

.arrow{ width: 0;height: 0;border-left: 15px solid transparent;border-right: 15px solid transparent; border-bottom: 15px solid #21a8ba;
position:absolute; left:15px; top:-15px; z-index:10}
.arrow1{ width: 0;height: 0;border-left: 13px solid transparent;border-right: 13px solid transparent; border-bottom: 13px solid #fff;
position:absolute; left:17px; top:-13px; z-index:1125}
#nav li ul ul{left: 500px; width: 345px; margin-left:250px !important; z-index:1000 !important;position:absolute; top:31px !important; box-shadow:5px 5px 5px #ccc;
-moz-box-shadow:5px 5px 8px #999;
-webkit-box-shadow:5px 5px 8px #999;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;  top:30px;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; }
#nav li:hover ul, #nav li.sfhover ul {left: auto;background-position: 0 0; background:#f3efec; border:1px solid #21a8ba; min-height:300px;}
#nav li.sfhover ul ul{ z-index:2000 !important;position:absolute; min-height:523px;}
#nav li a.submenu {background: #fff url(../images/submenuBullet.png) no-repeat 220px; }
#nav li a.submenu:hover {background: #1c609f url(../images/submenuBulletHov.png) no-repeat 220px; }
/* left_menu*/
.new_menu{height:45px; width:1198px; margin:0 auto;background:#f5f5f5/*url(../images/u_bg.png) repeat-x left -52px*/; border:1px solid #dddddd;border-bottom:2px solid #ddd; position:relative; z-index:2}
.nav_l{width:248px;height:45px; border-right:1px solid #ddd; float:left; background:url(../images/navl.png) no-repeat 20px 15px; font:14px/45px Verdana, Geneva, sans-serif; text-indent:48px;}
.nav_l span{width:9px; height:6px; background:url(../images/sv.png) no-repeat left -7px; float:right; margin:19px 15px 0 0; display:inline-block}
.nav_l:hover span{width:9px; height:6px; background:url(../images/sv.png) no-repeat left top; float:right; margin-right:15px; vertical-align:middle;display:inline-block}
.nav_r{width:948px; float:left;}
.nav_r ul li{width:25%; height:45px; font:14px/45px Verdana, Geneva, sans-serif; text-align:center; float:left; cursor:pointer;}
.nav_r ul li:hover{ background:#eeeeee; color:#000;}

.menu{height:51px; width:1200px; margin:0 auto;background:url(../images/u_bg.png) repeat-x left -52px; border:1px solid #dddddd; position:relative; z-index:2}
.menu ul li{padding:0 35px 0 20px; height:51px; border-right:1px solid #ddd; float:left;}
.menu ul li a{font:normal 17px/48px Verdana; margin:0 20px; }
.menu ul li span.h{display:inline-block; width:24px; height:35px;  background:url(../images/main_bg.png) no-repeat -60px -219px; margin:-5px 10px 0; vertical-align:middle}
.menu ul li:hover span.h{display:inline-block; width:24px; height:35px;  background:url(../images/main_bg.png) no-repeat -60px -182px; margin:-5px 10px 0; vertical-align:middle}
.menu ul li span.c{display:inline-block; width:25px; height:35px;  background:url(../images/main_bg.png) no-repeat -93px -219px; margin:0px 10px 0; vertical-align:middle}
.menu ul li:hover span.c{display:inline-block; width:25px; height:35px;  background:url(../images/main_bg.png) no-repeat -93px -182px; margin:0px 10px 0; vertical-align:middle}
.menu ul li span.b{display:inline-block; width:33px; height:35px;  background:url(../images/main_bg.png) no-repeat -126px -219px; margin:-2px 10px 0; vertical-align:middle}
.menu ul li:hover span.b{display:inline-block; width:33px; height:35px;  background:url(../images/main_bg.png) no-repeat -126px -182px; margin:-2px 10px 0; vertical-align:middle}
.menu ul li span.s{display:inline-block; width:26px; height:35px;  background:url(../images/main_bg.png) no-repeat -172px -219px; margin:-2px 10px 0; vertical-align:middle}
.menu ul li:hover span.s{display:inline-block; width:26px; height:35px;  background:url(../images/main_bg.png) no-repeat -172px -182px; margin:-2px 10px 0; vertical-align:middle}
.menu ul li span.t{display:inline-block; width:38px; height:35px;  background:url(../images/main_bg.png) no-repeat -210px -219px; margin:-2px 10px 0; vertical-align:middle}
.menu ul li:hover span.t{display:inline-block; width:38px; height:35px;  background:url(../images/main_bg.png) no-repeat -210px -182px; margin:-2px 10px 0; vertical-align:middle}
.menu ul li span.a{display:inline-block; width:32px; height:35px;  background:url(../images/main_bg.png) no-repeat -259px -219px; margin:-2px 10px 0; vertical-align:middle}
.menu ul li:hover span.a{display:inline-block; width:32px; height:35px;  background:url(../images/main_bg.png) no-repeat -259px -182px; margin:-2px 10px 0; vertical-align:middle}

.menu ul li.left{padding-left:22px;}
.menu ul li.right{border-right:none; float:right;}
.menu ul li:hover{border-bottom:1px solid #21a8ba}
.menu ul li:hover a ,.menu ul li:hover a:hover{color:#21a8ba;}


/*主体内容开始*/ 

.content{width:1200px; margin:0 auto; height:auto; position:relative;}
.m_left{width:250px; height:auto; background:#fff; padding-bottom:18px;}
.m_left .ad3{height:168px; width:248px; margin:15px 0;}
.m_left .ad3 img{height:150px; width:233px; margin:9px 7px;}
#dis{ height:350px;margin:10px auto; clear:both;}
#dis #title{ font-size:15px;height:28px; border-bottom:1px solid #f5f5f5; line-height:28px;background:#f5eeea; font-weight:600; margin:10px 0; padding-top:5px; text-align:center}
#dis .list{ border-bottom: dotted 1px #a0a0a0; margin-top:4px; }
#TextDiv1{ width:192px; margin:0 auto;}
#dis .price{margin:4px 0px; color:#1c609f; text-align:right; font-weight:bold;}
.dis_l { width:135px;  display: block; word-wrap: break-word; word-break: normal; }
.dis_r { width:53px; }
.dis_r img { width:53px; height:53px; border:none; margin-top:2px;}
.t_menu{width:192px; height:26px; margin:0 auto;font-weight: bold; color: #444; font-size: 15px; text-align:left; line-height:26px; display:block; cursor:pointer; text-indent:10px; 
 margin-top:-1px;border:1px solid #dedede;background:#f5eeea url(../images/t3.gif) no-repeat 170px center;}
.t3_menu{width:192px; height:26px; margin:0 auto;font-weight: bold; color: #ff5e00; font-size: 15px; text-align:left; line-height:26px; display:block; cursor:pointer; text-indent:10px;
 margin-top:-1px;border:1px solid #dedede;background:#f5eeea url(../images/t2.gif) no-repeat 170px center;}
.sub_menu{width:192px; height:auto; margin:0 auto 10px;}
.sub_menu a{display:block; text-align:left; width:192px; line-height:20px; }
.sub_menu a:visited{display:block; text-align:left; width:192px; line-height:20px;}

.tsd{height:940px; margin-top:5px;}
.tsd h2{width:248px; height:35px; background:#eeeeee; text-align:center; color:#333; margin:0 auto 5px; font:normal 16px/35px Verdana, Geneva, sans-serif;}
#TextDiv1{ width:220px; margin:0 auto;}
.tsd ul li{margin:0px auto 18px; height:285px; width:220px; }
.tsd ul li .pic{width:180px; height:180px; margin:0px auto 0;}
.tsd ul li p{width:180px; height:50px; overflow:hidden; margin:0 auto 5px; }
.tsd ul li p a{line-height:18px; font-size:13px;}
.tsd ul li ol{position:relative; width:210px; height:44px; border-radius:2px; background:#f5f5f5; margin:10px auto 5px;}
.tsd ul li ol .sale{width:35px; height:50px; background:url(../images/sale.png) no-repeat; position:absolute; right:15px; top:-5px;}
.tsd ul li ol .price{width:180px; margin:0px auto 0; line-height:20px;}
.tsd ul li ol .price strong.c2{margin:0 5px; color:#21a8ba; }
.tsd ul li ol .price span.c1{margin:0 5px; text-decoration:line-through}
.tsd ul li ol .price s{color:#666; text-decoration:line-through; margin-right:20px;}
.mt-c{width:930px; float:right; margin:15px 0 0 10px;}
/*  ul mark */
.float_top { width: 188px; height:auto; }
.ul_mark { position:fixed; width:188px; }

.m_right{width:930px; height:auto;}
/* 焦点图 */
.focus{width:930px;height:260px;position:relative;overflow:hidden ; background:#eee;}
.fd{width:930px;height:260px;overflow:hidden}
.fd img{height:260px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:80px;width:60px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0;text-indent:-9999px;overflow:hidden;text-decoration:none;margin-top:-48px}
.focus:hover .rslides_nav{height:50px;width:30px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.8;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/main_au.png) no-repeat;margin-top:-28px; }
.focus:hover .rslides_nav.next{left:auto;background-position:-241px top;right:15px}
.focus:hover .rslides_nav.prev{right:auto;background-position:-211px top;left:20px}
.focus:hover .rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:left top;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center; position:absolute; top:230px; left:420px;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:10px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:rgba(0,0,0, .2);background:#eeeeee;display:inline-block;_display:block;*display:block;width:15px;height:15px; }
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#21a8ba}

.goods_new{width:930px; height:auto; float:right; overflow:hidden;  padding-bottom:8px;}
.goods_new .a_title{height:36px; font-size:14px; border-bottom:1px #ededed solid;  background:#faf9f7;} 
.goods_new .a_title span{display:block; line-height:36px; background:url(../images/bt.jpg) no-repeat left center; text-indent:25px;margin-left:15px; color:#01ba6e; font-weight:bold;}
.goods_new .a_title span.new{display:block; width:29px; height:9px; background:url(../images/07.gif) no-repeat left center; margin:8px 0 0 15px; color:#fff;}
.goods_new ul{width:930px; height:auto; padding-left:3px;}
.goods_new ul li{width:225px;  margin:8px 3px -1px 3px; float:left; background:#fff; position:relative; padding-bottom:20px;}
.goods_new ul li .new{width:60px; height:60px; position:absolute; right:-3px; top:-3px; background:url(../images/new.png) left top;}
.goods_new ul li .hot{width:60px; height:60px; position:absolute; right:-3px; top:-3px; background:url(../images/new.png) -67px top;}
.goods_new ul li .off{width:60px; height:60px; position:absolute; right:-3px; top:-3px; background:url(../images/new.png) -135px top;}
.goods_new ul li .pic{width:150px; height:150px; margin:5px auto 0;}
.goods_new ul li p{color:#444;width:180px; height:36px; text-align:center;line-height:18px; display: block; word-wrap: break-word; overflow:hidden; word-break: normal; margin:0px auto 0; font-family:Arial, Helvetica, sans-serif;}
.goods_new ul li p a:hover{color:#444;}
.goods_new ul li .price{width:150px; margin:5px auto 0;font-weight:bold; text-align:center;line-height:20px;height:20px; border-top:1px #ccc dotted; color:#ff5e00}
.goods_new ul li .m_price{width:150px; margin:0 auto 0;color:#888; text-align:center; line-height:16px;height:16px; padding-bottom:5px;}

.goods_new ul li .m_price label{height:12px; width:18px; line-height:12px;display:inline-block; padding:0 3px; border-radius:10px; background:#ededed; color:#9e9d9d; margin:2px 10px 0 0; }
.goods_new ul li .price label{font-weight:normal; height:12px;line-height:12px; width:18px;display:inline-block; padding:0 3px; border-radius:10px; background:#ededed; color:#9e9d9d;margin:3px 10px 0 0;}

.goods_new ul li:hover .m_price label,.goods_new ul li:hover .price label{ background:#999; color:#fff;}


.goods_new ul li .more{width:100px; height:20px; margin:5px auto; cursor:pointer; text-align:center; }
.goods_new ul li .more a{color:#888;}
.goods_new ul li .buy_new{width:138px; height:30px;line-height: 30px;font-weight:bold;margin:5px auto 15px;text-align: center;  cursor:pointer;border: 1px solid #ccc; background:#faf9f7; border-radius:2px;margin:5px auto 18px; color:#333}
.goods_new ul li .buy_new:hover{color:#fff; background:#ddd; border: 1px solid #ddd;}
.goods_new ul li .buy_new span{width:21px; height:22px;display:inline-block; background:url(../images/main_au.png) no-repeat -91px -267px; vertical-align:middle; margin-right:10px; transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.goods_new ul li .buy_new:hover span{background:url(../images/main_au.png) no-repeat -59px -267px;}
.goods_new ul li .so{width:138px; height:30px;margin:5px auto 15px; cursor:pointer;}
.goods_new ul li a{ text-decoration:none;}

.soldout{width:155px; height:28px; line-height:28px; text-indent:30px;background:url(../images/main_au.png) no-repeat left -101px; margin:10px auto; text-align:center;cursor: pointer;}
.soldout:hover{color:#fff; background:#faf9f7; border:0}

.soldout_i {width:198px;height: 30px; line-height: 30px;font-weight: normal;border: 1px solid #ccc;margin: 18px 4px 0 0;background: #eeeeee;text-align: center;
text-decoration: none;color: #444;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")"; border-radius:2px; color:#999; }
.buy_i {width:138px;height: 30px; line-height: 30px;font-weight: normal;border: 1px solid #ccc; background:#faf9f7;text-align: center;
text-decoration: none;color: #333; border-radius:2px;margin:5px auto 0px;  font-weight:bold;}
.soldout_i:hover{border: 1px solid #ccc;box-shadow: 0 1px 1px rgba(0,1,1,0.08);color: #444;
margin:0 auto;
}
.buy_i:hover{background:#21a8ba; cursor: pointer; color:#fff; border: 1px solid #21a8ba;}

.soldout_i span{width:21px; height:22px;display:inline-block; background:url(../images/main_au.png) no-repeat -91px -267px; vertical-align:middle; margin-right:10px; transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.soldout_i:hover span{background:url(../images/main_au.png) no-repeat -59px -267px;}
.buy_i span{width:21px; height:22px;display:inline-block; background:url(../images/main_au.png) no-repeat -155px -267px; vertical-align:middle; margin-right:10px; transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.buy_i:hover span{background:url(../images/main_au.png) no-repeat -124px -267px; }


.goods_box{width:930px; height:auto; float:right; overflow:hidden; padding-bottom:15px; border:solid #ddd 1px;}
.b_title{height:50px; font-size:26px;  background:url(../images/b_bg.png) no-repeat center bottom; color:#21a8ba; margin-bottom:15px;} 
.b_more{float:right; margin-right:18px; line-height:36px; font-size:12px; }
.b_more a{color:#999;}
.b_more a:hover{color:#333; text-decoration:underline;}
.b_title a{color:#21a8ba; font-weight:bold;}
.b_title .title{width:380px; height:50px; margin:0 auto; text-align:center;}
.b_title .title span{display:inline-block; margin:0 5px; line-height:58px; vertical-align:middle;}
.b_title .title .samsung{width:53px; height:18px; background:url(../images/main_au.png) no-repeat -567px top; }
.b_title .title .iphone{width:19px; height:24px; background:url(../images/main_au.png) no-repeat -587px -64px; }
.b_title .title .lg{width:47px; height:20px; background:url(../images/main_au.png) no-repeat -579px -35px; }
.b_title .title .htc{width:64px; height:17px; background:url(../images/main_au.png) no-repeat -567px -150px; }
.b_title .title .moto{width:27px; height:27px; background:url(../images/main_au.png) no-repeat -589px -170px; }
.b_title .title .accessories{width:32px; height:51px; background:url(../images/main_au.png) no-repeat -524px -234px; }
.b_title .title .other{width:26px; height:26px; background:url(../images/main_au.png) no-repeat -520px -280px; }


.goods_box ul{width:930px; height:auto; padding-left:3px;}
.goods_box ul li{width:225px; *height:355px; margin:8px 3px 20px 3px; float:left; background:#fff; position:relative; }
.goods_box ul li .new{width:60px; height:60px; position:absolute; right:20px; top:-3px; background:url(../images/new.png) left top; float:left; display:inline;}
.goods_box ul li .hot{width:60px; height:60px; position:absolute; right:20px; top:-3px; background:url(../images/new.png) -67px top; float:left; display:inline;}
.goods_box ul li .off{width:60px; height:60px; position:absolute; right:20px; top:-3px; background:url(../images/new.png) -135px top; float:left; display:inline;}
.goods_box ul li .pic{width:150px; height:150px; margin:10px auto 0;}
.goods_box ul li p{color:#444;width:188px; height:90px; text-align:center;line-height:18px; display: block; word-wrap: break-word; overflow:hidden; word-break: normal; margin:5px auto 0; font-family:Arial, Helvetica, sans-serif;}
.goods_box ul li p a:hover{color:#444;}
.goods_box ul li a{ text-decoration:none;}
.goods_box ul li .price{width:150px; margin:5px auto 0; text-align:center;line-height:20px;height:20px; border-top:1px #ccc dotted;}
.goods_box ul li .m_price{width:150px; margin:0 auto 0;color:#888; text-align:center; line-height:16px;height:16px; padding-bottom:5px;}

.goods_box ul li .m_price label{height:12px; width:18px; line-height:12px;display:inline-block; padding:0 3px; border-radius:10px; background:#ededed; color:#9e9d9d; margin:2px 10px 0 0; }
.goods_box ul li .price label{font-weight:normal; height:12px;line-height:12px; width:18px;display:inline-block; padding:0 3px; border-radius:10px; background:#ededed; color:#9e9d9d;margin:3px 10px 0 0;}

.goods_box ul li:hover .m_price label,.goods_box ul li:hover .price label{ background:#999; color:#fff;}

.goods_box ul li .more{width:100px; height:20px; margin:5px auto; cursor:pointer; text-align:center; }
.goods_box ul li .more a{color:#888;}
.goods_box ul li .buy{width:124px; height:27px;margin:5px auto 15px;  cursor:pointer;}
.goods_box ul li .so{width:138px;height: 30px; line-height: 30px;font-weight: normal;border: 1px solid #ccc;background:#faf9f7;text-align: center;
text-decoration: none;color: #888; border-radius:2px;margin:5px auto 0px;  font-weight:bold;}
.goods_box ul li .so:hover{background:#ccc; color:#fff;}
.goods_box ul li .so span{width:21px; height:22px;display:inline-block; background:url(../images/main_au.png) no-repeat -91px -266px; vertical-align:middle; margin-right:2px; transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.goods_box ul li .so:hover span{background:url(../images/main_au.png) no-repeat -59px -266px; }
.more:hover,.buy:hover,.so:hover{background:#ccc;}

.footer{width:100%; height:238px; margin:18px auto 0; overflow:hidden; background:#999 url(../images/footer-bg.png) no-repeat center 8px;}
.footer .fmenu{height:45px; width:100%; background:#888;}
.fmenuc{width:1200px; margin:0 auto; }
.b_nav{width:1200px; height:190px;  position:relative; padding-left:10px; overflow:hidden;margin-top:10px;}
.footer dl{width:240px; float:left; line-height:45px; text-align:center; font-weight:bold;}
.footer dl dt{font-weight:bold; text-align:left; text-indent:20px; color:#fff;}
.footer dl dt a{color:#333;}
.footer dl ol{width:240px;font-weight:normal; text-align:left; text-indent:15px; line-height:24px; float:left; }
.footer dl ol a{display:block; color:#fff;}
.footer dl dd{height:90px; width:2px;text-align:left; float:right;}
.pay{width:540px; height:73px; overflow:hidden; position:absolute; left:250px; bottom:10px;}
.pay .pay1{width:90px; height:54px; background:url(../images/main_au.png) no-repeat -110px -190px; margin:8px 20px 0 0; float:left;}
.pay .pay2{width:61px; height:61px; background:url(../images/main_au.png) no-repeat -211px -190px; margin:5px 0px 0 0; float:left;vertical-align:middle;}
.pay .pay3{width:91px; height:30px; background:url(../images/main_au.png) no-repeat -377px -154px;margin:20px 15px 0 20px;}
.pay .pay4{width:140px; height:40px; background:url(../images/main_au.png) no-repeat -220px -135px; margin:13px 15px 0 20px; float:left;vertical-align:middle;}
.link{width:220px; height:32px; position:absolute; right:15px; top:8px;z-index:20; }
.link .f1{width:32px; height:32px; background:url(../images/main_au.png) no-repeat -1px -137px; display:inline-block; margin:30px 10px;}
.link .f2{width:32px; height:32px; background:url(../images/main_au.png) no-repeat -56px -137px; display:inline-block;margin:30px 10px;}
.link .f3{width:32px; height:32px; background:url(../images/main_au.png) no-repeat -111px -137px; display:inline-block;margin:30px 10px;}
.link .f4{width:32px; height:32px; background:url(../images/main_au.png) no-repeat -166px -137px; display:inline-block;margin:30px 10px;}
.link .f1:hover,.link .f2:hover,.link .f3:hover,.link .f4:hover{ box-shadow: 0px 0px 15px #fff; -webkit-box-shadow: 10px 10px 15px #fff;-moz-box-
shadow: 10px 10px 15px #fff;-moz-border-radius:0 0 15px 15px;-webkit-
border-radius:15px;border-radius:15px;}

.footer .em{width:420px; height:80px; position:absolute; right:12px; bottom:13px; }
.em input{margin: 0em;font: -webkit-small-control;color:#888;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block;}
.em .button{padding: 1px 10px 1px; color:#000;}
.copyright{FONT-SIZE: 12px;COLOR: #000000;FONT-FAMILY: verdana; text-align:center; line-height:48px; width:100%; height:48px; background:#ddd; margin:0 auto;}

#index_cart {  text-align:left; background:#fff; }
#index_cart #cart_title { color:#21a8ba; font-size:20px; height:45px; line-height:45px; margin:0px auto 15px; width:580px; text-align:center; background:#ededed}
#index_cart #ordering { width:580px; margin:0 auto; border-bottom:1px dotted #ccc; padding-bottom:8px; }
#index_cart #ordering .che{width:320px;margin:0px auto 0; }
#index_cart #ordering .che a{display:inline-block; text-decoration:none;}
.che .check{width:128px;height: 30px; font:14px/30px Arial, Helvetica, sans-serif;margin: 3px 4px 18px 30px;background:#ff5e00;text-align: center;color: #fff; border-radius:2px; float:right}
.che .check:hover{background:#888}
.che .con{width:148px;height: 30px;  font:14px/30px Arial, Helvetica, sans-serif;margin: 3px 4px 18px 0px;background:#21a8ba;text-align: center;color: #fff; border-radius:2px; float:left}
.che .con:hover{background:#888}
.check{width:128px;height: 30px; font:14px/30px Arial, Helvetica, sans-serif;margin: 3px 4px 18px 30px;background:#ff5e00;text-align: center;color: #fff; border-radius:2px; float:right}
.check:hover{background:#888}
.con{width:148px;height: 30px;  font:14px/30px Arial, Helvetica, sans-serif;margin: 3px 4px 18px 0px;background:#21a8ba;text-align: center;color: #fff; border-radius:2px; float:left}
.con:hover{background:#888}

#index_cart #ordering_l { float:left; width:341px; display:inline-block; }
#index_cart .ordering_goods { width:341px; height:100px; margin-left:20px; }
#index_cart .ordering_goods img { width:80px; height:80px; display:inline-block; margin:6px 6px 6px 0; float:left; }
#index_cart #ordering_name { float:left; margin:16px 0 0 10px; display:inline-block; width:240px; }
#index_cart #ordering_name span { color:#ce414a; font-size:12px; display:block; margin:3px 0 1px; }
#index_cart #ordering_r { float:right; width:210px; height:80px; color:#5a595a; border-left:1px #ccc dotted; padding-left:20px; }
#index_cart #ordering_ra { font-size:18px; height:32px; line-height:32px; }
#index_cart #ordering_rb { line-height:16px;  padding-bottom:5px; font-size:12px; margin-bottom:6px; }
#index_cart #ordering_r a { display:block; text-align:center; margin-bottom:5px; }
#index_cart #ordered_t { font-size:20px; color:#333; padding:15px 0px 10px; background:#faf9f7; text-align:center}
#index_cart #ordered_goods { width:537px; height:190px; background:#fff; margin:6px auto; }
#index_cart #ordered_scroll { height:180px; overflow:auto; padding-top:10px; m }
#index_cart #ordered_scroll label{ font-weight: normal;height: 12px;line-height: 12px;width: 18px;display: inline-block;padding: 0 0 0 3px;border-radius: 10px;background: #ededed;color: #9e9d9d;margin: 3px 0px 0 0;}
#index_cart #ordered_scroll td.td_price:hover label {background: #999;color: #fff;}
#index_cart table { margin:0 5px; }
#index_cart table td { width:125px; text-align:center; }
#index_cart table td.td_price { color:#ff5e00; font-size:12px; }
#empty { text-align:center; color:#293031; }
#empty #empty_t { font-size:13px; margin:40px auto 20px;  width:300px; height:200px; background:url(../images/empty.png) no-repeat;}
#empty img { cursor:pointer; }
#index_cart #ordering_scroll { width:259px; border:#cecfce 1px solid; overflow:auto; background:#fff; }
#index_cart #ordering_scroll img { width:80px; height:80px; display:inline-block; margin:6px; float:left; }
#index_cart #ordering_scroll_name { float:left; margin-top:6px; display:inline-block; width:144px; }
#index_cart #ordering_scroll_name span { color:#ce414a; font-size:12px; display:block; margin:3px 0 1px; }
.discount_l { width:148px; word-break:break-all; }
.discount_r { width:39px; }
.discount_r img { width:39px; height:39px; border:none; }
a.cpmsg { font-size:14px; color:#888; border-top:1px dotted #dedede; padding-top:14px; }

/*回顶部*/
.gotop{height:62px; width:49px; background:url(../images/gotop1.png) no-repeat;}
.gotop:hover{background:url(../images/gotop.png) no-repeat;}


/* ----------------------------------------*/
.week{width:220px; margin-bottom:10px;}
.week dl dt{height:34px; font:bold 14px/28px Arial, Helvetica, sans-serif; background:#fc7803; text-align:center; border-radius:4px; behavior: url(ie-css3.htc); color:#fff; position:relative; z-index:1;}
.week dl dt:hover{background:#fe6102}



.week dl dd{ height: 330px; /*height: 360px;*/ background:#f5f5f5; border:1px solid #ddd; position:relative; z-index:2;  border-radius:4px; behavior: url(ie-css3.htc); margin-top:-5px;}
.week dl dd .pic{width:150px; height:150px; margin:15px auto 0;}
.week dl dd p{width:180px; height:68px; overflow:hidden; margin:8px auto 10px;}
.week dl dd  .w-price{width:180px; margin:0 auto; line-height:28px;}
.week dl dd  .w-price s{color:#666; text-decoration:line-through;}
.week dl dd  .w-price span{width:26px; height:22px; display:inline-block; background: url(../images/index-bg.png) no-repeat 0 0; vertical-align:middle}
.week dl dd  .w-price span:hover{width:26px; height:22px; display:inline-block; background: url(../images/index-bg.png) no-repeat -28px 0; vertical-align:middle}
.week dl dd  .w-price strong{margin:0 10px;}
.week dl dd  h4{width:190px; height:30px; line-height:30px; border-top:1px dotted #ccc; text-align:center; margin:5px auto;}
.week dl dd  h4 a{color:#666;}

.best{width:250px; margin-bottom:10px; position:relative;border:1px solid #ddd;}
.best dl dt{height:34px; font:bold 14px/34px Arial, Helvetica, sans-serif; background:#faf9f7; text-align:center; border-radius:2px; behavior: url(ie-css3.htc); position:relative; z-index:1;}
.best dl dt:hover{background:#faf9f7}
.best dl dd{height:750px; position:relative; z-index:2; padding-top:15px;}
.best dl dd ul li{margin:10px auto; height:300px; border-bottom:1px solid #ddd; width:200px; }
.best dl dd .pic{width:150px; height:150px; margin:15px auto 0;}
.best dl dd p{width:180px; height:68px; overflow:hidden; margin:8px auto 10px;}
.best dl dd  .w-price{width:180px; margin:0 auto; height:32px;}
.best dl dd  .w-price s{width:135px;height:16px;color:#666; text-decoration:line-through; line-height:16px; display:block; }
.best dl dd  .w-price strong{width:130px;height:16px;line-height:16px;display:block; }
.best dl dd  .w-price .w_p{width:130px; heidth:32px; float:left;}
.best dl dd  .w-price span{width:33px; height:30px; display:block; background:#ddd url(../images/cart.png) no-repeat -36px 3px; vertical-align:middle; float:right; border:1px solid #ccc; border-radius:5px; margin:0px 0 0 0 }
.best dl dd  .w-price span:hover{display:inline-block; background:#21a8ba url(../images/cart.png) no-repeat -36px 3px;}

.best dl dd  .w-price s label{height:12px; width:18px; line-height:12px;display:inline-block; padding:0 3px; border-radius:10px; background:#ededed; color:#9e9d9d; margin:2px 2px 0 0; text-align:center; }
.best dl dd  .w-price strong label{font-weight:normal; height:12px;line-height:12px; width:18px;display:inline-block; padding:0 3px; border-radius:10px; background:#ededed; color:#9e9d9d;margin:3px 2px 0 0; text-align:center;}

.best dl dd:hover .w-price s label,.best dl dd:hover .w-price strong label{ background:#999; color:#fff;}


.best dl dd  h4{width:190px; height:30px; line-height:30px; border-top:1px dotted #ccc; text-align:center; margin:5px auto;}
.best dl dd  h4 a{color:#1c609f;}

.limit{width:220px; margin-bottom:10px; position:relative}
.limit dl dt{height:34px; font:bold 14px/28px Arial, Helvetica, sans-serif; background:#fc7803 url(../images/clock.png) no-repeat 15px 5px; text-align:center; border-radius:4px; behavior: url(ie-css3.htc); color:#fff; position:relative; z-index:1; text-indent:18px;}
.limit dl dt:hover{background:#fe6102}
.limit dl dd{height:auto; background:#f5f5f5; border:1px solid #ddd; position:relative; z-index:2;  border-radius:4px; behavior: url(ie-css3.htc); margin-top:-5px; padding-top:15px;}
.limit dl dd ul li{margin:10px auto; height:330px; border-bottom:1px solid #ddd; width:200px; }
.limit dl dd .pic{width:150px; height:150px; margin:15px auto 0;}
.limit dl dd p{width:180px; height:68px; overflow:hidden; margin:8px auto 10px;}
.limit dl dd  .w-price{width:180px; margin:10px auto; line-height:20px; }
.limit dl dd  .w-price ol{float:left;}
.limit dl dd  .w-price s{color:#666; text-decoration:line-through;}
.limit dl dd  .w-price span{width:33px; height:30px; display:block; background:#999 url(../images/cart.png) no-repeat -36px 3px; vertical-align:middle; float:right; border:1px solid #ccc; border-radius:5px; margin:5px 0 0 0 }
.limit dl dd  .w-price span:hover{display:inline-block; background:#44a801 url(../images/cart.png) no-repeat -36px 3px;}
.limit dl dd  .w-price i{margin:0 0px; border-top:1px dotted #ccc; display:block; height:20px;}
.limit dl dd  h4{width:190px; height:30px; line-height:30px; border-top:1px dotted #ccc; text-align:center; margin:5px auto;}
.limit dl dd  h4 a{color:#1c609f;}
.limit dl dd ul li .time{ background:#44a801 ; text-indent:5px; display:block; width:190px; height:24px; line-height:24px; color:#fff; text-align:center; margin:10px auto 0;border-radius:3px; }
.limit dl dd ul li .time span.clock{ display:block;text-align:center; margin:10px auto 0; }
.limit dl dd ul li .time span.ends{width:30px;  color:#333;display:block; float:left; text-indent:4px; font-weight:bold; color:#214f02;}
.limit .bp{width:49px; height:54px; background: url(../images/bp.png) no-repeat; position:absolute; top:35px; left:5px; z-index:10}
.limit dl dd  .w-price i{width:85px;text-align:right;color:#30B503;font-weight: bold;display: block; font-size:14px;  float:right; background: url(../images/down.png) no-repeat right center; padding-right:18px;}


.n-products{height:825px;height:845px\9;}
.n-products h3{height:26px; border-bottom:2px solid #0b980b; margin-top:20px;}
.n-products h3 span{float:left;width:186px;height:26px; background: url(../images/index-bg.png) no-repeat left -26px; font:bold 14px/28px Arial, Helvetica, sans-serif; text-indent:38px; color:#fff;}
.n-products h3 i{float:right; font-weight:normal; line-height:26px; }
.n-products h3 i a{color:#666;}
.n-products .p-box{height:780px; border:1px solid #ddd; border-top:0;}
.n-products ul{width:752px; height:auto; padding-left:3px;}
.n-products ul li{width:177px; *height:380px; margin:8px 3px -1px 3px; float:left; background:#fff; position:relative;}
.n-products ul li .pic{width:150px; height:150px; margin:10px auto 0;}
.n-products ul li p{color:#444;width:160px; height:90px; text-align:center;line-height:18px; display: block; word-wrap: break-word; overflow:hidden; word-break: normal; margin:5px auto 0; font-family:Arial, Helvetica, sans-serif;}
.n-products ul li p a:hover{color:#444;}
.n-products ul li .price{width:120px; margin:5px auto 0;font-weight:bold; text-align:center;line-height:20px;height:20px; border-top:1px #ccc dotted;}
.n-products ul li .m_price{width:120px; margin:0 auto 0;color:#888; text-align:center; line-height:16px;height:16px; border-bottom:1px #ccc dotted; padding-bottom:5px;}
.n-products ul li .more{width:100px; height:20px; margin:5px auto; cursor:pointer; text-align:center; }
.n-products ul li .more a{color:#888;}
.n-products ul li .buy{width:124px; height:27px;margin:5px auto 15px;  cursor:pointer;}
.n-products ul li .so{width:124px; height:27px;margin:5px auto 15px; cursor:pointer;}
.more:hover,.buy:hover,.so:hover{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; }


.pageScroll {position: fixed !important;top: 50%;left: 50%;margin-top: -233px;margin-top: -220px\9;width: 108px;border: 7px solid #fff; z-index:1003; 
box-shadow:0 0 10px rgba(10,10,10,0.2);
 -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=6) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=5) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=6) progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=6)";
*filter: 
progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=6)
progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=5)
progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=5)
progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=6);
}
.pageScroll.left {margin-left: 500px;}
.pageScroll.right {margin-left: 500px;}
.scrollNav a {
	display: block;
	color: #666;
	font-weight: normal;
	padding: 8px 10px;
	background: #f3efec; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f3f2 0%, #f5eeea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f3f2), color-stop(100%, #f5eeea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f5f3f2 0%, #f5eeea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f5f3f2 0%, #f5eeea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f5f3f2 0%, #f5eeea 100%); /* IE10+ */
	background: linear-gradient(top, #f5f3f2 0%, #f5eeea 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f3f2', endColorstr='#f5eeea', GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #fcfcfc;}
.scrollNav {border-top: 1px solid #ebeded;}
.scrollNav_1, .scrollNav_1 a {border:none;}
.scrollNav a:hover {color: #444;text-decoration: none;}
li.scrollNav.active a {background: #fff;color: #333;font-weight: bold;}


.top-news{width:980px; height:30px; margin:10px auto 10px; background:#fc7803 url('../images/top-news.png') no-repeat 25px 6px;background:#fc7803/9; overflow:hidden;
color:#fff; font:normal 14px/30px Arial, Helvetica, sans-serif; position:relative; border-radius:3px; }
.top-news #TextDiv2,.top-news #TextDiv2 tr{ width:800px; height:30px; margin-left:60px; font: normal 14px/30px Arial, Helvetica, sans-serif; color:#fff;}
.top-news .fg1{width:72px; height:18px; position:absolute; top:-2px; right:20px; border:1px solid #ef7102;}
.top-news .fg2{width:75px; height:28px; position:absolute; top:-2px; right:-2px; border:1px solid #ef7102;}
.top-news .fg3{width:48px; height:28px; position:absolute; right:-2px; bottom:-2px; border:1px solid #ef7102;}
.rma_alert{width:860px; height:50px; line-height:22px;font-size:16px; color:#ff5e00; text-align:center; border-radius:4px; margin:10px auto; font-weight:bold; padding:0 20px;}
.sub_info1{width:600px; height:150px; margin:10px auto; position:relative}
.sub_info1 dl dt{width:350px; height:100px; float:left;color: #ff5e00; margin-top:30px;}
.sub_info1 dl dt p{line-height:28px;}
.sub_info1 dl dd{width:180px; height:100px; position:absolute; right:0; top:1px; text-align:center; margin-top:10px;}
.sub_info1 dl dd:hover{color:#cc0000; cursor:pointer;}
.sub_info1 dl dd span{display:inline-block; width:100px; height:100px;background:url("../images/pr.png") no-repeat left top; margin:0 auto;}
.rma_sub{width:180px; height:35px; line-height:35px; background:#fc7803; color:#fff; text-align:center; margin:20px auto; font-weight:bold; padding:0 10px;position:relative; z-index:1; 
-moz-border-radius: 2px; -webkit-border-radius: 2px;  border-radius: 2px;  behavior: url(ie-css3.htc); border:none;display:block; cursor:pointer;}
.rma_sub:hover{background:#21a8ba;}

.but_i{width:90px; height:30px; background:#3ea70f; cursor:pointer; line-height:30px;text-align:center; color:#fff; border:1px solid #3ea70f; behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; position:relative; text-decoration:none;}
.but_a{width:90px; height:30px; background:#ddd; text-align:center; line-height:30px; text-align:center;cursor:pointer; color:#333;border:1px solid #ccc; behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position:relative;}
.but_i:hover{ background:#ccc; color:#333; border:1px solid #ddd;}
.but_i:hover a,.but_a:hover a{text-decoration:none;}
.but_a:hover{ background:#1590aa; color:#fff}

.n_box{width:400px; height:200px;}
.email{width:200px; height:30px; text-indent:10px;line-height:30px; border-radius:3px; margin:5px 50px 5px 50px;}
.pic_aten img{width:80px; height:80px;}
.title_aten{width:300px; text-align:left; padding:0 10px;}
.but2a{width:90px; height:30px; background:#fc7803; cursor:pointer; line-height:30px;text-align:center; color:#fff; behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; position:relative;}
.but2a:hover{ background:#ccc; color:#333; text-decoration:none}
.but4{width:90px; height:30px; background:#ddd; cursor:pointer; line-height:30px;text-align:center; color:#333; border:1px solid #ccc; behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; position:relative; margin:0 auto;}
.but4:hover{ background:#21a8ba; color:#fff; text-decoration:none; border:1px solid #21a8ba;}

.but3a{width:120px; height:35px; background:#888; cursor:pointer; line-height:35px;text-align:center; color:#fff;  behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; position:relative; float:right; font-weight:bold;}
.but3a:hover{ background:#21a8ba; color:#fff; text-decoration:none}