/* common */
*{margin:0;padding:0;}
html{border:0;width:100%;}
body{font-family:"ËÎÌå",Arail,verdana;font-size:12px;line-height:1.5em;color:#333;}
img{border:none;}
input,img,select{vertical-align:middle;}
ul,ol{list-style:none;}
em{font-style:normal;}
a{text-decoration:none;}
a:link,a:visited{color:#333333;}
a:hover,a:active{text-decoration:underline;color:#cc0000;}
h1{font-size:16px;}
h2,h3,h4{font-size:14px;}
h5,h6{font-size:12px;}
.clearBoth{clear:both;}
.header,.content,.help,.footer{width:970px;margin:0 auto;}
	/*------------------------------------------------Header--------*/
.header{margin:0 auto 8px;}
.header #midAd{width:970px;overflow:hidden;position:relative;}
.header #midAd .close{position:absolute;right:0;top:46px;padding:2px;}
.header .rheader{float:right;width:600px;text-align:right;}
.header .rheader .tip{text-align:right;}
.header .rheader .tip a{margin-right:10px;color:#cc0000;}
.header .rheader .tip a.helpBtn{padding:2px 0 0 20px;background:url(../images/help.gif) no-repeat 4px 2px;color:#000000;}
.header .rheader .adbox{clear:both;padding-top:10px;}
.header .rheader .headerAd{float:left;}
.header .rheader .tel{float:right;}
	/*------Navigation--------*/
.header #nav{clear:both;float:right;width:900px;margin-top:7px;}
.header #nav li{float:left;height:31px;margin-left:2px;}
.header #nav li span,.header #nav li em{position:relative;top:3px;background:url(../images/nav_bg.jpg) no-repeat scroll right 0;display:block;float:left;height:31px;}
.header #nav span a,.header #nav li em a{background:url(../images/nav_bg.jpg) no-repeat scroll -75px -93px;display:block;float:left;font-size:14px;height:25px;line-height:25px;padding:3px 14px 0;}
.header #nav li em a{color:#cc0000;}
.header #nav li.cur em,.header #nav li.cur span{background:url(../images/nav_bg.jpg) no-repeat scroll right -31px;}
.header #nav li.cur em a,.header #nav li.cur span a{background:url(../images/nav_bg.jpg) no-repeat scroll -75px -62px;color:#ffffff;}
.header #nav .hot{position:relative;left:-20px;top:-10px;}
	/*------Search--------*/
.header .search{clear:both;height:60px;background:url(../images/search_bg.gif) repeat-x;}
.header .search .searchL{float:left;width:2px;height:60px;background:url(../images/searchLR.jpg) no-repeat;}
.header .search .searchR{float:right;width:2px;height:60px;background:url(../images/searchLR.jpg) no-repeat -2px top;}
.search form{float:left;margin:16px 10px 0 0;display:block;width:400px;padding-left:40px;background:url(../images/search.gif) no-repeat 20px 6px;}
.search #key{width:200px;height:20px;line-height:20px;border:1px solid #665544;margin:4px 10px;}
.search select{height:21px;line-height:21px;border:1px solid #665544;margin:-2px 10px 0 0;}
.search .s_btn{width:58px;height:21px;line-height:21px;background:url(../images/s_btn.gif) no-repeat;border:none;margin:-2px 10px 0 0;}
.search .rSearch{float:left;width:250px;background:url(../images/s_ad.gif) no-repeat left 18px;text-align:right;padding:20px 10px 0 250px;}
.search .rSearch a{float:left;display:inline-block;height:27px;line-height:27px;cursor:pointer;margin-right:4px;}
.search .rSearch a strong{color:#cc0000;font-size:14px;margin:0 2px;}
.search .rSearch a.cart{width:124px;overflow:hidden;background:url(../images/btn.gif) no-repeat;padding-right:20px;}
.search .rSearch a.total{width:70px;overflow:hidden;background:url(../images/btn.gif) no-repeat -154px top;padding-right:20px;}
	/*------Hotkeyword--------*/
.header .hotkeyword{clear:both;height:29px;line-height:29px;background:url(../images/hotS_bg.gif) repeat-x;}
.header .hotkeyword span{display:block;float:right;background:url(../images/hotSr_bg.gif) no-repeat;width:7px;height:29px;overflow:hidden;}
.header .hotkeyword em{display:inline-block;padding-left:10px;color:#333333;font-weight:700;background:url(../images/hotSl_bg.gif) no-repeat;}
.header .hotkeyword a{margin-right:10px;color:#cc0000;}
	/*------------------------------------------------Content--------*/ 
.content{clear:both;}
	/*------Content Left--------*/
.content .left{float:left;width:175px;}
.left h2{width:175px;height:26px;line-height:26px;text-indent:10px;overflow:hidden;background:url(../images/leftTitle-1.gif) no-repeat 0 0;}
.left h2 a:link,.left h2 a:visited{color:#ffffff;}
	/*------Content Left Banner--------*/
.banner{width:563px;height:122px;}


	/*Content Left Sort*/
#AllSort{width:173px;padding:4px 0 4px;background:#fcfcfc;border:solid #e5e5e5;border-width:0 1px 1px 1px;position:relative;z-index:200;margin-bottom:8px;}
#AllSort h3{clear:both;width:160px;font-size:14px;height:22px;line-height:22px;padding:3px 5px 0 9px;color:#cd0000;}
#AllSort h3 a:link,#AllSort h3 a:visited{color:#cc0000;}
#AllSort dl{width:160px;margin:0 auto;overflow:hidden;}
#AllSort dt{border-bottom:1px dashed #999;float:left;width:70px;height:24px;line-height:24px;padding:2px 5px 0px 4px;overflow:hidden;cursor:default;}
#AllSort .Dis{display:block;}
#AllSort .noDis{display:none;}
#AllSort .curr{float:left;width:60px;border-top:1px solid #959595;border-left:1px solid #959595;height:19px;line-height:19px;padding-bottom:4px;background:url(../images/jo_line_bg.jpg) #fff repeat-x 0 -478px;}
#AllSort .curr span{display:none;}
#AllSort dd{background:#fff;width:160px;padding:5px 5px 5px 9px;overflow:hidden;cursor:default;}
#AllSort dd span,#AllSort div span{display:block;width:50px;padding-left:8px;float:left;background:url(../images/jo_item.gif) no-repeat 0 -143px;}
.viewall{text-align:right;padding:6px 8px 0;border-top:1px dotted #E1E1E1;}
.pop_wrap{position:absolute;z-index:999;width:201px;margin-top:0px;display:block;background:url(../images/shadow_04.gif) no-repeat left top;padding:0 3px 3px 0;}
.pop{padding:3px 10px;width:180px;overflow:hidden;border:solid #959595;border-width:1px 1px 1px 0;background:url(../images/jo_line1.gif) #fff no-repeat 0 -780px;line-height:24px;}
	/*Content Left Brand*/
.brand{margin-bottom:8px;}
.brandCon,.proCon{width:172px;border:solid #e5e5e5;border-width:0 1px 1px 1px;padding-bottom:8px;}
.brandCon ul li{float:left;margin:10px 0 0 8px;display:inline;}
.brandCon ul li a img{display:block;border:1px solid #d9d7d7;}
	/*Content Left hotPro*/
.hotPro{margin-bottom:8px;}
.hotPro h2{background:url(../images/leftTitle-2.gif) no-repeat;}
.proCon ul li{margin:0 auto;width:160px;border-bottom:1px solid #EFEFEF;padding:10px 2px 8px;}
.proCon ul li span{color:#cc0000;font-weight:700;display:block;float:left;font-family:Verdana,Arial;font-weight:bold;height:33px;line-height:33px;margin-right:5px;text-align:center;width:14px;}
.proCon ul li strong{display:block;font-weight:normal;line-height:14px;height:28px;overflow:hidden;}
.proCon ul li em{color:#cc0000;font-weight:bold;line-height:18px;}
	/*------Content Right--------*/
.content .right{float:right;width:211px;}
	/*Content Right News*/
.right .news{margin-bottom:8px;}
.right  h2{height:29px;line-height:34px;overflow:hidden;background:url(../images/rightTitle-1.gif) no-repeat;text-indent:24px;}
.right  h2 a{color:#cc0000;}
.right .rightCon{width:209px;border:1px solid #e4e4e4;}
.right .news .rightCon ul li{padding:4px 10px;line-height:18px;border-bottom:1px dashed #b2b2b2;}
.right .news .rightCon .news_more{padding:4px 10px 4px 0;text-align:right;}
	/*Content Right News ???*/
.right .news .rightCon .yhj li{border:none;line-height:30px;}
.right .news .rightCon .yhjBtn{text-align:center;padding:5px 0;}
	/*Content Right Champion*/
.champ{margin-bottom:8px;}
.champ h2{background:url(../images/rightTitle-2.gif) no-repeat;line-height:36px;text-indent:40px;}
.champ .rightCon{width:189px;padding:5px 10px 2px;}
.champ .rightCon ul li.p_Pic{text-align:center;}
.champ .rightCon ul li.p_Pic img{width:120px;height:120px;}
.champ .rightCon ul li.p_Price{text-align:left;}
.champ .rightCon ul li.p_Price strong{color:#cc0000;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.champ .rightCon ul li.p_Name{height:64px;line-height:16px;overflow:hidden;margin-top:4px;}
.champ .rightCon ul li.p_Name span{color:#ff0000;}
	/*Content Right rAD*/
.rAD{margin-bottom:8px;}
.rAD img{margin:0 auto;margin-bottom:5px;width:211px;height:90px;}
	/*Content Right Rank*/
.rank{margin-bottom:8px;}
.rank .rightCon{height:218px;}
.rank ul li{clear:both;padding:6px 2px 0 0;height:18px;line-height:18px;overflow:hidden;margin:6px 4px;border-top:1px dashed #b2b2b2;}
.rank ul li span{color:#cc0000;font-weight:700;}
.rank ul li.first{height:46px;border:none;line-height:1.5em;}
.rank ul li.first span{display:block;float:left;width:14px;height:46px;line-height:46px;font-family:Verdana,Arial;font-size:12px;font-weight:bold;margin-right:5px;text-align:center;}
.rank ul li.first div {float:left;height:38px;padding:4px 4px 4px 0;width:50px;}
.rank ul li.first strong{display:block;font-weight:normal;height:30px;line-height:14px;overflow:hidden;}
.rank ul li.first em{color:#cc0000;font-weight:bold;line-height:18px;}
	/*------Content Middle-------*/
.content .middle{float:left;width:563px;margin-left:10px;}
.content .middle h2{float:left;color:#FFFFFF;line-height:34px;text-indent:30px;font-size:14px;}
.content .middle .mid_more{display:block;line-height:40px;text-align:right;padding-right:10px;color:#666666;}
.content .middle .midCon{width:561px;}
.content .midCon ul li{float:left;width:33.3%;margin:4px 0;}
.content .midCon ul li dl{width:174px;margin:0 auto;}
.content .midCon ul li dl dt{text-align:center;}
.content .midCon ul li dl dt img{width:120px;height:120px;}
.content .midCon ul li dd.p_Price strong{color:#cc0000;font-family:Arial, Helvetica, sans-serif;font-size:14px}
.content .midCon ul li dd.p_Name{height:48px;line-height:16px;overflow:hidden;margin:1px 0 4px 0;}
.content .midCon ul li dd.p_Name span{color:#ff0000;}
	/*Content Middle Banner*/
.middle .banner{margin-bottom:8px;}
	/*Content Middle Lastest and Special*/
.middle .lastest,.middle .special{margin-bottom:8px;}
.middle .lastest .title,.special .title,.score .title{width:563px;height:30px;overflow:hidden;background:url(../images/midTitle01.gif) no-repeat;border-bottom:3px solid #fa7325;}
.middle .special .title{background:url(../images/midTitle00.gif) no-repeat;}
.middle .special .title h2{text-indent:16px;}
.middle .lastest .midCon,.special .midCon,.score .midCon{border:1px solid #fec873;border-top:none;}
.middle .score .midCon{background:url(../images/midCon_bg.gif) repeat-x left -10px;}
	/*Content Middle Tjproduct*/
.tjproduct{margin-bottom:8px;}
.tjproduct .title{height:30px;overflow:hidden;background:url(../images/midTitle02.gif) no-repeat;border-bottom:3px solid #0783c9;}
.tjproduct .title h2{color:#0783c9;text-indent:20px;margin-right:20px;}
.tjproduct .title h3{float:left;margin-left:4px;display:block;width:90px;height:30px;overflow:hidden;line-height:34px;background:url(../images/tjNav.gif) no-repeat -92px top;text-align:center;}
.tjproduct .title h3.cur{color:#ffffff;background:url(../images/tjNav.gif) no-repeat;}
.tjproduct .title h3 a{display:block;}
.tjproduct .title h3.cur a{color:#ffffff;}
.tjproduct .midCon{border:1px solid #d0e8f1;height:450px;overflow:hidden;border-top:none;background:url(../images/tjproduct_bg.gif) repeat-x left top;}
.tjproduct .midCon ul li{margin:10px 0;}
	/*Content Middle Score*/
.middle .score{margin-top:10px;}
.middle .score form{position:relative;top:-3px;_top:6px;line-height:40px;text-align:right;padding-right:10px;color:#666666;}
.middle .score .input{border:1px solid #8f8d8d;height:18px;line-height:18px;width:100px;margin:0 4px;}
.middle .score .score_btn{width:58px;height:21px;line-height:21px;background:url(../images/s_btn.gif) no-repeat;border:none;margin:-2px 10px 0 10px;}
	/*Content CartBox */
.content .cartBox,.content .orderBox{margin-bottom:10px;padding:10px 20px;border:1px solid #ff9900;background:url(../images/cart_bg.gif) repeat-x;}
.content .cartBox h4,.content .orderBox h4{width:104px;height:21px;background:url(../images/myCart.gif) no-repeat;overflow:hidden;text-indent:-200px;}
.content .cartBox p{color:#333333;font-size:14px;font-weight:700;line-height:400%;}
.content .cartBox .cartTable tr{background-color:#ffffff;line-height:30px;text-align:center;}
.content .cartBox .cartTable tr.odd{background:#f9f5e1;}
.content .cartBox .cartTable tr.highlight{background:#E5EBF1;}
.content .cartBox .cartTable tr.end{font-weight:700;}
.content .cartBox .cartTable tr .redFont{color:#cc0000;}
.content .cartBox .cartTable tr .blueFont{color:#00cc00;}
.content .cartBox input{border:1px solid #7f9db9;width:50px;text-align:center;height:18px;line-height:18px;}
.content .cartBox .toolCart{clear:both;margin:10px 0;}
.content .cartBox .toolCart a{margin-left:30px;padding-left:20px;background:url(../images/iconCart.gif) no-repeat left -2px;}
.content .cartBox .toolCart a.empty{background:url(../images/iconCart.gif) no-repeat left -29px;}
.content .cartBox .toolCart span{float:right;}
.content .cartBox .toolCart span em,.content .orderBox .toolCart span em{font-weight:700;color:#cc0000;}
.content .cartBox .btnCart{clear:both;text-align:right;}
.content .cartBox .btnCart a{margin-left:20px;}
	/*Content OrderBox */
.content .orderBox .toolCart{text-align:right;}
.content .orderBox p{color:#333333;font-size:14px;font-weight:700;line-height:300%;}
.content .orderBox table.cartTable td{text-align:center;padding:0;line-height:30px;}
.content .orderBox table{margin-bottom:20px;}
.content .orderBox table td{padding-left:10px;}
.content .orderBox table td input{border:1px solid #7f9db9;height:18px;line-height:18px;}
.content .orderBox table td input#ckb{border-width:0;}
.content .orderBox td{background-color:#ffffff;}
.content .orderBox .orderBtn{text-align:center;}
.content .orderBox .orderBtn input{background:url(../images/s_btn.gif) no-repeat;border:none;width:58px;height:21px;}
	/*Content OrderBox  agree*/
.content .orderBox .agreement{width:908px;height:176px;overflow-y:auto;padding:5px 10px;border:1px solid #ccc;}
.content .orderBox .agreement p{font-size:12px;font-weight:100;line-height:18px;}
.content .orderBox .agreement p.t1{text-align:center;font-weight:700;}
.content .orderBox .agree{padding:6px 0 18px;text-align:center;}
	/*Cart succeed*/
.content .succeed .tip_1{background:transparent url(../images/wcdd.gif) no-repeat scroll left 10px;font-size:16px;font-family:Microsoft YaHei,simhei;font-weight:bold;line-height:2em;padding:10px 10px 10px 50px;}
.content .succeed .tip_2 strong{color:#cc0000;font-size:16px;margin-right:20px;}
.content .succeed .tip_3{background:#FFFDE9 none repeat scroll 0 0;border:1px solid #FF914E;margin:20px 0 10px;padding:15px;}
.content .succeed .tip_3 span.first{float:left;font-family:Microsoft YaHei,simhei;font-size:24px;font-weight:bold;line-height:50px;}
.content .succeed .tip_3 strong{color:#cc0000;}
.content .succeed .tip_4{font-size:14px;line-height:2em;padding:10px;}
.content .succeed .tip_4 a:link,.content .cart .succeed .tip_4 a:visited {color:#005EA7;margin-right:10px;}
.content .succeed .tip_4 strong {color:#005EA7;}
	/*------------------------------------------------Help--------*/ 
.help{clear:both;width:968px;border:1px solid #d4d3d2;background:url(../images/help_bg.gif) #ffffff repeat-x 0 0;}
.help dl{float:left;width:160px;padding:10px 0;text-align:center;}
.help dl div img{margin:10px auto;}
.help dl dt{font-weight:700;}
	/*------------------------------------------------Footer--------*/
.footer{margin-top:6px;border:solid #ff924f;border-width:3px 0 0 0;text-align:center;}
.footer .footerNav{margin-top:6px;}
.footer .copyright,.footer .icp{margin-top:4px;}
/******Ò³Ãæ±³¾°*******/
#fullBg{background-color: black;display:none;
z-index:10000;position:absolute;left:0px;top:0px;
filter:Alpha(Opacity=30);
/* IE */-moz-opacity:0.4; /* Moz + FF */opacity: 0.4; 
}