/* ---header--- */
#header{clear:both;height:80px;}
#topnav{clear:both;width:960px;text-align:right;padding:5px 10px 0 0;height:20px;background:url(../images/topbg1.gif) repeat;}
#header h1{float:left;width:180px;padding:0;text-indent:-1000px;height:75px;background:url(../images/logo.gif) 5px 5px no-repeat;}
#header #topmiddle{float:left;width:770px;text-align:left;padding:0;height:75px;}
#header #topmiddle #addbt {float:left;width:290px;}
#header #topmiddle #addbt img{padding:25px 0 0 50px;;}
#header #topmiddle #searchbox{float:left;width:480px;padding:0;height:60px;margin:5px auto 0 auto;}
#navlist{height:31px;background:url(../images/navlist.gif) repeat-x;padding:0 0 0 20px;}
#navlist a:link,#navlist a:visited{color:#FFF;float:left;padding:8px 15px 5px 15px;}
#navlist a.n1,#navlist a.n1:link,#navlist a.n1:visited{color:#FFF;float:left;font-size:14px;padding:8px 0 5px 0;width:40px;}
#navlist a.n2,#navlist a.n2:link,#navlist a.n2:visited{color:#000;float:left;font-size:14px;padding:8px 0 5px 22px;width:80px;}
#navlist span{float:left;width:6px;height:31px;background:url(../images/navbg3.gif) repeat-x;}

#mainboy {clear:both;margin:5px auto 0 auto;width:950px;}
#layout1 { width: 950px; background: url(../images/layout_bg1.gif) repeat-y right; } 
#layoutborder1 { width: 950px; background: url(../images/layout_border1.gif) no-repeat right bottom; }
#mainleft {float:left;width:730px;}
#mainright {float:left;width:215px;margin:0 0 0 5px;}
#mainleft .navigation{border: 1px solid #F6DCC4;height:20px;background:#FBF6F2;padding:5px 5px 0 15px;}
#mainleft .classlist{clear:both;width:722px;border: 1px solid #F6DCC4;background:#FBF6F2;padding:3px;}
#mainleft .classlist ul{clear:both;}
#mainleft .classlist li{float:left;width:134px;padding:5px;font-size:14px;}
#mainleft .navtitle{clear:both;}
#mainleft .navtitle li{float:left;margin:0 5px 0 0;}
#mainleft .navtitle li a.navtitleli:link,#mainleft .navtitle li a.navtitleli:visited {float:left;color:#000;border: 1px solid #F6DCC4;background:#FBF6F2;padding:5px 15px 5px 15px;}
#mainleft .navtitle li a.navtitleli:hover {float:left;color:#000;border: 1px solid #F6DCC4;background:#FFF;padding:5px 15px 5px 15px;}
#mainleft .navtitle span{float:left;padding:8px 15px 0 15px;}

#mainleft .listbox {clear:both;border: 1px solid #FF8901;background:#FBF6F2;}
#mainleft .listbox .s{clear:both;background:url(../images/lbg2.gif) repeat-x #FF8901;padding:5px 15px 5px 15px;height:15px;}
#mainleft .listbox .listcontent{border-bottom:1px dashed #ccc;background:#FFFFFF;padding:5px;margin:5px;}
#mainleft .listbox .listcontent .title{clear:both;background:#F7F7F7;padding:5px;height:15px;}
#mainleft .listbox .listcontent .title .s1{float:left;width:410px;}
#mainleft .listbox .listcontent .title .s2{float:left;width:80px;text-align:center;}
#mainleft .listbox .listcontent .title .s3{float:left;width:120px;text-align:center;}
#mainleft .listbox .listcontent .xcontent{clear:both;height:90px;}
#mainleft .listbox .listcontent .digg{float:left;width:80px;height:90px;}
#mainleft .listbox .listcontent .newsBody {float:left;width:490px;height:90px;}
#mainleft .listbox .listcontent .newsBody li{line-height:1.8em;}
#mainleft .listbox .listcontent .ximg {float:left;width:128px;height:90px;padding:3px;}
#mainleft .listbox .listcontent .xbt{clear:both;padding:5px 15px 5px 15px;}

