@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:0;}

/*com div*/
.rowDiv{width:957px;margin-left:auto;margin-right:auto;margin-top:3px;}
.clearDiv{clear:both;}
.rowLeft{float:left;width:245px;}
.rowRight{float:left;margin-left:6px;width:706px;}
.upasp{overflow:hidden;}
.lUpasp{margin-top:5px;border:none;}
.rightRow{width:706px;margin-top:4px;background:url(/imgs/rightRowBg.jpg);height:33px;}
.rightRowT{color:#80480D;font-weight:bold;font-size:14px;}
.pageBg{background:url(/imgs/pageBg.jpg) left bottom repeat-x;height:34px;}
.pageBg td{padding-right:20px;}
.pageBg select{letter-spacing:3px;}
/*com div end*/

/*com link*/
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.redLink{color:#f00;}
.berryLink{color:#DB181E;}
.blueLink{color:#0088ff;}
.darkLink{color:#000;}
.helpLink{margin-left:3px;padding-left:15px;background:url(/imgs/help.jpg) left center no-repeat;}
.whiteLink{color:#fff;}
.darkRedLink{color:#DA171F;}
.incarnadainLink{color:#E4007D;}
.coffeeLink{color:#9F4801;}
.coffeeLink2{color:#6B523E;}
.darkCoffeeLink{color:#927A62;}
.darkCoffeeLink2{color:#4C2401;}
.sliverLink{color:#787878;}
.orangeLink{color:#D55C00;}
.azureLink{color:#0083FF;}
/*com link end*/

/*com font*/
.amethystFont{color:#990099;}
.yellowFont{color:#FF0;}
.greenFont{color:#228800;}
.redFont{color:#F00;}
.modena{color:#980DA4;}
.whilteFont{color:#fff;}
/*com font end*/

/*Logo*/
#logo{float:left;}
.logoRight{float:left;width:607px;height:96px;}
.logoRight div{text-align:right;padding:13px 18px 5px 0;line-height:23px;color:#000;}
.logoRight ul{margin:0;padding:0;list-style:none;}
.logoRight li{margin-left:1px;width:99px;float:left;}
.logoRight li a{font-family:"黑体";color:#AA32B7;display:block;background:url(/imgs/liBg.jpg);text-align:center;height:32px;overflow:hidden;line-height:40px;font-size:13px;font-weight:bold;text-decoration:none;}
.logoRight li a:hover,#indexP .logoRight #indexL a,#productP .logoRight #productL a,#peijianP .logoRight #peijianL a,#freeP .logoRight #freeL a,#bbsP .logoRight #bbsL a,#teacherP .logoRight #teacherL a,#contactP .logoRight #contactL a,#logoP .logoRight #logoL a{background:url(/imgs/liHoverBg.jpg);color:#fff;}
/*Logo end*/

/*SearchTable*/
#searchTable{width:957px;height:34px;background:url(/imgs/searchBg.jpg);}
#searchTable .l{background:url(/imgs/searchLeftBg.jpg) left center no-repeat;width:30px;}
#searchTable .r{background:url(/imgs/searchRightBg.jpg) right center no-repeat;width:87px;text-align:center;}
#searchTable .t{border:1px solid #990099;margin:0;padding:3px;height:14px;width:220px;}
/*SearchTable end*/

/*loginDiv*/
#loginDiv{background:url(/imgs/loginBg.jpg);height:221px;}
#loginTop{background:url(/imgs/loginTop.jpg);height:4px;font-size:0px;}
#loginBottom{background:url(/imgs/loginBottom.jpg);height:3px;font-size:0px;}
#loginMiddle{height:97px;}
#loginMiddle .t{border:1px solid #D9A8E0;width:110px;}
#loginTip{height:117px;background:url(/imgs/loginTip.jpg);padding-left:6px;padding-right:6px;}
#loginTip td{text-align:center;color:#9B3BA7;}
#loginTip a{color:#9B3BA7;}
#loginTip .a{background:url(/imgs/loginTipBg.jpg);display:block;width:96px;height:30px;line-height:30px;margin-left:auto;margin-right:auto;}
#loginTip .td{background:url(/imgs/division.jpg) left top repeat-x;}
/*loginDiv end*/

/*loginDiv right*/
#flashDiv{float:left;width:463px;height:219px;border:1px solid #A2A2A2;}
#flashRight{float:left;margin-left:3px;width:238px;height:221px;}
#flashRightTop{background:url(/imgs/flashRightTop.jpg);height:151px;padding-right:6px;}
#flashRightTop span{display:block;text-align:right;line-height:35px;height:30px;overflow:hidden;font-size:12px;}
#flashRightTop ul{margin:0;padding:0;padding-left:30px;}
#flashRightTop li{line-height:18px;}
/*loginDiv right end*/

/*index proItem*/
.proTop{background:url(/imgs/proTop.jpg);height:34px;margin-top:6px;}
#zixunP .proTop{background:url(/imgs/zixunTop.jpg);}
#contactP .proTop{background:url(/imgs/aboutTop.jpg);}
#logoP .proTop{background:url(/imgs/aboutTop.jpg);}
.proItem{border-left:1px solid #F6C292;border-right:1px solid #F6C292;border-bottom:1px solid #F6C292;}
#zixunP .proItem,#contactP .proItem,#jiamengP .proItem,#logoP .proItem{background:url(/imgs/jiamengItem.jpg) 24px 10px no-repeat;line-height:33px;padding-left:40px;font-size:14px;}
.proItem th{background:url(/imgs/proTitle.jpg) 8px 7px no-repeat;text-align:left;font-size:14px;padding-left:30px;margin:0;line-height:35px;color:#642901;}
.proItem th a{color:#642901;}
.proItem td{color:#DA171F;}
.proBottom{padding-bottom:10px;}
#zixunP .proBottom,#contactP .proBottom,#jiamengP .proBottom{border-left:1px solid #F6C292;border-right:1px solid #F6C292;}
/*index proItem end*/

/*index about*/
.aboutTop{background:url(/imgs/about.jpg);height:34px;margin-top:6px;}
#about{border:1px solid #F6C292;border-top:none;line-height:21px;letter-spacing:1px;height:196px;padding:6px;overflow-y:auto;}
/*index about end*/

/*index contact*/
.contactTop{background:url(/imgs/contactTop.jpg);height:39px;margin-top:6px;}
#contact{padding:9px;background:url(/imgs/contactBg.jpg);}
#contactTop{height:75px;background:url(/imgs/contactTopBg.jpg) left bottom no-repeat;margin-bottom:10px;}
#contactTopM{padding-top:10px;padding-left:45px;line-height:20px;font-size:13px;}
.contactBottom{background:url(/imgs/contactBottom.jpg);height:10px;font-size:0px;}
/*index contact end*/

/*indexIntro*/
.introT{height:7px;font-size:3px;margin-top:5px;background:url(/imgs/introT.jpg);width:706px;}
.introM{background:url(/imgs/introM.jpg) repeat-y;height:168px;width:682px;padding-left:16px;padding-right:8px;line-height:21px;}
.introM div{overflow-x:hidden;overflow-y:auto;height:160px;padding-top:4px;padding-bottom:4px;}
.introB{background:url(/imgs/introB.jpg);width:706px;height:7px;font-size:3px;}
/*indexIntro end*/

/*newPro*/
.newProTop{height:33px;line-height:33px;margin-top:5px;background:url(/imgs/newProTop.jpg);text-align:right;padding-right:16px;color:#fff;font-size:13px;width:690px;}
.newProM{background:url(/imgs/newProBg.jpg);height:223px;width:706px;line-height:21px;}
.newProD{clear:both;background:url(/imgs/proDivision.jpg) repeat-x;height:1px;margin-left:5px;margin-top:4px;}
.newProT{float:left;width:100px;padding-left:10px;color:#353535;}
.newProP{border:none;float:left;margin-right:5px;width:132px;height:104px;}
.newProP2{border:none;margin-bottom:10px;width:132px;height:104px;}
.newProB{background:url(/imgs/newProBottom.jpg);width:706px;height:7px;}
/*newPro end*/

/*hotPro*/
#hotPro{padding:4px 0 4px 4px;border:1px solid #B7B7B7;border-top:none;}
#hotPro table{background:url(/imgs/hotProBg.jpg);line-height:18px;text-align:center;}
#hotPro .bg{background:url(/imgs/hotProBg2.jpg) left bottom repeat-x;}
#hotPro img{border:none;}
/*hotPro end*/

/*rightColItem*/
.rightColItem{float:left;width:231px;margin-top:6px;margin-left:6px;}
.rightColItem .t{background-color:#E8E4DB;}
.rightColItem .t tr{height:20px;}
.rightColItem .t a{margin-left:10px;background:url(/imgs/rightColItemA.jpg) left center no-repeat;padding-left:8px;font-size:12px;}
.rightColItemT{background:url(/imgs/rightColItemT.jpg);height:8px;}
.rightColItemH{font-family:"宋体";height:22px;line-height:18px;background-color:#685340;font-size:14px;letter-spacing:3px;}
.rightColItemH .td{font-family:Arial, Helvetica, sans-serif;background:url(/imgs/rightColItemS.jpg) 42px center no-repeat;font-size:11px;}
.rightColItemB{background:url(/imgs/rightColItemB.jpg);height:3px;}
.rightColItem img{border:none;}
/*rightColItem end*/

/*siteLink*/
.siteLinkT{margin-top:10px;width:957px;margin-left:auto;margin-right:auto;background:url(/imgs/siteLinkT.jpg);height:5px;font-size:0px;}
#siteLink{width:957px;border-left:2px solid #DED5CC;border-right:2px solid #DED5CC;}
#siteLink img{width:88px;height:31px;border:none;}
#siteLink td{padding:6px;height:33px;}
.siteLinkB{width:957px;margin-left:auto;margin-right:auto;background:url(/imgs/siteLinkB.jpg);height:3px; font-size:0px;}
/*siteLink end*/

/*copyRight*/
#copyRight{width:957px;margin:5px auto;line-height:28px;background:url(/imgs/logo.jpg) right bottom no-repeat;font-size:12px;color:#787878;}
#copyRight div{text-align:center;background-color:#DED5CC;font-size:13px;letter-spacing:3px;margin-bottom:10px;color:#4C2401;}
#copyRight span{display:block;padding-left:100px;line-height:90px;}
/*copyRight end*/

/*nav*/
#nav{background:url(/imgs/navBg.jpg) left center no-repeat;padding-left:20px;padding-right:30px;line-height:20px;margin-top:6px;}
#jiamengP #nav,#freeP #nav,#teacherP #nav{background-position:685px center;text-align:right;line-height:14px;margin:0;}
/*nav end*/

/*jiamengBanner*/
#jiamengBanner{background:url(/imgs/jiamengBanner.jpg) no-repeat;line-height:30px;height:33px;padding-left:33px;color:#D55C00;font-size:15px;letter-spacing:2px;margin-top:4px;}
#productP #jiamengBanner,#freeP #jiamengBanner{letter-spacing:normal;font-weight:bold;}
#productP #jiamengBanner span{font-size:12px;font-weight:normal;}
/*jiamengBanner end*/

/*jiamengRItem*/
.jiamengRItem{margin-left:6px;background:url(/imgs/jiamengRItem.jpg) left bottom repeat-x;line-height:30px;padding-left:24px;}
.jiamengRItem a{padding-left:30px;background:url(/imgs/jiamengRItemA.jpg) left center no-repeat;font-size:14px;}
#teacherP .jiamengRItem{padding-left:10px;}
#teacherP .jiamengRItem a{background:url(/imgs/teacherRItemA.jpg) left center no-repeat;font-size:12px;}
.jiamengRItem span{font-size:12px;color:#A4A4A4;margin-left:30px;}
/*jiamengRItem end*/

/*proList*/
.proList td{text-align:center;line-height:18px;font-size:12px;}
.proList tr{height:186px;}
#freeP .proList tr{height:140px;}
#pjList tr{height:160px;}
.proListP{border:1px solid #BCBCBC;}
.picV{position:absolute;z-index:10;cursor:pointer;}
.pageMess{line-height:70px;color:#592A00;text-align:center;}
.pageMess #p{width:30px;border:1px solid #592A00;}
/*proList end*/

/*prodetail*/
.proDetailT{height:12px;background:url(/imgs/proDetailT.jpg);}
.proDetail{background:url(/imgs/proDetailBg.jpg);}
.proDetailL{float:left;width:302px;text-align:center;padding-top:4px;}
.proDetailL .b{padding:5px;border:1px solid #BABABA;margin-bottom:8px;width:260px;height:232px;}
.proDetailL #p1,.proDetailL #p2,.proDetailL #p3{border:1px solid #BABABA;padding:2px;cursor:pointer;width:79px;height:72px;}
.proDetailL .o{filter:Alpha(opacity=60);opacity:0.6;}
.proDetailL .p{padding-left:14px;background:url(/imgs/prev.jpg) left center no-repeat;color:#076C78;}
.proDetailL .n{padding-right:14px;background:url(/imgs/next.jpg) right center no-repeat;color:#076C78;}
.proDetailL .z{margin-left:10px;margin-right:10px;cursor:pointer;}
.proDetailR{float:left;width:380px;padding-left:12px;height:220px;background:url(/imgs/proDetailR.jpg) left 32px repeat-x;line-height:24px;}
.proDetailR h1{font-size:16px;margin:0;padding:0;line-height:35px;}
.proDetailR textarea{border:1px solid #D3D3D3;width:300px;height:120px;}
.proDetailR ul{margin:0;padding:0;font-size:12px;line-height:18px;}
.proDetailB{height:10px;background:url(/imgs/proDetailB.jpg);}
/*prodetail end*/

/*proContent*/
.contentTop{height:34px;border-bottom:1px solid #B39477;margin-top:8px;}
.contentTop .b{background:url(/imgs/proContentBg.jpg);}
.contentTop .b a{float:left;width:111px;text-align:center;height:25px;overflow:hidden;line-height:30px;background:url(/imgs/proDetailLi.jpg);margin-right:3px;}
.proContent{color:#A07447;line-height:18px;}
#freeP .proContent{color:#000;padding-left:10px;font-size:12px;line-height:30px;}
/*proContent end*/

/*similarPro*/
.similar{height:31px;line-height:31px;background:url(/imgs/similarBg.jpg);color:#A07447;padding-left:30px;letter-spacing:3px;font-size:15px;font-weight:bold;}
.similar a{margin-right:10px;font-size:12px;font-weight:normal;}
.similarP{height:146px;background:url(/imgs/similarBg2.jpg);margin-top:4px;}
.similarP table td{line-height:30px;text-align:center;}
.similarP img{border:none;}
/*similarPro end*/

/*freeRightRow*/
.freeRightRow{width:100%;height:26px;background:url(/imgs/freeRightRow.jpg);}
.freeRightRow .t{color:#A85A07;font-size:15px;font-weight:bold;letter-spacing:2px;}
.freeRightP{width:100%;}
.freeRightP tr{height:148px;text-align:center;line-height:25px;}
.freeRightP img{border:1px solid #B8B8B6;width:124px;height:110px;}
/*freeRightRow end*/

/*jiamengShow*/
.jiamengShowI{width:100%;background:#EDEDED;margin-top:4px;}
.jiamengShowI td{border:1px solid #FFF;height:29px;padding-left:10px;letter-spacing:2px;font-size:12px;}
.jiamengShowI .t{text-align:right;font-weight:bold;width:110px;}
.jiamengShowP{margin-top:5px;border:1px solid #CCC;background-color:#EDEDED;padding:6px;}
/*jiamengShow end*/

/*teacherDetail*/
#teacherTip{line-height:40px;background:url(/imgs/teacherTip.jpg) center no-repeat;padding-left:10px;color:#841C01;font-size:15px;}
.stepTop{background:url(/imgs/stepTop.jpg);height:12px;margin-top:6px;}
.step{width:100%;background:url(/imgs/step.jpg);}
.step img{border:none;width:160px;height:126px;}
.step .l{background:url(/imgs/stepR.jpg) right top repeat-y;padding-left:9px;width:177px;text-align:center;}
.step .fu{margin-top:4px;}
.step .fu img{width:76px;height:30px;}
.step .r{padding:5px 12px 0 10px;font-size:13px;line-height:24px;}
.step .r span{font-size:14px;font-weight:bold;color:#E4007D;}
.step .r td{border-bottom:1px dashed #CCC;}
.stepBottom{background:url(/imgs/stepBottom.jpg);height:12px;}
/*teacherDetail end*/

/*memberCenter*/
#memberCenter{height:40px;background:url(/imgs/memberCenter.jpg);}
.memberCenterI{height:24px;line-height:24px;background:url(/imgs/memberCenterI.jpg);padding-left:58px;}
.memberCenterI a{color:#AE41BE;}
#memberCenterB{background:url(/imgs/memberCenterB.jpg);height:14px;}
/*memberCenter end*/

/*shoppingCar*/
#shoppingCar{background:url(/imgs/shoppingCar.jpg);height:63px;margin-top:5px;}
#shoppintCarM{border-left:1px solid #F6C292;border-right:1px solid #F6C292;line-height:18px;padding-left:14px;}
#shoppingCarB{background:url(/imgs/shoppingCarB.jpg);height:10px;}
/*shoppingCar end*/

/*orderList*/
#orderListT{line-height:30px;border:1px solid #CCC;border-bottom:none;text-align:center;font-weight:bold;color:#F00;font-size:15px;}
#orderListM,#orderAddress{border:1px solid #CCC;background-color:#EFEFEF;padding:4px;}
#orderListM table{text-align:center;letter-spacing:1px;background-color:#FFF;}
#orderListM .h{background-color:#EFEFEF;text-align:center;height:27px;}
#orderListM img{border:none;}
#orderListM .darkLink img{margin:6px;margin-right:20px;width:56px;height:56px;}
#orderListM .n{width:50px;padding-left:4px;}
#orderListM table .t{height:38px;padding-right:21px;text-align:right;}
#orderListM div{padding-left:31px;background:url(/imgs/tipBg.jpg) 16px top repeat-y #fff;line-height:27px;}
#orderListM div .t{background:url(/imgs/tip.jpg) left center no-repeat;padding-left:29px;margin-left:-15px;color:#F00;}
#orderListM div a{text-decoration:underline;}
#orderAddress th{line-height:24px;font-size:14px;background-color:#EFEFEF;}
#orderAddress table{background-color:#fff;}
#orderAddress .adMess td{border-bottom:1px solid #ECECEC;}
#orderAddress input{margin-left:10px;}
#orderAddress .t{width:142px;border:1px solid #CCC;margin-right:56px;}
#orderAddress .t1{border:1px solid #CCC;width:320px;}
#orderAddress .p{background-color:#EFEFEF;padding:4px;}
#orderAddress .s{padding-left:50px;height:36px;}
/*orderList end*/

.rowRight h1{text-align:center;font-size:16px;}
#content{line-height:25px;padding:4px;}

.imgLink{cursor:pointer;}


/*  /diy/index.asp   */
#Diy_Main_top {width:706px; overflow:hidden;}
#Diy_Main_top_1{width:462px; border: solid 1px #F0A001; height:207px; float:left;}
.Diy_Main_top_pic{ border:solid 1px #F5C769; width:454px; height:199px; margin:3px;}
#Diy_Main_top_2{width:236px; height:207px; float:left; margin-left:6px;}
#Diy_Main_top_2 a{margin-left:35px; font-size:14px; font-weight:bold;}
#Diy_Main_top_a{width:236px; height:33px; background:url(/diy/online-make/top2.gif);}
#Diy_Main_top_a #aa{float:left; width:80px; color:#E84700; font-weight:bold; font-size:14px; padding-top:13px; padding-left:33px;}
#Diy_Main_top_a #bb{float:left; width:100px; color:#FFFFFF; font-size:12px; padding-top:12px; padding-left:10px;}
#Diy_Main_top_b1,#Diy_Main_top_b2,#Diy_Main_top_b3,#Diy_Main_top_b4{ margin-top:10px; width:234px; height:25px; padding-top:7px;}
#Diy_Main_top_b1{ background:url(/diy/online-make/topb_1.gif);}
#Diy_Main_top_b1 a{color:#BA4617;}
#Diy_Main_top_b2{ background:url(/diy/online-make/topb_2.gif);}
#Diy_Main_top_b2 a{color:#3A7AC1;}
#Diy_Main_top_b3{ background:url(/diy/online-make/topb_3.gif);}
#Diy_Main_top_b3 a{color:#3B792E;}
#Diy_Main_top_b4{ background:url(/diy/online-make/topb_4.gif);}
#Diy_Main_top_b4 a{color:#E5527C;}

#Diy_Main_Center{width:704px; overflow:hidden; border: solid 1px #F6C292; margin-top:5px;}
#Diy_Main_Center1{ background:url(/diy/online-make/center1_bg.gif); height:29px; border-bottom:solid 1px #F6C292;}
#Diy_Main_Center1_f1{width:10px; margin-left:10px; margin-top:10px; float:left;}
#Diy_Main_Center1_f2{width:130px; margin-left:10px; margin-top:8px; float:left; font-size:14px; font-weight:bold;}
#Diy_Main_Center1_f3{width:70px; margin-left:10px; margin-top:12px; float:left; font-size:12px;color:#F6C38E;}
#Diy_Main_Center1_f4{float:right; width:60px; margin-top:8px;}
#Diy_Main_Center_pro{ width:700px;}
#Diy_Main_Center_pro .prodiv{ width:127px;padding-left:11px;margin-top:5px;float:left; height:248px; overflow:hidden;}
#Diy_Main_Center_pro .prodiv a{color:#FE7D00;}
#Diy_Main_Center_pro .pro_pic{ width:125px; border: solid 1px #CEC5BE; height:114px;}
#Diy_Main_Center_pro .pro_bianhao,.pro_name,.pro_price{ width:127px; overflow:hidden;height:30px; border-bottom:dashed 1px #CCCCCC; line-height:30px;}
.pro_price_font{color:#FF0000; font-size:12px; font-weight:bold;}
#Diy_Main_Center_pro .pro_action{ padding-top:5px;}

.mPageLink{display:block;margin-top:4px;margin-left:auto;margin-right:auto;margin-bottom:4px;height:35px;line-height:35px;}
.mPageLink a{text-decoration:none;color:#0818C6;padding:4px;border:1px solid #CECECE;background-color:#FFFFFF;}
.mPageLink a span{font-size:10px;}
.mPageLink a:hover{color:#FFFFFF;background-color:#1018A5;}
.mPageLink a.noLink{color:#CECECE;}
.mPageLink a.Mess{color:#666666;}

#voteForm{margin:0;padding:0;}
#voteTop{clear:both;background:url(/imgs/voteTop.jpg);height:32px;margin-top:4px;}
#voteTitle{background:url(/imgs/voteTitle.jpg) left top no-repeat;height:27px;line-height:25px;padding-left:14px;}
#vote{background:url(/imgs/voteBg.jpg) left top repeat-y;padding-left:24px;line-height:30px;}
#voteBottom{height:10px;font-size:3px;background:url(/imgs/voteBottom.jpg);}

