@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:"宋体"; font-size:12px; }
#footer{margin:0 auto; width:918px;}
#container, #header, #bannerBox{margin:0px auto; width:970px; overflow:hidden;}
div, dl, dt, dd, ul, li, lo, p, h1, h2, h3, h4, h5, h4, botton, fieldset, form, p{ margin:0px; padding:0px; list-style:none; border:0px;}
button{cursor:pointer; font-size:12px;}
.clearBoth{ font-size:1px; height:1px; clear:both;}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:underline;}
input{ font-family:"宋体"; font-size:12px; font-weight:bold; color:#666;}
img{ border:0px;}
.lineSytle{ background:url(../images/icon_line01.gif) bottom repeat-x; height:1px; font-size:1px; margin:10px 0;}
.shtmlMargin{margin-top:-17px;*margin-top:-15px; _margin-top:-15px;}
/*--===================================form==============================--*/
.formRow{ padding:5px 0 0 0; *padding:3px 0 0 0;}
.formRow .label{float:left;width:80px; color:#000;  text-align:right; line-height:20px; padding-right:5px; }
.formRow .inputRow{ float:left; margin:0 0 0 0;}
.formRow .inputRow label{ margin:0 10px 0 0;}
.editForm .label{float:left;width:180px; color:#000;  text-align:right; line-height:20px; padding-right:5px;}
.must{ background:url(../images/account/must.gif) right 3px no-repeat; margin-right:5px;}
.formRow h1{ font-size:12px; color:#666666; font-weight:normal; padding-top:2px;}
.payBox .formRow .label{float:left;width:140px; color:#000;  text-align:right; line-height:20px; padding-right:5px; }
.passwordBox .formRow .label{float:left;width:120px; color:#000;  text-align:right; line-height:20px; padding-right:5px; }

/*--=========================================button Common=======================--*/
.btn_searchAd{}
.btn{ background:url(../images/btn_button.gif) 1px 0 repeat-x; height:19px; border:1px solid #C6C6C6; color:#181818; font-size:12px; padding:0 5px; *margin-right:5px; line-height:20px;}
.btn:hover{ border:1px solid #0080CA;}
.btn_payNext{ background:url(../images/account/btn_payNext.gif) no-repeat; width:114px; height:41px; border:none;}
.btn_payNext:hover{ background:url(../images/account/btn_payNext.gif) 0 -41px no-repeat; width:114px; height:41px; border:none;}
.btn_pay{ background:url(../images/account/btn_pay.gif) no-repeat; width:114px; height:41px; border:none;}
.btn_pay:hover{background:url(../images/account/btn_pay.gif) 0 -41px no-repeat; }
.btn_password{ background:url(../images/btn_password.gif) no-repeat; width:71px; height:32px; border:none; font-weight:bold; color:#00541A;}
.btn_password:hover{ background:url(../images/btn_password.gif) 0 -32px no-repeat; width:71px; height:32px; border:none; font-weight:bold;}
.payOther{ background:url(../images/account/payOther.gif) no-repeat; width:231px; height:119px; margin:10px 0; float:left; }
.payOther:hover{ text-decoration:none;}

.button_search{background:url(../images/button.gif) no-repeat; width:41px; height:19px; border:0px;}
.button_search:hover{ background:url(../images/button.gif) 0 -19px no-repeat; width:41px; height:19px; border:0px;}
.button_search img{background:url(../images/button.gif) no-repeat; width:41px; height:19px; border:0px;}
.button_search:hover img{ background:url(../images/button.gif) 0 -19px no-repeat; width:41px; height:19px; border:0px;}

.button_searchAD img{background:url(../images/button.gif) -86px 0 no-repeat; width:82px; height:26px; border:0px;}
.button_searchAD:hover img{ background:url(../images/button.gif) -86px -32px no-repeat; width:82px; height:26px; border:0px;}

.button_submit{background:url(../images/button.gif) -41px 0 no-repeat; width:45px; height:19px; border:0px; text-indent:-1000px;}
.button_submit:hover{ background:url(../images/button.gif) -41px -19px no-repeat; width:45px; height:19px; border:0px;}
.button_submit img{background:url(../images/button.gif) -41px 0 no-repeat; width:45px; height:19px; border:0px;}
.button_submit:hover img{ background:url(../images/button.gif) -41px -19px no-repeat; width:45px; height:19px; border:0px;}

.button_view{background:url(../images/button.gif) -250px 0 no-repeat; width:45px; height:19px; border:0px; text-indent:-1000px;}
.button_view:hover{ background:url(../images/button.gif) -250px -19px no-repeat; width:45px; height:19px; border:0px;}
.button_view img{background:url(../images/button.gif) -250px 0 no-repeat; width:45px; height:19px; border:0px;}
.button_view:hover img{ background:url(../images/button.gif) -250px -19px no-repeat; width:45px; height:19px; border:0px;}

.button_buy{background:url(../images/button.gif) -168px 0 no-repeat; width:82px; height:32px; border:0px;}
.button_buy:hover{ background:url(../images/button.gif) -168px -32px no-repeat; width:82px; height:32px; border:0px;}
.button_buy img{background:url(../images/button.gif) -168px 0 no-repeat; width:82px; height:32px; border:0px;}
.button_buy:hover img{ background:url(../images/button.gif) -168px -32px no-repeat; width:82px; height:32px; border:0px;}

/*--===============================================header==========================--*/
#header{ background:url(../images/index/headBg.gif) repeat-x; height:77px; overflow:hidden;}
#header .logo{ float:left; font-family:"宋体"; font-weight:bold; font-size:26px; background:url(../images/logo.gif) no-repeat; width:222px; height:77px; margin:0 0 0 26px; _margin:0 0 0 13px;}
#header .top{margin:0 26px 0 230px; clear:right; overflow:hidden; padding-top:8px;}
#header .toptent{ font-size:12px;}
.toptent .login{}
.toptent .login label{ color:#777777; font-size:12px; float:left; height:17px; line-height:17px; margin:0 0 0 10px;}
.toptent .login .input{ border:1px solid #ccc; border-left:1px solid #949995; border-top:1px solid #949995; height:18px; width:89px; color:#666666; font-size:12px; float:left; background:#f1f1f1;}
.toptent .login .btn_login{ background:url(../images/index/btn_login.gif) 0 0 no-repeat; width:38px; height:17px; border:0px;  margin-left:5px; padding:0px; text-indent:-1000px;}
.toptent .login .btn_register{ height:17px;line-height:17px;  font-size:12px; color:#888888; }
.toptent .userlogin{ text-align:right;}
.toptent .userlogin img{ float:left; margin-top:3px;}
.toptent .userlogin a{ float:left; color:#595959; font-size:12px; text-decoration:none; line-height:20px; padding:0 8px 0 2px;}
.toptent .error{ font-size:12px; color:#ff0000; margin-top:3px;}
.toptent .error .error_re{ padding:0 0 0 5px;}
.toptent .error a{ color:#000;}
.toptent .loginOn{ font-size:12px;}
.toptent .loginOn a{ color#000;}
.toptent .loginOn .textRed{ color:#ff0000;}
.link01{ background:url(../images/top_01.gif) 0 0 no-repeat; padding:3px 0 3px 20px; color:#595959; font-size:12px; text-decoration:none; line-height:20px;}
.link02{ background:url(../images/top_02.gif) 0 2px no-repeat; padding:3px 0 3px 20px; color:#595959; font-size:12px;text-decoration:none;line-height:20px;}

#header .menu{ height:42px; margin:0 10px 0 230px;}
#header .menu ul{ margin:0px; padding:0px; float:right; height:42px; }
#header .menu ul li{float:left; text-align:center; padding:0 8px 0 9px; height:42px;}
#header .menu ul li.menuMiddle{ display:none;}
#header .menu ul li.menu01{}
#header .menu ul li.menu07, #header .menu ul li.menu06{}
#header .menu ul li a{ font-size:12px; color:#666; padding:0 5px 0 14px; float:left; height:42px; line-height:42px;background:url(../images/index/menuS.gif) 0 -2px no-repeat; font-weight:bold;}
#header .menu ul li a:hover{ background:url(../images/index/menuS.gif) 0 -2px no-repeat; color:#666; text-decoration:none;padding:0 0px 0 19px;}
#header .menu ul li a.seleted{ background:url(../images/index/menuS.gif) 0 -2px no-repeat; color:#444;}
/*--==========================================footer====================================--*/
#footer{ border-top:5px solid #E7E7E7; margin-top:10px; text-align:center; padding-top:20px; padding-bottom:20px;}
#footer ul{}
#footer ul li{ background:url(../images/footMenu_BG.gif) 0 0 no-repeat; display:inline; padding:0 10px 0 12px; }
#footer ul li a{ color:#050505;}
#footer span{ color:#666666; font-family:Arial, Helvetica, sans-serif;}

/*--============================================bannerBox================================--*/
#bannerBox{height:331px; border-left:none; border-right:none; position:relative;z-index:99; background:url(../images/index/bannaBg.gif); padding:3px 0;}

#bannerBox .bannerLeft{background:url(../images/index/bannerLeft.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/index/bannerLeft.png"); width:251px; height:331px; position:absolute; left:0px; top:3px; z-index:100; }
#bannerBox .bannerRight{background:url(../images/index/bannerRight.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/index/bannerRight.png"); width:251px; height:331px; position:absolute; right:0px; top:3px; z-index:100;}
#bannerBox .left02{background:url(../images/bannerBox02.gif) repeat-y; width:5px; height:331px; font-size:1px; position:absolute; left:276px; top:0px; z-index:100; display:none;}
#bannerBox .right02{background:url(../images/bannerBox02.gif) repeat-y; width:5px; height:331px;  font-size:1px; position:absolute; right:276px; top:0px; z-index:100; display:none;}

#bannerBox .leftBar{width:229px; height:331px; position:absolute; left:0px; top:0px; z-index:100; }
#bannerBox .rightBar{width:229px; height:331px; position:absolute; right:0px; top:0px; z-index:100;  background:url(../images/index/rightBG.gif) 60px 20px no-repeat;}
.leftBarMargin{ margin:0 0px 0 26px;}
.catogery01{ margin-top:16px; height:65px;}
.catogery01 h1{ font-size:12px; color:#fff; font-weight:normal; background:#A9A36F; height:53px; width:20px; text-align:center; line-height:25px; padding-top:5px; float:left;}
.catogery01 ul{ float:left; height:65px; width:180px;}
.catogery01 ul li{display:inline; float:left;}
.catogery01 ul li.first{}
.catogery01 ul li a{ color:#918200; font-size:14px; text-decoration:none; float:left; border:1px solid #C0AB82; margin:0 0 0 10px; height:53px; width:22px; text-align:center; padding:5px 0 0 0; line-height:16px;}
.catogery01 ul li a:hover{ background:#A9A36F; color:#fff;}
.catogery02{margin-top:10px; height:60px;}
.catogery02 h1{ font-size:12px; color:#fff; font-weight:normal; background:#A9A36F; height:53px; width:20px; text-align:center; line-height:25px; padding-top:5px; float:left;}
.catogery02 ul{ float:left; height:60px; width:180px;}
.catogery02 ul li{ display:inline; float:left;}
.catogery02 ul li.first{ }
.catogery02 ul li a{ color:#918200; font-size:14px; text-decoration:none; float:left; border:1px solid #C0AB82; margin:0 0 0 10px; height:53px; width:22px; text-align:center; padding:5px 0 0 0; line-height:16px;}
.catogery02 ul li a:hover{ background:#A9A36F; color:#fff;}
.boxMain{ background:url(../images/bg_boxTL.gif) no-repeat; margin-top:5px;}
.boxMain .boxSub{ background:url(../images/bg_boxBR.gif) right bottom no-repeat; padding:10px;}
.leftBar .boxMain{ background:none; margin-top:0px; clear:both;}
.leftBar .boxMain .boxSub{ background:none; padding:0px;}
.taobao{ border-top:1px solid #fff; margin:10px 0 0 0; background:url(../images/index/taobaoBG.gif) 0 0 no-repeat; height:90px;}
.taobao h1{ color:#50524D; font-size:12px; font-weight:bold; background:url(../images/icon_title05.png) no-repeat; padding:0 0 0 15px; display:none;}
.taobao span{ color:#545655; font-size:12px; float:left; height:75px; overflow:hidden; margin:27px 0 0 30px;}
.taobao a{color:#985037; line-height:20px;}
.taobao a:hover{ color:#A62B00; text-decoration:none;}
.taobao img{ float:left; margin:0 3px 3px 0; clear:left; display:none;}
.companyInfo{background:url(../images/bannerLeftX.png)!important ; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/bannerLeftX.png");  width:226px;  height:45px; position:absolute; bottom:5px; color:#84624E; font-size:12px; padding:5px 0 0 26px; line-height:44px;}
.companyInfo a{ color:#84624E; text-decoration:none;}
.companyInfo a:hover{ text-decoration:underline; color:#71280F;}
.companyInfo ul li a{ background:url(../images/icon_red.gif) 0 3px no-repeat; padding-left:8px;}

.rightBarMargin{ }

.rightBar .tltle{background:#D05E30; color:#fff; font-weight:normal; font-size:12px; margin-top:18px; float:left; height:16px; padding:0 5px; line-height:18px;}
.boxMain02{ margin-top:0px;}
.boxMain02 .boxSub{ width:194px; position:relative; padding-top:8px;}
.sellNew{}
.sellNew h1{ color:#fff; font-weight:normal; font-size:12px; line-height:18px; position:absolute; top:98px; background:#A9A36F; height:18px; width:192px; overflow:hidden;}
.sellNew h1 a{ color:#fff; padding-left:10px;}
.sellNew .img{border:1px solid #CAC8B6; width:190px; height:88px; overflow:hidden;}
.sellNew h2{ color:#635C22; line-height:20px; font-size:14px; font-weight:normal; padding-top:25px;}
.sellNew h2 a{color:#635C22; }
.sellNew a:hover{ color:#635C22; text-decoration:none;}
.sellNew h2 a:hover{ color:#ff0000; text-decoration:none;}

.downLoadC a{color:#FF7C00; font-weight:bold; float:left;width:200px;height:20px; margin-top:5px; line-height:14px; font-size:13px;}
.downLoadC a span{ background:url(../images/index/btn_download.gif) no-repeat; height:20px; float:left; width:15px; margin-right:5px;}
.downLoadC a p{ font-size:12px; font-weight:normal; color:#666; line-height:16px; padding-top:2px; background:none; margin
	0; padding:3px 0;}


.newsSalesHeight{ height:230px; overflow:hidden; clear:both;}
.new{ background:url(../images/icon_new.gif) no-repeat; font-size:1px; padding:10px 12px; display:none;}
.sellNewList{margin-top:5px; display:none;}
.sellNewList li{background:url(../images/icon_list02.gif) 0 4px no-repeat; padding:0 0 0 14px; width:90%; overflow:hidden; white-space:nowrap;}
.sellNewList li a{ color:#000; line-height:20px}
.sellNewList li a:hover{ color:#132600;}
.more{ text-align:right; }
.more a{color:#4A4C47;}

.RLine{background:url(../images/bannerRightX.png)!important ; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/bannerRightX.png"); width:251px;_width:233px; height:1px; font-size:1px;}
.search{ position:absolute; right:0; bottom:0px; height:44px; }
.search div{ padding-left:15px;}
.search span{ margin-top:10px; float:left;}
.search input{ line-height:20px; height:18px;width:130px; border:1px solid #C5C5A5; border-top:1px solid #838353; border-left:1px solid #838353; background:#fff url(../images/index/icon_search.gif) 2px 5px no-repeat; font-weight:normal; padding-left:13px; margin-right:5px; margin-left:18px;}
.search .button_search{ float:left; margin-top:1px;}

/*--====================================container======================================--*/

.content{ float:left; width:688px; margin:10px 0 0 26px; _margin:10px 0 0 13px;}
.sideBar{ background:url(../images/bg_boxTR.gif) right 0 no-repeat; margin:10px 26px 0 0; _margin:10px 13px 0 0; float:right; width:213px;  }
.contentL{ float:left; width:213px;}
.contentR{ margin:0 0 0 17px; float:left; width:456px; border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;}

.saleBar{background:url(../images/bg_boxTL.gif) no-repeat;}
.saleBar .title{ margin:10px 0 0 10px; height:24px; line-height:24px; background:url(../images/icon_line02.gif) 0 bottom repeat-x; text-align:right;}
.saleBar .title h1{ float:left; height:24px; background:url(../images/icon_title03.gif) 0 5px no-repeat; font-size:12px; font-weight:bold; color:#4E4E4E; padding-left:18px;}
.saleBar .title a{ color:#BA7F3B}
.saleBar .img{ margin:10px 0 0 10px;}
.saleBar ul{ margin:10px 0 0 10px;}
.saleBar ul li{ width:90%; overflow:hidden; white-space:nowrap;background:url(../images/icon_list01.gif) 0 5px no-repeat; padding-left:14px;}
.saleBar ul li a{ color:#412321; line-height:22px; }

.saleTop{background:url(../images/bg_box1TR.gif) right 0 no-repeat; margin:0 10px; _margin:0 17px 0 17px;}
.saleTop .title{ margin:0 10px 0 10px; background:url(../images/icon_line02.gif) 0 bottom repeat-x; height:24px; line-height:24px; text-align:right; padding-top:10px;}
.saleTop .title h1{ background:url(../images/icon_title03.gif) 0 5px no-repeat; font-size:12px; color:#4E4E4E; font-weight:bold; padding-left:16px; float:left; height:24px;line-height:24px;}
.saleTop .title a{ color:#7F9969;}
.saleTop .sub{background:url(../images/bg_box1BL.gif) 0 bottom no-repeat;padding-bottom:10px;}
.saleTop ul{margin:10px 0 0 0; }
.saleTop ul li{background:url(../images/icon_list03.gif) 0 8px no-repeat; padding-left:14px; float:left; width:43%;margin-left:10px;_margin-left:5px; overflow:hidden;white-space:nowrap;}
.saleTop ul li a{ color:#000000; line-height:24px; }

.margin3px{ margin-left:1%;}
.saleBottom{ float:left; width:49%; background:#F8F8F8; margin-top:10px;}
.saleBottom .title{background:url(../images/bg_title01.gif) repeat-x; height:38px; line-height:38px; margin-top:5px; text-align:right;}
.saleBottom .title h1{background:url(../images/icon_title03.gif) 0 12px no-repeat; padding-left:16px; font-size:12px; color:#4D4D4D; margin:0 10px; float:left;}
.saleBottom .title a{ color:#7E9869; margin-right:10px;}
.saleBottom ul{ margin:10px;}
.saleBottom ul li{ width:90%; background:url(../images/icon_list04.gif) 0 8px no-repeat; padding-left:14px; overflow:hidden; white-space:nowrap;}
.saleBottom ul li a{ color:#2F3E27;line-height:24px;}
.specialInfo{ margin:8px 0 0 0; position:relative; padding:20px 0 0 0;}
.specialInfo ul{ margin-left:10px;}
.specialInfo ul li{float:left; margin:0 15px 0 0; _margin:0 10px 0 0; width:146px;}
.specialInfo ul li .img{width:144px; height:95px; border:1px solid #DDDDDD; text-align:center; padding-top:5px;}
.specialInfo ul li h1{ width:100%; overflow:hidden; height:24px; line-height:24px; font-weight:normal; font-size:12px;}
.specialInfo ul li h1 a{ color:#4A4A4C;}
.specialInfo ul li h1 a:hover{ text-decoration:underline; color:#B33B00;}
.specialInfo .more{position:absolute; top:20px; right:10px; width:29px; height:121px; line-height:20px;}
.specialInfo .more a{background:url(../images/btn_more.gif) no-repeat; width:29px; height:96px; color:#808766; float:right; text-align:center; padding-top:25px; }
.specialInfo .more a:hover{ text-decoration:none;background:url(../images/btn_more.gif) -29px 0 no-repeat;color:#006DAB;}
.ask{ margin:10px 0 0 0; padding:10px; line-height:20px;}
.ask .title{ height:30px;text-align:right;}
.ask .title h1{ color:#5A5A5A; font-weight:bold; line-height:30px; float:left;  font-size:12px;}
.ask .title a{ color:#5A5A5A;}
.ask label{ color:#404040; font-weight:bold; margin:0 20px 0 0px; line-height:20px;}
.ask button{ margin:0 0 0 5px;}

.searchAd{}
.searchAd .title{ background:url(../images/icon_search.gif) 0 8px no-repeat; height:30px; line-height:30px; padding-left:16px;}
.searchAd select{ width:95px;}
.searchAd .clearBoth{ height:5px;}
.searchAd p{ padding:2px 0;}

.searchAd button{background:url(../images/button.gif) -86px 0 no-repeat; width:82px; height:26px; border:0px; text-indent:-1000px; margin:5px 0 0 0; }
.searchAd button:hover{ background:url(../images/button.gif) -86px -32px no-repeat; width:82px; height:26px; border:0px;}
.priseNew{ margin-top:15px;}
.priseNew .title{ color:#666666; font-weight:bold;}
.priseNew ul{ margin-top:-10px;}
.priseNew ul li{background:url(../images/icon_line02.gif) 0 bottom repeat-x; clear:both; height:45px; padding:5px 0; width:200px; }
.priseNew ul li:hover{ background:#f5f5f5;}
.priseNew ul li h1{ color:#343434; font-size:12px; font-weight:normal; line-height:20px; padding-top:5px;}
.priseNew ul li h2{ color:#525252; font-size:12px; font-weight:normal; float:left; height:20px;}
.priseNew ul li h3{ color:#CC6A05; font-size:12px; font-weight:normal; float:right; height:20px;}
.priseNew ul li a{ color:#9A3600;}
.oneYuan{ background:url(../images/dataPc/oneYuan.gif) no-repeat; width:213px; height:121px; margin:10px 0 0 0;}
.oneYuan h1{margin:100px 0 0 48px; height:20px; font-size:12px; font-weight:normal; color:#725C53; line-height:20px;  width:150px; overflow:hidden; color:#725C53;}
.oneYuan a{color:#725C53;  float:left; width:213px; height:121px;}
.oneYuan a:hover h1{color:#C22500; text-decoration:none;}
.oneYuan a:hover{text-decoration:none;}
.OneDay{ padding:10px 10px 9px 10px;}
.OneDay img{ float:left; width:80px; height:80px; margin:0 2px 2px 0;}
.noun{ margin-top:10px;}
.noun .title h1{ background:url(../images/icon_title05.png) 5px 7px no-repeat; float:left; font-size:12px; padding-left:19px; color:#5A8A96;}
.noun .title a{ margin-right:10px;}
.noun .sub{margin:10px;}
.noun .sub a{background:url(../images/icon_list05.gif) 0 5px no-repeat; white-space:normal; color:#4D5B5C; padding-left:11px; line-height:24px;}

/*--==============================================bread==============================--*/
.breadBox{border-top:1px solid #ccc; height:30px; width:970px; margin:0 auto; background:url(../images/info/infoTitle02.gif) 0 bottom repeat-x;}
.breadBox .bread{ margin:0 0 0 26px; float:left;}
.breadBox .bread li{ display:inline; margin:0 5px 0 0; padding:0 5px 0 0; line-height:30px; background:url(../images/bread_icon.gif) right 0 no-repeat;}
.breadBox .bread li a{ color:#555; }
.breadBox .bread li.selected{ background:url(../images/index/breadLast.gif) right no-repeat; padding-right:12px;}
.breadBox .bread li.selected a{ text-decoration:none; background:none; color:#B4921C; font-size:12px;}
.searchMain{ float:right; margin:0 26px 0 0; line-height:30px; color:#CA470D; font-weight:bold; _padding-top:3px;}
.searchMain label{display:none;}
.searchMain a{ display:none;}
.searchMain input{ line-height:20px; height:16px;width:130px; border:1px solid #C5C5A5; border-top:1px solid #838353; border-left:1px solid #838353; background:#fff url(../images/index/icon_search.gif) 2px 5px no-repeat; font-weight:normal; padding-left:13px;}
.searchMain button{background:#A9A36F; width:41px; height:19px; border:0px; font-size:12px; color:#fff; *line-height:20px; margin-left:5px; padding:0 5px;  *padding:0 8px;}

/*--============================productList=========================================--*/
.sideBarMain{ width:229px; float:left; margin:0 0 0 26px; _ margin:0 0 0 13px;}
.contentMain{ float:right; width:709px;}

.catogeryMain{ margin:10px 0 0 0;}
.catogeryMain h1{background:url(../images/info/infoTitle02.gif) repeat-x; height:28px; font-size:12px; color:#fff; font-weight:normal;}
.catogeryMain h1 span{}
.catogeryMain h1 span span{ background:url(../images/icon_title01.gif) 10px 0 no-repeat; padding:0 25px; line-height:30px; color:#333; }
.catogeryMain ul{ margin:10px 0;}
.catogeryMain ul li a{ background:url(../images/icon_list01.gif) 10px 2px no-repeat; padding-left:25px; line-height:20px; color:#B14503;}
.catogeryMain ul li a span{ color:#666;}
.catogeryInfo{margin:15px 0 0 0;}
.catogeryInfo dt{ width:160px; height:160px; overflow:hidden; margin:0 auto; text-align:center;}
.catogeryInfo dd{ margin:0 20px;}
.catogeryInfo h1{color:#000; margin:5px 0 0 0; font-size:12px; font-weight:normal; text-align:center;}
.catogeryInfo h2{color:#333; margin:5px 0 0 0; font-size:12px; font-weight:normal; line-height:22px;}

.infoRelation{ margin-top:5px; padding:10px;  background:url(../images/title01.gif) right 0 no-repeat; border:1px solid #D5D5D5}
.infoRelation .title{ margin:10px 0 0 10px; height:24px; line-height:24px; background:url(../images/icon_line02.gif) bottom repeat-x; width:80%;}
.infoRelation .title h1{ float:left; height:24px; background:url(../images/icon_title04.gif) 0 5px no-repeat; font-size:12px; font-weight:bold; color:#26454B; padding-left:18px;  }
.infoRelation .title a{ color:#BA7F3B}
.infoRelation .img{ margin:10px 0 0 10px;}
.infoRelation ul{ padding:10px 0 0 0;}
.infoRelation ul li{ width:90%; overflow:hidden; white-space:nowrap;background:url(../images/icon_list05.gif) 0 6px no-repeat; padding-left:10px;}
.infoRelation ul li a{ color:#3E5A60; line-height:24px;}
.qqAdvance{ background:url(../images/dataPc/qqAdvance.gif) no-repeat; width:229px; height:114px; margin-top:5px;}

.contentMain .titleList{ background:url(../images/listTitleBG.gif) repeat-x; border-bottom:1px solid #CCCCCC; margin-top:10px; height:30px;}
.contentMain .titleList ul{ float:left; margin-left:30px; }
.contentMain .titleList ul li{ display:inline; border:1px solid #D7D7D7; float:left;  height:18px; margin:5px 3px 0 3px; line-height:18px;}
.contentMain .titleList ul li a{ color:#000; padding:0 5px;}
.contentMain .titleList ul li.selected{ height:26px; margin-top:5px; position:relative; background:url(../images/titleList.gif) 0 -54px repeat-x; border:none;}
.contentMain .titleList ul li.selected a{ padding:0px; float:left; height:26px;  background:url(../images/titleList.gif) right -27px no-repeat;}
.contentMain .titleList ul li.selected a span{ float:left; height:26px;  background:url(../images/titleList.gif) 0 0 no-repeat; padding:0 10px; line-height:26px;}
.productList{ background:url(../images/productListBG.gif) repeat-x; margin:0px;}
.productList .tool{ height:30px; background:url(../images/icon_line01.gif) 0 bottom repeat-x; padding:5px 0 0 0;line-height:25px; margin:0 26px 0 10px;}
.tool ul{ float:right;}
.tool ul li{ display:inline; }
.tool ul li a{ color:#424242; font-family:Arial;padding:2px 2px;}
.tool ul li a:hover{ color:#CC6600;}
.tool ul li.next a{ background:url(../images/icon_next.gif) 0 0 no-repeat; padding:0 6px;}
.tool ul li.next a:hover{ background:url(../images/icon_nextS.gif) 0 0 no-repeat; padding:0 6px;}
.tool ul li.pre a{ background:url(../images/icon_pre.gif) 0 0 no-repeat; padding:0 6px;}
.tool ul li.pre a:hover{ background:url(../images/icon_preS.gif) 0 0 no-repeat; padding:0 6px;}
.tool ul li.selected a{ color:#fff; font-weight:bold;  background:#C28400;}
.productList .tool .time{ background:url(../images/icon_time.gif) 0 0px no-repeat; padding:0 20px 0 15px;}
.productList .tool .prise{ background:url(../images/gif-0022.gif) 0 0 no-repeat; padding:0 20px 0 15px;}
.productList .tool .sales{ background:url(../images/icon_sales.gif) 0 0 no-repeat; padding:0 20px 0 15px;}

.productList .item{ float:left; width:22%; margin:10px 1% 10px 1%; _margin:10px 0.5% 10px 0.5%; text-align:center;}
.productList .clearBoth{ background:url(../images/icon_line01.gif) 0 bottom repeat-x; margin:0 26px 0 10px;}
.productList .item dt{ width:100px; border:1px solid #C6D2C6; overflow:hidden; height:100px; display:table-cell;vertical-align:middle; *display: block; *font-size:100px;}
.productList .item dt img{vertical-align:middle;}

.productList .item dd h1{ padding:5px 0 0 0; line-height:16px;}
.productList .item dd h1 a{ color:#000; font-size:12px; font-weight:normal; }
.productList .item dd h1.selected a{ background:url(../images/icon_sales.gif) no-repeat; padding-left:15px; }
.productList .item dd h2{ padding:2px 0 0 0; line-height:16px;color:#FF0000; font-size:12px; font-weight:normal;}
.productList .item dd h2.selected span{ background:url(../images/gif-0022.gif) no-repeat; padding-left:15px; }
.productList .item dd h3{ padding:2px 0 0 0; line-height:16px;color:#555; font-size:12px; font-weight:normal;}
.productList .item dd h3 span{ background:url(../images/icon_time.gif) no-repeat; padding-left:10px;}

/*--===============================specialList==============================--*/
.slBox{margin-top:10px; width:918px; margin:0 auto; padding:0 26px;}
.slBox .title{height:30px; border-bottom:3px solid #BFBFC1; padding-top:15px;}
.slBox .title ul{ width:500px; margin:0 auto; height:30px;}
.slBox .title ul li{ float:left;}
.slBox .title ul li a{ float:left;background:url(../images/icon_titleB.gif) no-repeat; height:30px; width:86px; margin:0 0 0 10px; text-align:center; line-height:30px; color:#fff;}
.slBox .title ul li.selected a{background:url(../images/icon_titleA.gif) no-repeat}
.specialList{padding:10px 0; width:918px;}
.specialList dl{width:430px; float:left; height:120px; padding-right:28px; padding-top:15px;}
.specialList dl dt{ float:left; width:100px; height:100px; overflow:hidden; margin-left:15px;}
.specialList dl dd{ margin:0 10px 0 125px;}
.specialList dl dd h1{ padding:0 0 0 0; height:25px; overflow:hidden; line-height:25px;}
.specialList dl dd h1 a{ color:#333; font-size:12px; font-weight:bold;}
.specialList dl dd h2{color:#666666; font-size:12px; font-weight:normal; line-height:22px; height:70px; overflow:hidden;}
.specialList dl.first{}
.specialList dl.specialBG{ border-bottom:1px solid #D7D7D6;border-top:1px solid #D7D7D6; background:#F8F7F6;}

/*--===============================oneYuan==============================--*/
.onYuanBox{padding-top:10px; width:918px; margin:0 auto; }
.onYuanBox .top{ background:url(../images/onYan/boxtopBG.gif) repeat-x; height:55px;}
.onYuanBox .top div{height:55px; background:url(../images/onYan/boxRight.gif) right 0 no-repeat;}
.onYuanBox .top div div{height:55px; background:url(../images/onYan/boxLeft.gif) 0 0 no-repeat;}
.onYuanBox .middle{ border:3px solid #E0E0E0; border-top:none; padding:15px 0 0 0; width:912px; _width:902px; _padding-left:10px; }
.onYuanBox .item{ width:30%; margin:0 20px 0 10px; _margin:0 22px 0 0; float:left;}
.onYuanBox .item h1{ background:#E9E1CF; height:23px; text-align:right; line-height:23px; font-size:12px; color:#844324; font-weight:normal; padding-right:10px;}
.onYuanBox .item h1 span{ float:left; padding:0 10px; height:23px; line-height:23px; background:#F9F3E6;font-weight:bold;}
.onYuanBox .item dl{ margin:5px 0 0 0;}
.onYuanBox .item dl dt{ float:left; width:100px; height:100px;}
.onYuanBox .item dl dd{ margin:0 0 0 110px; line-height:21px;}
.onYuanBox .item dl dd h2{font-size:14px; font-weight:normal; color:#252525;}
.onYuanBox .item dl dd h2 a{color:#6F3900;}
.onYuanBox .item dl dd h3{ font-size:12px; font-weight:normal; color:#444;}
.onYuanBox .item dl dd h4{ font-size:12px; font-weight:bold; color:#B93D00;}
.onYuanBox .item dl dd h5{ font-size:12px; font-weight:normal; color:#444;}
.onYuanBox .item dl dd h6{ font-size:12px; font-weight:normal; color:#252525; margin:0px; padding:0px;}
.onYuanBox .item h1.selected{ background:#AA3800; color:#fff;}
.onYuanBox .item h1.selected span{ background:#D86A34; color:#fff;}
.onYuanBox .middle .clearBoth{ height:40px;}

/*--==================================productPreview====================--*/
.productPT{ border:1px solid #ccc; padding:0 0 18px 0; margin:10px auto 0 auto; width:918px;}
.productPT .title{ height:25px; border-bottom:1px solid #ccc; margin-bottom:10px; position:relative; background:url(../images/info/infoTitle02.gif) repeat-x;}
.productPT .title h1{ font-size:14px; font-weight:bold; color:#01256F; line-height:25px; position:absolute; top:35px; left:340px; background:#E5EBF7; padding:5px 10px; width:540px; height:25px;}
.productPT .title h1 span{ margin:0 0 0 20px;}
.productPT .title .tool{position:absolute; top:3px; right:10px; width:880px; overflow:hidden; text-align:right; line-height:18px;}
.productPT .title .tool a{ color:#666666; margin-left:30px;}
.productPT .title .tool .pre{background:url(../images/gif-0069.gif) 0 2px no-repeat; padding:2px 0 0 15px; line-height:20px;}
.productPT .title .tool .next{background:url(../images/gif-0069.gif) 0 -18px no-repeat; padding:2px 0 0 15px; line-height:20px;}
.productPT .previewImg{ float:left; width:300px; margin-left:18px; _margin-left:9px;}
.productPT .previewImg dt{ width:300px; height:300px; overflow:hidden; border:1px solid #C9C9C9; text-align:center;display:table-cell;vertical-align:middle; *display: block; *font-size:300px;}
.productPT .previewImg dt img{vertical-align:middle;}
.productPT .previewImg dd{ background:#EFEFEF; margin:10px 0 0 0; height:30px; line-height:30px;}
.productPT .previewImg dd .viewBig{ background:url(../images/gif-0067.gif) no-repeat; color:#242424; padding:4px 15px 0 25px; margin-left:10px;}
.productPT .previewImg dd .viewBig:hover{color:#BD4300;}
.productPT .previewImg dd .viewSave{ background:url(../images/gif-0066.gif) no-repeat; padding-left:20px; color:#242424; padding:4px 15px 0 25px; margin-left:10px;}
.productPT .previewImg dd .viewSave:hover{color:#BD4300;}
.productPT .previewImg dd .viewNew{ background:url(../images/viewNew.gif) no-repeat; color:#fff;padding:4px 20px 4px 10px; margin-left:10px;}
.productPT .previewDetail{ float:right; width:560px; margin-right:18px; _margin-right:9px;  padding-top:35px;}
.productPT .previewDetail h1{ background:#E5EBF7; height:25px; color:#01256F; line-height:25px; font-size:12px; padding:0 0 0 2%;}
.productPT .previewDetail h1 span{ margin:0 0 0 90px;}
.productPT .previewDetail ul{ float:left; width:44%; margin:5px 0 0 2%; line-height:24px;}
.productPT .previewDetail ul li.red{ color:#FF0000;}
.productPT .previewDetail ul li span{ color:#000;}
.productPT .previewDetail h2{color:#333; line-height:24px; font-weight:normal; font-size:12px;padding:10px 0 0 2%;}
.productPB{ border:1px solid #ccc; padding:18px;margin:1px auto 0 auto; width:882px;background:url(../images/info/infoTitle02.gif) 0 bottom repeat-x;}
.productPB h1{ color:#01256F; font-size:12px; height:30px;}
.productPB h1 span{ font-weight:normal;}
.productPB .priseOut{ border:1px solid #CECECE; float:left; padding:10px 30px 10px 10px; width:280px; background:#fff;}
.productPB .priseOut button{ background:url(../images/btn_login02.gif) no-repeat; height:19px; width:41px; color:#fff; border:0px;padding:0px;}
.productPB .priseOutInfo{ float:left; margin:0 0 0 20px; width:500px;}
.productPB .priseOutInfo li{ background:url(../images/icon_list04.gif) 0 5px no-repeat; padding-left:16px; line-height:22px; color:#333;}
.productPB .priseOutInfo li a{ color:#000; font-weight:bold; text-decoration:underline;}
.productPB .tell{ background:#eeeeee; height:25px; line-height:25px; text-align:center; color:#000; margin-top:10px;}
.productPB .tell a{ color:#0033CC; text-decoration:underline;}

/*--===================================bigImagesView==================================--*/
.view_bread{ font-size:12px; color:#000;}
.view_bread a{ color:#000;}
.viewTent .border{ border-left:1px solid #ccc;  border-right:1px solid #ccc;}
.viewTent .viewSmall{ border:1px solid #ccc; background:url(../images/bigImageView/small.jpg) repeat-x;}
.viewTent .viewSmall table table{border:1px solid #ccc;}
.bigImgborder{ border:1px solid #ccc;}

/*--===================================help==================================--*/
.helpBox{ width:910px; margin:20px auto 0 auto; background:url(../images/help/bg01.gif) 170px 15px no-repeat;}
.helpBox .boxTop{display:none;}
.helpBox .boxTop div{}
.helpBox .boxBottom{display:none;}
.helpBox .boxBottom div{}
.helpBox .helpMenu{ width:170px; margin:15px 0 0 0; float:left;}
.helpBox .helpMenu li{width:170px; float:left; height:30px; margin:0; padding:0px; border-bottom:1px solid #DBDBDB;}
.helpBox .helpMenu li a{ float:left; width:170px; height:28px; margin:1px 0; color:#000; line-height:28px;}
.helpBox .helpMenu li a:hover{text-decoration:none; background-color:#EFEFEF;}
.helpBox .helpMenu li a span{padding:0 25px; }
.helpBox .helpMenu li.selected{ position:relative; margin:3px 0 0 1px;}
.helpBox .helpMenu li.selected .right{}
.helpBox .helpMenu li.selected a{}
.helpBox .helpMenu li.selected a span{}
.helpBox .helpMenu .helpMenu01 a{background:url(../images/help/icon01.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu02 a{background:url(../images/help/icon02.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu03 a{background:url(../images/help/icon03.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu04 a{background:url(../images/help/icon04.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu05 a{background:url(../images/help/icon05.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu06 a{background:url(../images/help/icon06.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu07 a{background:url(../images/help/icon07.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu08 a{background:url(../images/help/icon08.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu09 a{background:url(../images/help/icon09.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu10 a{background:url(../images/help/icon10.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu11 a{background:url(../images/help/icon11.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .helpMenu .helpMenu12 a{background:url(../images/help/icon12.gif) 5px 4px no-repeat; padding-left:0px;}
.helpBox .hiBox{ float:left; width:730px; margin:0 0 0 10px;}
.helpBox .hiBox .hiBoxTop{background:url(../images/help/bg02.gif) right 0 no-repeat; height:10px; font-size:1px;}
.helpBox .hiBox .hiBoxTop div{border-top:1px solid #D5D5D5; margin:0 10px 0 0;}
.helpBox .hiBox .hiBoxTop div div{ border:none;}
.helpBox .hiBox .hiBoxBottom{display:none;}
.helpBox .hiBox .hiBoxBottom div{}
.helpBox .hiBox .hiBoxBottom div div{}
.helpBox .hiBox .hiBoxMiddle{ border:1px solid #D5D5D5; border-top:none;  background:#fff url(../images/help/bottomBG.gif) right  bottom no-repeat; padding:10px 20px; line-height:22px;}
.helpBox .hiBox .hiBoxMiddle h1{ background:url(../images/productListBG.gif); height:30px; line-height:30px; padding-left:10px; font-size:14px; color:#A44D2A}
.helpBox .hiBox .hiBoxMiddle p{ margin:10px 0 0 0; padding-left:10px; font-size:14px; line-height:30px;}
.helpBox .hiBox .hiBoxMiddle div{ padding-left:10px; font-size:14px; line-height:30px;}
.helpBox .hiBox .hiBoxMiddle strong{ color:#fff; font-weight:normal; background:#BE3C02; padding:2px 5px; font-size:12px;}
.helpBox .hiBox .hiBoxMiddle b{ color:#333;}
.helpBox .hiBox .hiBoxMiddle b span{ color:#444444;}

/*--==================================account===================================--*/
.accountBox{ width:918px; margin:0 auto; background:url(../images/account/accountbg.gif) 0 0 repeat-x;}
.accountBox .acMenu{ float:left; width:160px; margin:9px 0 0 0;}
.accountBox .acMenu .acmBox{margin:26px 0 0 0;}
.accountBox .acMenu .acmBox .top{ background:url(../images/account/menuT.gif) right 0 no-repeat; height:12px;}
.accountBox .acMenu .acmBox .top div{ background:url(../images/account/menuT.gif) 0 -12px no-repeat; height:12px;}
.accountBox .acMenu .acmBox .top div div{background:url(../images/account/menuT.gif) 0 -24px repeat-x; height:12px; margin:0 12px 0 5px; position:relative;}
.accountBox .acMenu .acmBox .top span{ position:absolute; height:33px; width:99px; top:-16px; left:0px;}
.accountBox .acMenu .cart .top span{ background:url(../images/account/menuT01.gif) 0 4px no-repeat;}
.accountBox .acMenu .mail .top span{ background:url(../images/account/menuT02.gif) 0 4px no-repeat;}
.accountBox .acMenu .account .top span{ background:url(../images/account/menuT03.gif) no-repeat;}
.accountBox .acMenu .acmBox .bottom{ background:url(../images/account/menuB.gif) right 0 no-repeat; height:12px; margin:-6px 0 0 0; position:relative;}
.accountBox .acMenu .acmBox .bottom div{ background:url(../images/account/menuB.gif) 0 -12px no-repeat; height:12px;}
.accountBox .acMenu .acmBox .bottom div div{background:url(../images/account/menuB.gif) 0 -24px repeat-x; height:12px; margin:0 12px;}
.accountBox .acMenu .acmBox ul{ background:#fff; border-left:1px solid #B1B1B1;border-right:1px solid #B1B1B1; padding-top:10px;}
.accountBox .acMenu .acmBox ul li{border-bottom:1px solid #ccc; margin:0px auto; width:134px; height:30px; line-height:30px;}
.accountBox .acMenu .acmBox ul li a{ color:#000000; padding:0 5px; width:124px; margin:1px 0;}
.accountBox .acMenu .acmBox ul li a:hover{ }
.accountBox .acMenu .acmBox ul li.selected{ background:#F5F5F5;}
.accountBox .acMenu .acmBox ul li a b{ color:#AC0000; font-weight:normal;}

.accountBox .acContent{ float:right; width:748px; background:url(../images/account/accountbg2.gif) right 5px no-repeat;padding-top:58px;}
.accountBox .acContent .buyInfo{ background:#F5F5F5; border-bottom:1px solid #D9D9D9;}
.accountBox .acContent .buyInfo h1{ color:#404040; font-weight:normal; font-size:12px; height:35px; line-height:35px; margin:0 27px; border-bottom:1px solid #C5C5C5; padding-top:5px;}
.accountBox .acContent .buyInfo h2{ color:#193091; font-weight:normal; font-size:12px;line-height:20px; margin:0 27px; border-top:1px solid #fff; padding:5px 0 5px 0;}
.accountBox .acContent .noPay{ margin:10px 10px 0 10px;}
.accountBox .acContent .noPay h1{ color:#000; font-size:14px; font-weight:normal; line-height:30px;}
.accountBox .acContent .noPay .payList{ margin:0px;}
.accountBox .acContent .title{ background:#F5F5F5; border-bottom:1px solid #D9D9D9;color:#000; font-size:14px; font-weight:normal; line-height:30px; padding:0 10px; margin-bottom:10px;}
.accountBox .acContent .title h1{ float:right; margin:0 20px 0 0; font-size:12px; color:#086CD2; font-weight:normal;}
.accountBox .acContent table{ width:100%; border-collapse:collapse;}
.accountBox .acContent table th{ background:#E4EAF1; border-right:1px solid #fff; height:27px; color:#083161; font-weight:normal;  padding:0 5px;}
.accountBox .acContent table td{ border-bottom:1px solid #CDD8E5;padding:2px 5px; line-height:18px;}
.accountBox .acContent table td a{ color:#002F8F;}
.accountBox .acContent table td a:hover{ color:#000;}
.accountBox .acContent table .noOver{ font-weight:bold;}
.accountBox .acContent .payList{ margin:0 10px;}
.accountBox .acContent .payList .total{ float:right; background:#E4EAF1 url(../images/account/cartTotal.gif) no-repeat; height:30px; line-height:30px; padding:0 50px 0 40px; color:#CC3500;}
.accountBox .acContent .payList .tool{ height:30px; line-height:30px;}
.accountBox .acContent .payList .tool button{ margin:5px 0 0 0; *margin:0px;}
.accountBox .acContent .transport h1{ color:#404E54; font-size:14px; font-weight:bold; line-height:30px; padding-top:10px;}
.accountBox .acContent .transport p{ color:#000; font-weight:bold; line-height:20px; margin:2px 0;}
.accountBox .acContent .transport p input{ float:left;}
.accountBox .acContent .transport p label{ float:left; width:600px; margin-left:5px;}
.accountBox .acContent .transport p span{ font-weight:normal;}
.accountBox .acContent .transport{ border-bottom:1px solid #CDD8E5;}
.accountBox .acContent .buyInfoMore{ margin:10px 0 0 10px; float:left; width:495px;border:1px solid #D9D9D9; }
.accountBox .acContent .buyInfoMore h1{  height:20px; background:#EFEFEF; margin:1px 0 0 0; font-size:12px; font-weight:normal; padding-left:10px; color:#444444; line-height:20px;}
.accountBox .acContent .buyInfoMore p{ line-height:20px; padding-bottom:10px; color:#444; margin:5px 10px;}
.accountBox .acContent .btnPut{ padding:10px 0 0 0;}

.payBoxHead{margin:0 auto; width:680px; height:60px;}
.payBoxHead .logo{float:left;background:url(../images/logo.gif) -10px 0 no-repeat; width:200px; height:60px;}
.payBoxHead .linkMain{ float:right;color:#612000; margin:50px 10px 0 0;}
.payBoxHead .linkMain a{ color:#612000; margin:0 10px;}
.payBox{width:680px; margin:10px auto 0 auto;}
.payBox .top{ background:url(../images/account/payBox.gif) right -9px no-repeat; height:9px;font-size:1px;}
.payBox .top div{ background:url(../images/account/payBox.gif) 0 0 no-repeat; height:9px;}
.payBox .top div div{ margin:0 9px; height:8px; border-top:1px solid #D0D0D0; background:none;}
.payBox .bottom{ background:url(../images/account/payBox.gif) right -27px no-repeat; height:9px; font-size:1px;}
.payBox .bottom div{ background:url(../images/account/payBox.gif) 0 -18px no-repeat; height:9px;}
.payBox .bottom div div{ margin:0 9px; height:8px; border-bottom:1px solid #D0D0D0; background:none;}
.payBox .middle{padding-top:0; border-left:1px solid #D0D0D0; border-right:1px solid #D0D0D0;}
.payBox .payTitle{ background:url(../images/account/payTitle.gif) 15px 0 no-repeat; height:50px; padding:0 20px;}
.payBox .payTitle ul{ float:right; margin-top:15px;}
.payBox .payTitle ul li{ float:left; height:30px; color:#978E8E; font-size:14px; font-weight:bold; margin-left:15px; line-height:22px;}
.payBox .payTitle ul li span{ background:url(../images/account/payTitleBlack.gif) no-repeat; float:left; width:24px; height:30px; text-align:center; color:#fff; margin-right:5px; line-height:18px;}
.payBox .payTitle ul li.selected{ color:#722E2E;}
.payBox .payTitle ul li.selected span{ background:url(../images/account/payTitleRed.gif) no-repeat;}
.payBox .payList{ width:100%;}
.payBox .payList table{ width:100%; border-collapse:collapse;}
.payBox .payList table th{ background:#ECECEC; border-right:1px solid #fff; height:27px; color:#333; font-weight:normal;  padding:0 5px;}
.payBox .payList table td{ border-bottom:1px solid #CDD8E5;padding:0 5px; height:32px;}
.payBox .payList table td a{ text-decoration:underline; color:#002F8F;}
.payBox .payList table td a:hover{ color:#000;}
.payBox .payList table .noOver{ font-weight:bold;}
.cartList{ margin:0 20px 10px 20px;}
.cartList h1{ height:25px; background:#FFF6DF; color:#991F1F; font-size:12px; line-height:25px; padding-left:10px; border:1px solid #FDC236; font-weight:normal;}
.cartList h2{ height:25px;font-size:12px; font-weight:normal;line-height:25px;}
.cartList h2 span.left{ width:120px; float:left; text-align:right; height:25px; padding-right:10px;}
.cartList h2 b{ color:#FF9B05;}
.payBox h3{ margin:0 30px; height:30px; line-height:30px; font-weight:normal; font-size:12px; color:#333;}
.payBox label{ font-weight:bold; color:#444;}
.buyinfoLeft{width:233px; margin:10px 0 0 0; float:left;}
.primissPay{}
.primissPay .title02{ background:url(../images/account/primissPay.gif) no-repeat; height:32px;}
.primissPay .pay{ border:1px solid #D9D9D9; margin:1px 0 0 0;}
.primissPay .pay h1{ height:20px; background:#EFEFEF; margin:1px 0 0 0; font-size:12px; font-weight:normal; padding-left:10px; color:#444444; line-height:20px;}
.primissPay p{ margin:10px 10px;}
.primissPay p b{ color:#FF6600; font-size:18px;}
.primissPay .pay input{ border-top:1px solid #949995;border-left:1px solid #949995; background:#EEEEEE; width:80px; height:20px; line-height:20px;}
.primissPay .pay .btn{ height:23px; line-height:23px; margin-left:5px;}


/*--======================================info====================================================--*/
.ICLeft{ float:left; width:680px; margin:10px 0 0 0;}
.ICRignt{ float:right; width:282px; margin:10px 0 0 0;}
/*--Home--*/
.leftTop{}
.leftTop .flashBox{ float:left; width:248px; height:258px; overflow:hidden;}
.leftTop .textContent{ float:left; margin:0 0 0 10px;}
.leftTop .textContent dt{ float:left; width:25px;}
.leftTop .textContent dt a{ float:left; width:22px;margin-top:2px; color:#333; *padding-bottom:3px; _padding-bottom:0px;background:url(../images/info/infoMenu01.gif) -88px bottom no-repeat; }
.leftTop .textContent dt a span{ float:left; width:22px; background:url(../images/info/infoMenu01.gif) -66px 0 no-repeat;}
.leftTop .textContent dt a span span{background:url(../images/info/infoMenu01.gif) -110px 0 repeat-y; margin:3px 0;}
.leftTop .textContent dt a span span span{background:none; line-height:18px; padding:10px 0 10px 3px; _padding:10px 0 10px 3px; _width:19px;}
.leftTop .textContent dt a:hover{background:url(../images/info/infoMenu03.gif) no-repeat;width:23px;height:101px;}
.leftTop .textContent dt a:hover span{display:none;}
.leftTop .textContent dt a:hover span span{}
.leftTop .textContent dt a:hover span span span{}
.leftTop .textContent dt a.selected{background:url(../images/info/infoMenu02.gif) no-repeat;width:23px;height:101px;}
.leftTop .textContent dt a.selected span{ display:none;}
.leftTop .textContent dt a.selected span span{ }
.leftTop .textContent dt a.selected span span span{}

.leftTop .textContent dd.textList{ float:left; width:387px; margin:0 0 0 5px;}
.leftTop .textContent dd.textList .title{ border-bottom:1px solid #ccc; margin:10px 0 0 0; padding-bottom:5px; }
.leftTop .textContent dd.textList .title h1 a{ font-size:14px; color:#943F3B; padding:8px 0;line-height:25px;}
.leftTop .textContent dd.textList .title h2{ font-size:12px; color:#555555; font-weight:normal; line-height:18px;}
.leftTop .textContent dd.textList ul{ float:left; width:49%; margin:10px 0 0 0; }
.leftTop .textContent dd.textList ul li{ background:url(../images/icon_list01.gif) 0 6px no-repeat; line-height:24px; width:95%; overflow:hidden; white-space:nowrap;}
.leftTop .textContent dd.textList ul li a{ color:#954016; margin:0 0 0 14px; *float:left; *width:95%; *white-space:nowrap;overflow:hidden; height:18px;}
.leftTop .textContent dd.infoAdvance{ margin:6px 0 0 0; height:38px;}

/*--infoPreview--*/
.ICReview{ border:1px solid #CCCCCC; position:relative; background:url(../images/productListBG.gif) repeat-x;}
.ICReview .ICPageTurn{ position:absolute; right:-1px; top:-1px;background:url(../images/info/to.gif) no-repeat; width:206px; height:20px; display:none;}
.ICReview .ICPageTurn a{ float:left; width:64px; height:15px; margin-top:2px;}
.ICReview .ICPageTurn .pre{ background:url(../images/info/tolinkP.gif) no-repeat; margin:2px 10px 0 40px;}
.ICReview .ICPageTurn .next{ background:url(../images/info/tolinkN.gif) no-repeat;}
.ICReview .title{ margin:0 20px 10px 20px; padding:15px 0 10px 0; border-bottom:1px solid #ccc; text-align:center;}
.ICReview .title h1{ font-size:20px; color:#B47A0B; font-weight:bold; padding:5px 0;}
.ICReview .title h2{font-size:12px; color:#000000; font-weight:normal; padding-left:5px; line-height:20px;}
.ICReview .title h2 span{ margin:0 15px;}
.ICReview .ICimg{ margin:0 auto; width:538px; background:#fff; padding:5px; overflow:hidden;}
.ICReview .ICimg img{ width:538px;}
.ICReview .text{margin:0 auto; width:638px; padding:10px; line-height:24px; font-size:14px;}
.ICReview .text p{ margin:8px 0;}
.ICReview .ICPageTurnB{ margin:10px 0 0 500px; height:50px;}
.ICReview .ICPageTurnB a{ width:60px; float:left; background:url(../images/info/toB02.gif) repeat-x; height:36px; margin-right:10px; color:#424D68; line-height:30px;}
.ICReview .ICPageTurnB .pre span{ width:60px; float:left;  background:url(../images/info/toB01.gif) right 0 no-repeat;height:36px;}
.ICReview .ICPageTurnB .pre span span{ background:url(../images/info/toB03a.gif) 0 0 no-repeat; overflow:hidden;}
.ICReview .ICPageTurnB .pre span span span{padding:0 10px 0 15px; background:none; overflow:hidden;}
.ICReview .ICPageTurnB .next span{ width:60px; float:left; background:url(../images/info/toB01.gif) 0 0 no-repeat;height:36px;}
.ICReview .ICPageTurnB .next span span{background:url(../images/info/toB03b.gif) right 0 no-repeat;}
.ICReview .ICPageTurnB .next span span span{ padding:0 0 0 10px; background:none; overflow:hidden;}
.ICReview .reviewTurn{ background:url(../images/gif-0069.gif) 0 2px no-repeat; margin:5px 0 0 400px; width:210px; overflow:hidden; padding:0 0 10px 14px;}
.ICReview .reviewTurn a{ color:#000; line-height:20px;}
.ICrelation{ margin:10px 0 0 0; width:678px; padding:0 0 10px 0;}
.ICrelation .title{ height:26px;background:url(../images/info/infoTitle02.gif) repeat-x; height:28px; border:1px solid #D9D9D9;}
.ICrelation .title div{ }
.ICrelation .title div div{}
.ICrelation .title h1{ margin:0 3px;  background:url(../images/gif-0066.gif) 5px 4px no-repeat;font-size:12px; font-weight:bold; padding-left:30px; height:28px; line-height:28px; color:#A8401B; position:relative; float:left;}
.ICrelation .title .tool{height:26px; float:right; line-height:26px}
.ICrelation .title .tool a{width:15px; height:15px;float:left;line-height:15px;color:#306580; font-weight:bold; text-align:center; margin-top:4px; *margin-top:0px;}
.ICrelation .title .tool a:hover{ text-decoration:none;}
.ICrelation .title .tool a.selected{ color:#FF6600;}
.ICrelation .title .tool .pre{ background:url(../images/info/tool.gif) 0 0 no-repeat;}
.ICrelation .title .tool .pre:hover{ background:url(../images/info/tool.gif) 0 -15px no-repeat;}
.ICrelation .title .tool .next{ background:url(../images/info/tool.gif) 0 -30px no-repeat;}
.ICrelation .title .tool .next:hover{ background:url(../images/info/tool.gif) 0 -45px no-repeat;}
.ICrelation ul{}
.ICrelation ul li{float:left; width:146px; margin:15px 0 0 30px; height:125px;}
.ICrelation ul li.four{ margin-left:0px;}
.ICrelation ul li:hover{  background:#EFEFEF; text-decoration:none;}
.ICrelation ul li .img{ width:144px; height:95px; overflow:hidden; border:1px solid #D1D9DE; text-align:center; padding-top:5px; }
.ICrelation ul li img{ width:134px; height:90px; overflow:hidden; border:1px solid #D1D9DE;}
.ICrelation ul li h2{ margin:2px 5px; font-weight:normal; height:20px; overflow:hidden; line-height:20px; }
.ICrelation ul li h2 a{font-size:12px; color:#2E2E2E;}
.ICrelation ul li h2 a:hover{ text-decoration:none; color:#A30800;}
.ICSpecial .title{ height:26px;background:url(../images/info/infoTitle02.gif) 0 bottom repeat-x;}
.ICSpecial .title div{height:26px;}
.ICSpecial .title div div{height:26px;}
.ICSpecial .title h1{ margin:0 3px;  background:url(../images/gif-0065.gif) 5px 2px no-repeat;font-size:12px; font-weight:bold; padding-left:30px; height:24px; line-height:24px; color:#853D3D;}
.ICSpecial ul{}
.ICSpecial ul li{float:left; width:134px; margin:8px 0 0 0;}
.ICSpecial ul li.second{ margin-left:10px; _margin-left:6px;}
.ICSpecial ul li .img{ }
.ICSpecial ul li a img{ width:134px; height:90px; text-align:center; margin:2px auto; overflow:hidden;}
.ICSpecial ul li h2{ text-align:center; padding-top:5px;  height:14px; overflow:hidden; font-weight:normal;}
.ICSpecial ul li h2 a { font-size:12px; color:#333333;}
.ICTextHot{margin:10px 0 0 0; }
.ICTextHot .title{ height:26px;background:url(../images/gif-0068.gif) repeat-y;}
.ICTextHot .title div{ background:url(../images/info/infoTitle01.gif) right -26px no-repeat; height:26px;}
.ICTextHot .title div div{ background:url(../images/info/infoTitle01.gif) 0 0 no-repeat; height:26px;}
.ICTextHot .title h1{ margin:0 3px; border-top:1px solid #D0D9DE; border-bottom:1px solid #D0D9DE; background:url(../images/gif-0064.gif) 5px 2px no-repeat;font-size:12px; font-weight:normal; padding-left:25px; height:24px; line-height:24px; color:#AF3600;}
.ICTextHot ul{ margin:2px 0; padding:10px 0; background:url(../images/info/infoTitle05.gif) 10px 11px no-repeat; border:1px solid #D1D9DE;}
.ICTextHot ul li{padding-left:34px; line-height:24px; height:24px;overflow:hidden;}
.ICTextHot ul li a{ color:#333;}


/*--===================================downLoad==============================--*/
.loadbox{ width:808px; margin:0 auto 0 auto; position:relative;}
.loadbox .logo{ background:url(../images/logo.gif) -10px -10px no-repeat; width:184px; height:49px; position:absolute; top:10px; left:0px;}
.loadbox .linkMain{ position:absolute; left:350px; top:49px; color:#612000;}
.loadbox .linkMain a{color:#612000; margin:0 8px;}
.loadbox .loadInfoBox{ border:1px solid #BB9B82;border-right:none; background:url(../images/downLoad/bg.gif) no-repeat; width:466px; height:304px; float:left; margin:65px 0 0 0;}
.loadbox .loadBtnBox{ background:url(../images/downLoad/titleBody.gif) repeat-y; width:341px; height:325px; float:left;margin:45px 0 0 0;border-bottom:1px solid #BB9B82; position:relative;}
.loadbox .loadInfoBox h1{ font-size:14px; color:#875218; font-weight:bold; line-height:40px; margin:10px 20px 0 20px;}
.loadbox .loadInfoBox h2{ font-size:12px; color:#875218; font-weight:normal; background:url(../images/downLoad/icon_ask.gif) no-repeat; height:26px; line-height:26px;margin:0 20px 0 20px; padding-left:26px;}
.loadbox .loadInfoBox h3{ margin:5px 20px 0 20px; line-height:24px; color:#875218; font-weight:normal; font-size:12px;}
.loadbox .loadBtnBox .title{ background:url(../images/downLoad/title.gif) no-repeat; position:absolute; left:-6px; top:0px; width:347px; height:21px;}
.loadbox .loadBtnBox h1{ background:url(../images/downLoad/icon_small.gif) 0 10px no-repeat; margin:0 15px 0 15px; height:39px; line-height:29px; font-size:14px; color:#875218; font-weight:bold; padding:15px 0 0 34px;}
.loadbox .loadBtnBox h2{ background:url(../images/downLoad/icon_point.gif) 0 3px no-repeat; margin:0 15px 0 15px; font-size:12px; color:#875218; font-weight:normal; line-height:24px; padding:0 0 0 18px;}
.loadbox .loadBtnBox button{ background:url(../images/downLoad/icon_btn.gif) no-repeat; width:151px; height:68px; border:none; margin:15px 0 0 80px;}
.loadBoxFoot{width:808px; margin:10px auto 0 auto; text-align:center;}
.loadBoxFoot ul{}
.loadBoxFoot ul li{ background:url(../images/downLoad/Icon_foot.gif) 0 0 no-repeat; display:inline; padding:0 10px 0 12px; }
.loadBoxFoot ul li.first{ background:none;}
.loadBoxFoot ul li a{ color:#635F5E;}
.loadBoxFoot span{ color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:24px;}
.preLoad{width:808px; margin:10px auto 0 auto;}
.preLoad h1{ font-size:14px; padding:0 10px; color:#191919; font-weight:bold; height:15px; line-height:15px; margin:10px 0 0 0;}
.preLoad h1 span{ background:#A77947; float:left; height:15px; width:14px; margin-right:5px;}
.preLoad table{ width:100%; border-collapse:collapse; margin:10px 0 0 0;}
.preLoad table th{ background:#EDEEED; height:28px; padding-left:5px; color:#000; font-weight:normal;}
.preLoad table td{ line-height:22px; padding:5px 5px; vertical-align:top; border-bottom:1px dashed #848484;}
.preLoad table td.title{ color:#875218;}
.preLoad table td.red a{ color:#D23F12;}
.preLoad table td.info{ color:#575757;}



/*--===================================login==============================--*/
.loginBox{ width:808px; margin:0 auto 0 auto; position:relative;}
.loginBox .logo{ position:absolute; top:10px; left:0px; background:url(../images/logo.gif) -10px 0 no-repeat; width:200px; height:60px;}
.loginBox .linkMain{ position:absolute; right:10px; top:35px; color:#612000;}
.loginBox .linkMain a{ color:#612000; margin:0 10px;}
.loginBox .leftBox{ background:url(../images/login/leftBG.gif) repeat-y; width:313px; height:308px; border-bottom:1px solid #C6A79C; margin-top:60px; float:left}
.loginBox .leftBox .title{ background:url(../images/login/leftTop.gif) no-repeat; height:120px;}
.loginBox .leftBox .loginInput{ float:left; margin:10px 0 0 44px; color:#5E2E1D; _margin:10px 0 0 22px;}
.loginBox .leftBox .loginInput p{ padding:5px 0;}
.loginBox .leftBox .loginInput input{ width:108px; height:16px; line-height:18px; border:1px solid #A7907E; border-bottom:1px solid #CFC5BE; border-right:1px solid #CFC5BE;}
.loginBox .leftBox .btnPut{ float:left; height:58px; width:58px; margin:15px 0 0 10px;}
.loginBox .leftBox .btnPut .button{ background:url(../images/login/btn_login.gif) no-repeat; width:58px; height:58px; float:left;}
.loginBox .leftBox .btnPut .button:hover{ text-decoration:none;}
.loginBox .leftBox .link{ clear:both; margin:0 0 0 82px; color:#5E2E1D; line-height:22px; }
.loginBox .leftBox .link a{ color:#DB6A13; line-height:30px;}
.loginBox .rightBox{ background:url(../images/login/rightBG.gif) no-repeat; border:1px solid #C6A79C; border-left:none; width:493px;height:307px;margin-top:60px; float:left}
.loginBox .rightBox .btnPut{ height:41px; margin:140px 0 0 70px;}
.loginBox .rightBox .btnPut .button{background:url(../images/login/btn_regist.gif) no-repeat;float:left;width:162px;height:30px;}
.loginBox .rightBox .btnPut .button:hover{ text-decoration:none;}
.loginBox .rightBox .service{ border-top:1px solid #CA9D8B; line-height:30px; margin:90px 50px 0 50px; color:#773E0D;}
/*--=============================================register=============================--*/
.registerBox{margin:20px auto 0 auto; width:680px; background:url(../images/login/registerBG.gif) 0 60px repeat-x; border:1px solid #C7AAA3; padding:15px 0;}
.registerBox .lineSytle{ background:none;}
.registerBox input{ border:1px solid #9E9896; border-bottom:1px solid #BDB7B4; border-right:1px solid #BDB7B4; height:18px;}
.registerBox .label{float:left;width:180px;color:#524444;text-align:right;font-weight:bold; line-height:20px;padding-right:5px;}
.registerBox .inputRow{position:relative;}
.registerBox .formInfo{background:url(../images/account/fomrInfo.gif) no-repeat; padding-left:15px; color:#666;width:200px;  position:absolute; top:0px; left:200px; line-height:18px;}
.registerBox .formInfo2{background:url(../images/account/fomrInfo.gif) no-repeat; padding-left:15px; color:#666;width:200px;  position:absolute; top:0px; left:270px; line-height:20px;line-height:18px;}
.passwordBox{background:#F5F5F5; width:400px; margin:10px auto 0 auto;}
.passwordBox .top{ background:url(../images/account/payBox.gif) right -9px no-repeat; height:8px; font-size:1px;}
.passwordBox .top div{ background:url(../images/account/payBox.gif) 0 0 no-repeat; height:8px;}
.passwordBox .top div div{ margin:0 9px; height:8px; border-top:1px solid #D0D0D0; background:none;}
.passwordBox .bottom{ background:url(../images/account/payBox.gif) right -27px no-repeat; height:9px;font-size:1px;}
.passwordBox .bottom div{ background:url(../images/account/payBox.gif) 0 -18px no-repeat; height:9px;}
.passwordBox .bottom div div{ margin:0 9px; height:8px; border-bottom:1px solid #D0D0D0; background:none;}
.passwordBox .middle{border-left:1px solid #D0D0D0; border-right:1px solid #D0D0D0;}
.passwordBox h1{background:#E6FFE6; color:#333; font-size:12px; line-height:25px; padding:5px 0 5px 10px; border:1px solid #00BE00; font-weight:normal; width:90%; margin:0 auto 5px auto;}



/*--===================================================Box Common=============================--*/
.box01{ background:url(../images/bg_boxTL.gif) 0 0 no-repeat; margin-top:10px;}
.box01 .sub01{ background:url(../images/bg_boxTR.gif) right 0 no-repeat;}
.box01 .sub02{ background:url(../images/bg_boxBR.gif) right bottom no-repeat;}
.box01 .sub03{ background:url(../images/bg_boxBL.gif) 0 bottom no-repeat;}
.box02{}
.box02 .title{ background:url(../images/bg_title01.gif) repeat-x; height:29px; border:1px solid #D8D8D8; text-align:right; line-height:29px;}
.box02 .title a{ color:#666666;}
.box03{ background:url(../images/bg_title02.gif) repeat-x; border-top:1px solid #D8D8D8;}

.msnBox{ position:absolute; top:0; z-index:9999; width:450px; background:#EEF3FD; border:1px solid #29587E; border-top:1px solid #29587E;}
.msnBox .boxTop{ display:none;}
.msnBox .boxTop div{}
.msnBox .boxTop div div{}
.msnBox .boxBottom{display:none;}
.msnBox .boxBottom div{ }
.msnBox .boxBottom div div{}
.msnBox .boxMiddle{ margin:5px 10px 10px 10px; background:#fff;}
.msnBox .boxMiddle .boxTitle{ background:#EEF3FD; height:30px; line-height:30px; border-left:1px solid #FFFFFF; border-bottom:1px solid #9CC1D3; margin-bottom:10px; cursor:move;}
.msnBox .boxMiddle .boxTitle span{ float:left; margin:0 10px; padding-top:5px;}
.msnBox .boxMiddle .boxTitle .close{ float:right; width:12px; height:12px; margin:5px 10px 0 10px; background:url(../images/icon_close.gif) 0 -12px no-repeat; }
.msnBox .boxMiddle .boxTitle .close:hover{background:url(../images/icon_close.gif) no-repeat; }
.msnBox .formRow .label{ width:80px; margin:0px; padding:0px;}
.msnBox .formRow .inputRow{ margin:0px; padding:0px;}
.msnBox .boxMiddle input{ border-left:1px solid #466D8D; border-top:1px solid #466D8D; border-bottom:1px solid #DEDEDE; border-right:1px solid #DEDEDE; height:16px;  color:#000; font-size:12px;  background:#fff;}
.msnBox .boxMiddle textarea{background:#fff; border-left:1px solid #466D8D; border-top:1px solid #466D8D; border-bottom:1px solid #DEDEDE; border-right:1px solid #DEDEDE; color:#000; font-size:12px; width:300px; height:150px; line-height:16px;}
.msnBox .boxMiddle .submit{ border-bottom:1px solid #CD8444;border-right:1px solid #CD8444;border-top:1px solid #EEB37E;border-left:1px solid #EEB37E; background:#E5934B; color:#fff; line-height:22px; height:22px; margin-left:10px; padding:0 8px; font-weight:bold;}
.msnBox .boxMiddle .msnTool{ padding:10px 0 5px 0; *padding-top:5px 0;  margin:0 10px; border-bottom:1px solid #ccc;}
.msnBox .boxMiddle .msnTool h1{ height:20px; font-size:12px; color:#333; width:60%; text-align:left;}
.msnBox .boxMiddle .msnTool span{ margin-right:10px;}
.msnBox .boxMiddle .emailContent{ color:#000; line-height:20px; margin:0 20px; padding:20px 0;}




