.pagelist{clear:both;padding:5px 0 5px 15px;text-align:right;}
.pagelist1{clear:both;padding:5px 0 5px 15px;text-align:right;}
.pagelist a:link,.pagelist a:visited{color:#000;border: 1px solid #F6DCC4;background:#FBF6F2;padding:4px 5px 2px 5px;margin:0 5px 0 0;}
.pagelist a:hover{color:#F4722B;border: 1px solid #F6DCC4;background:#FFF;padding:4px 5px 2px 5px;margin:0 5px 0 0;text-decoration:none;}
.diggbox {background:url(../images/diggbg.gif) repeat-x;height:46px;width:54px;text-align:center;margin:5px;}
.diggbox .num{clear:both;padding:6px 0 0 0;height:12px;}
.diggbox .diggBtn{clear:both;padding:8px 0 0 0;height:12px;}

#listtd1 {clear:both;border: 1px solid #FF8F44;border-bottom: none;}
#listtd1 .title{background:url(../images/titbg_r_1.gif) repeat-x;height:27px;}
#listtd1 .title .c1{float:left;background:url(../images/titbg_r_2.gif) repeat-x;height:17px;width:72px;padding:10px 0 0 22px;color:#D45D0E}
#listtd1 .txt{clear:both;padding:6px;}
#listtd1 .txt li{color:#D45D0E;line-height:1.8em;border-bottom:1px dashed #EEA95E;}
#listtd1 .commlist {clear:both;padding:6px;margin:5px;border-bottom:1px dashed #EEA95E;}
#listtd1 .commlist img{float:left;border:1px solid #CCC;padding:1px;}
#listtd1 .commlist .author{float:left;height:19px;width:145px;padding-left:4px;color:#919191}
#listtd1 .commlist .articleTitle{float:left;height:19px;width:145px;padding-left:4px;}
#listtd1 .commlist .sayWhat{color:#838383;line-height:1.6em;}
#listad {clear:both;border: 1px solid #FF8F44;padding:3px;}

#layout { width: 950px; background: url(../images/layout_bg.gif) repeat-y left; } 
#layoutborder { width: 950px; background: url(../images/layout_border.gif) no-repeat left bottom; }
#mallleft{float:left;width:345px;background:#F6F6F6;}
#mallleft #xbox{border: 1px solid #EEA95E;width:343px;border-bottom: none;}
#mallleft #xbox .malltitle {height:30px;padding-top:8px;text-align:center;border-bottom:1px solid #EEA95E;background:#FBF3EC;color:#FF6600;font-size:14px;font-weight:bold;}
#mallleft #xbox .infot1{clear:both;padding:3px;margin:0 auto;width:337px;}
#mallleft #xbox .infot1 .img1{float:left;border:1px solid #ccc;padding:1px;margin:0 auto;}
#mallleft #xbox .infot1 .level{float:left;padding:0 0 0 5px;}
#mallleft #xbox .infot1 .level li{line-height:1.8em;padding:10px 0 0 0;}
#mallleft #xbox .infot2 {clear:both;}
#mallleft #xbox .infot2 .c1{float:left;width:60px;}
#mallleft #xbox .infot2 .c2{float:left;width:250px;padding-top:25px;margin:0 0 0 20px;}
#mallleft #xbox .infot2 .c2 li{float:left;margin:0 5px 0 0;text-align:center;}
#mallleft #xbox .infot2 .c2 li a:link,#mallleft #xbox .infot2 .c2 li a:visited {float:left;border: 1px solid #DFB32C;background: url(../images/abg2.gif) repeat-x;padding:4px 12px 0 12px;height:17px;}
#mallleft #xbox .infot2 .c2 li a:hover {float:left;border: 1px solid #DFB32C;background: url(../images/abg2.gif) repeat-x;padding:4px 12px 0 12px;height:17px;}

#mallleft #xbox .txtinfo{clear:both;padding:5px;}
#mallleft #xbox .txtinfo li{line-height:1.8em;}
#mallleft #xbox #maps {clear:both;}
#mallleft #xbox #maps h1{border-bottom:1px solid #EEA95E;background:#FBF3EC;border-top:1px solid #EEA95E;background:#FBF3EC;color:#FF6600;font-size:12px;font-weight:bold;padding:8px;height:15px;}
#mallleft #xbox #maps .t{margin:5px;}

#mainleft .addmall {clear:both;width:722px;border: 1px solid #F6DCC4;background:#FBF6F2;padding:3px;}
#mainleft .addmall ul{clear:both;padding:3px;border-bottom:1px dashed #CCC;}
#mainleft .addmall li{line-height:160%;font-size:14px;}


#mallright{float:left;width:600px;margin:0 0 0 5px;}
#mallright .message{float:left;width:293px;height:185px;border:1px solid #EEA95E;}
#mallright .message .title{background:url(../images/titbg_r_1.gif) repeat-x;height:27px;}
#mallright .message .c1{float:left;background:url(../images/titbg_r_2.gif) repeat-x;height:17px;width:72px;padding:10px 0 0 22px;color:#D45D0E}
#mallright .message ul{clear:both;padding:3px;}
#mallright .message li{line-height:1.8em;border-bottom:1px dashed #CCC;}
#mallright .message dd{line-height:1.4em;text-align:right;}
#mallright .sinfo{clear:both;border: 1px solid #EEA95E;}
#mallright .sinfo .stitle{clear:both;background:url(../images/title_bg.gif) repeat-x;height:26px;}
#mallright .sinfo .stitle ul {padding: 0;}
#mallright .sinfo .stitle li {cursor:pointer;display:block;float:left;text-align:center;text-decoration:none;width:80px;height:26px;line-height:25px;}
#mallright .sinfo .stitle li a {display: block;border-right:1px solid #FFB785;color: #D45D0E;text-align: center;}
#mallright .sinfo .stitle li a:hover {text-decoration:underline;border-bottom-color:#fff;background:#FFF;}
#mallright .sinfo .stitle .curr a{background:#fff;cursor:default;border-bottom:1px solid #FFF;height:25px;}

#mallright .sinfo .txt{clear:both;padding: 5px;height:450px;}
#mallright .sinfo .txt .products{clear:both;width:588px;}
#mallright .sinfo .txt .products ul{clear:both;}
#mallright .sinfo .txt .products li{float:left;width:147px;text-align:center;line-height:25px;}

#mallright .sinfo .txt .pics{text-align:center;}

#mallright .comment {clear:both;border: 1px solid #EEA95E;width:598px;}
#mallright .comment .title{clear:both;background:url(../images/title_bg.gif) repeat-x;height:18px;padding: 8px 0 0 5px;font-weight:bold;color:#D45D0E;}
#mallright .comment .ss{clear:both;border:1px solid #FFDD99;background:#FFF9ED;margin:5px;padding: 5px;width:576px;}
#mallright .comment .content {border:1px solid #FFDD99;background:#FFF9ED;margin:5px;padding: 5px;width:576px;}
#mallright .comment .content .photo {float:left;width:54px;border:1px solid #ccc;padding: 1px;}
#mallright .comment .content .commentBody{float:left;padding: 0 0 0 5px;width:508px;line-height:25px;color:#999;}
#mallright .comment .content .txt {color:#666;line-height:1.8em;}
#mallright .comment .content .txt .quote{padding:3px;border:1px solid #FFDD99;background:#FFF9ED;}
#mallright .comment .form{clear:both;border:1px solid #ADCD3C;background:#F2FDDB;margin:5px;padding: 5px;width:576px;}
#mallright .comment .form .inputText{clear:both;}
#mallright .comment .form .inputText li{clear:both;padding: 5px 0 0 5px;}
#mallright .comment .form input{border:1px solid #ADCD3C;}
#mallright .comment .form .input1{color:#666;width:540px;height:98px;float:left;border:1px solid #B4B4B4;overflow:auto;scrollbar-face-color:#EFEFEF; scrollbar-highlight-color:#C0C0C0; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-shadow-color:#C0C0C0; scrollbar-arrow-color:#C0C0C0; scrollbar-track-color:#f1f1f1;}


#mallright .shoplist{float:left;width:598px;border:1px solid #EEA95E;}
#mallright .shoplist .title{background:url(../images/titbg_r_1.gif) repeat-x;height:27px;}
#mallright .shoplist .c1{float:left;background:url(../images/titbg_r_2.gif) repeat-x;height:17px;width:76px;padding:10px 0 0 18px;color:#D45D0E}
#mallright .shoplist ul{clear:both;padding:3px;}
#mallright .shoplist li{float:left; padding:0px 10px;white-space: nowrap; height:18px; border-bottom:none;}


#mainboy .indexcol1 {float:left;width:290px;height:390px;}
#mainboy .indexcol1 .t{width:290px;height:27px;background:url(../images/mallindexleft_1.gif) repeat-x;}
#mainboy .indexcol1 .c{width:290px;height:363px;background:url(../images/mallindexleft_2.gif) repeat-x;}
#mainboy .indexcol1 .c .cd{float:left;width:47px;padding: 17px 0 0 6px;}
#mainboy .indexcol1 .c .nl{float:left;width:217px;margin:10px 5px 10px 10px;}
#mainboy .indexcol1 .c ul{clear:both;}
#mainboy .indexcol1 .c li{width:47px;height:25px;margin-bottom:1px;font-size:12px;}
#mainboy .indexcol1 .c li a.mt,a.mt:link,a.mt:visited{float:left;width:37px;height:18px;padding: 7px 0 0 10px;}
#mainboy .indexcol1 .c li a.mt:hover{width:37px;height:18px;background:url(../images/mallindexleft_3.gif) no-repeat;padding: 7px 0 0 10px;}
#mainboy .indexcol2 {float:left;width:451px;height:388px;border:1px solid #FFC18F;margin:0 4px 0 4px;}
#mainboy .indexcol2 .focus{height:174px;padding:3px;}
#mainboy .indexcol2 .newsmall{height:208px;}
#mainboy .indexcol2 .t{height:18px;background:url(../images/mallindexnew_1.gif) repeat-x;border-top:1px solid #FFC18F;border-bottom:1px solid #FFC18F;font-weight:bold;padding: 8px 0 0 10px;color:#A04702;}
#mainboy .indexcol2 .l{padding:5px 5px 2px 2px;height:173px;}
#mainboy .indexcol2 .l ul{}
#mainboy .indexcol2 .l li{float:left;width:208px;background:#FFF1E5;margin:3px;padding: 5px 0 0 5px;height:17px;}
#mainboy .indexcol3 {float:left;width:198px;height:390px;}
#mainboy .indexcol3 .tlist{width:198px;}
#mainboy .indexcol3 .tlist .t{background:url(../images/mallindextd_1.gif) repeat-x;height:20px;font-weight:bold;padding: 8px 0 0 10px;color:#A04702;}
#mainboy .indexcol3 .tlist ul{width:190px;background:#FCF5EE;border:1px solid #FFC18F;border-top:none;padding:8px 3px 8px 3px;}
#mainboy .indexcol3 .tlist li{line-height:23px;padding-left:5px;}
#mainboy .iclasslist{float:left;width:747px;margin-right:4px;}
#mainboy .iclasslist .t{background:url(../images/mallindexclass_1.gif) repeat-x;height:20px;font-weight:bold;padding: 8px 0 0 10px;color:#A04702;}
#mainboy .iclasslist .clist{width:739px;background:#FFF;border:1px solid #FFC18F;border-top:none;padding:3px;}
#mainboy .iclasslist .clist .cl1{clear:both;width:739px;}
#mainboy .iclasslist .clist .cl1 h2{font-size:14px;font-weight:bold;padding: 6px 0 0 10px;color:#A04702;margin:0; height:20px;background:#FCF5EE;}
#mainboy .iclasslist .clist .cl1 ul{padding:5px;}
#mainboy .iclasslist .clist .cl1 li{float:left;padding:0 8px 0 0;font-size:14px;width:170px;margin-bottom:5px;}

#mainboy .indexcol3 .commlist {clear:both;padding:6px;margin:5px;border-bottom:1px dashed #EEA95E;}
#mainboy .indexcol3 .commlist img{float:left;border:1px solid #CCC;padding:1px;}
#mainboy .indexcol3 .commlist .author{float:left;height:19px;width:130px;padding-left:4px;color:#919191}
#mainboy .indexcol3 .commlist .articleTitle{float:left;height:19px;width:122px;padding-left:4px;}
#mainboy .indexcol3 .commlist .sayWhat{color:#838383;line-height:1.6em;}

.hlist dl{height:22px;background:#FCF5EE;;margin-bottom:3px;}
.hlist dd{float:left;padding:6px 6px 5px 6px;}