/* 通用样式表v2.0 */
body,p,td,input,select,textarea{color:#333333;font:12px "Verdana"}
body,form,ul,li,p{margin:0;padding:0}
body{background:#fff;text-align:center}
img{border:0}
ul{list-style-type:none}
table{text-align:left}
.full{margin:0 10px;text-align:left}
.main{margin:0 auto;text-align:left;width:760px}
.clear{border-top:1px solid transparent !important;border-top:0;clear:both}
.debug{border:1px dashed #FF00FF}
.font14{font-size:14px}
.fontOrange{color:#FF4E00}
.b{font-weight:bold}
.line{line-height:140%;word-break:break-all;word-wrap:break-word}
.desc{line-height:150%;word-break:break-all;word-wrap:break-word}
.lineCenter{text-align:center}
.lineLeft{text-align:left}
.lineRight{text-align:right}
a:link,a:visited{color:#1835D1;text-decoration:none}
a:active,a:hover{color:#FF4e00;text-decoration:underline}
/* 头部和尾部样式表 */
#head{font-family:"宋体"}
#head a:link,#head a:visited,#foot a:link,#foot a:visited{color:#1835D1;text-decoration:none}
#head a:active,#head a:hover,#foot a:active,#foot a:hover{color:#FF4e00;text-decoration:underline}
#head{height:80px;margin:0 auto;position:relative;width:760px}
#head_find{border-top:1px solid #D0D0D0;float:right;margin-top:1px;padding-top:4px;text-align:right;width:516px}
#head_find li{float:right;margin-left:3px}
#head_link{float:right;margin:6px 0 2px;width:500px}
#head_link li{float:right;margin-left:10px}
#head_logo{left:0;position:absolute;top:0}
#head_navi{float:right;width:500px}
#head_navi li{float:right;margin-left:10px}
#head_url{border-top:1px solid #D0D0D0;color:#808080;float:right;font-family:Verdana;margin-top:1px;padding:2px 21px 0 0;text-align:right;width:516px}


#pathLink{font-size:14px;margin:10px}
#shopBanner{height:120px;overflow:hidden;position:relative;margin-bottom:10px}
#showHeadNote1{position:absolute;top:30px;left:270px;font-size:24px;font-weight:bold;width:360px;height:28px;overflow:hidden}
#showHeadNote2{position:absolute;top:95px;left:90px;width:540px;height:16px;overflow:hidden}
.shopMenu{height:32px}
.shopMenu li{float:left;margin-right:3px;height:32px;}
.shopMenu li a{background:url(../../../shop/images/menu_will_left.gif) left top no-repeat;display:block;height:29px;float:left}
#shopMenuMain a,#shopMenuSide a,#shopMenuNote a{text-decoration:none}
.shopMenu li a span{background:url(../../../shop/images/menu_will_side.gif) right top no-repeat;color:#000000;cursor:hand;display:block;float:left;height:19px;padding:10px 20px 0;text-align:center}
.shopMenu li a:hover span{color:#FFFFFF}
.shopMenu li.shopHere a span,.menuHead span{color:#FFFFFF;font-weight:bold;font-size:14px}
.menuHead{height:29px;}
.menuHead span{display:block;height:19px;padding:10px 20px 0;text-align:center}
#shopInfo{height:200px}
#shopInfo li{padding-bottom:5px}
#shopInfo td{padding-top:20px}
#shopInfo #shopNote{padding-top:60px}
#shopVote{height:23px;padding-top:7px;text-align:center;font-size:14px;font-weight:bold}
#shopVoteItem{} 

#shopVoteItem td ul li{padding:0 3px;text-align:center;   }
.shopSell{height:20px}
.shopPrize{color:#ff4e00;font-weight:bold;height:17px;padding-top:3px}
.shopTitle{height:50px;overflow:hidden; }
.shopImg{height:85px}
#shopMain{height:100%;padding-top:10px;float:left}
#shopLeft{width:20%;float:left}
#shopSide{width:78%;position:relative;float:right}
#CategoryListDiv li{background:url(../../../shop/images/arrow.gif) 5px 10px no-repeat;height:20px;padding:6px 5px 0 15px;margin:0 2px;word-break:break-all;word-wrap:break-word}
#CategoryListDiv li.liSplit{margin:0}
#CategoryListDiv li.liMenu{background:transparent;margin:0;font-weight:bold;font-size:14px}
#FriendLinkListDiv li,#CategoryListDiv li.liMenu{height:20px;padding:6px 0 0 0;text-align:center}
#shopFind{position:absolute;top:3px;right:10px}

#sideList{}
#sideList td ul li{padding:0 3px;text-align:center; } 
.loadInfo{padding:30px;text-align:center;margin:10px 0}
#shopMenuNote{margin-top:10px}
#leaveMsgPage{padding:5px 0;margin:10px 0;text-align:center}
#loginAndPost div{padding:5px 0}
#shopSide{padding-right:10px}
#noteList td{padding:7px;line-height:140%;}
.loadInfo{height:100%}
#html_tem_leaveMsg .loadInfo{margin-top:0}
#shopOpen{text-align:center;padding-bottom:10px;margin-top:10px}



/* 自然印象 */
a:link,a:visited{color:#2B8000}
#pathLink,#showHeadNote1,#showHeadNote2,#shopVote,#CategoryListDiv li.liMenu{color:#66AD00}
#shopInfo,#CategoryListDiv,#FriendLinkListDiv,#Page_Div1,#Page_Div2,#sideList ul,.loadInfo,#leaveMsgPage,#loginAndPost,.tdSplit,#shopOpen,#shopBanner,#shopZone{background-color:#F4FFE3}
#shopVote,#shopMain,#CategoryListDiv li.liSplit,#FriendLinkListDiv li.liSplit,#CategoryListDiv li.liMenu{background-color:#DAF3B3}
#CategoryListDiv,#FriendLinkListDiv{border:1px solid #89C438;border-top:none;}
#shopBanner,#shopZone,#shopOpen{border:1px solid #89C438}
#CategoryListDiv li{border-bottom:1px solid #DAF3B3}
#shopSide .shopPrize{border-top:2px solid #DAF3B3}
a:active,a:hover{color:#FF4E00;}
#CategoryListDiv li.liSplit,#CategoryListDiv li.liMenu{border:none}
#shopHeadBG1{background:url(../../../skin/images/shop/green/head_01.jpg) no-repeat;}
#shopHeadBG2{background:url(../../../skin/images/shop/green/head_02.jpg) no-repeat}
#shopHeadBG3{background:url(../../../skin/images/shop/green/head_03.jpg) no-repeat}
#shopHeadBG4{background:#66AD00 url(../../../skin/images/shop/green/head_04.jpg) no-repeat}
#shopInfo #shopNote{background:url(../../../skin/images/shop/green/note_bg.gif) center 20px no-repeat}
.shopMenu{background:url(../../../skin/images/shop/green/menu_bg.gif) repeat-x}
.shopMenu li a:hover,.shopMenu li.shopHere a,.menuHead{background:url(../../../skin/images/shop/green/menu_here_left.gif) left top no-repeat; }
.shopMenu li a:hover span,.shopMenu li.shopHere a span{background:url(../../../skin/images/shop/green/menu_here_side.gif) right top no-repeat;}
#shopSide .shopMenu li a span{background:url(../../../skin/images/shop/green/menu_will_side_list.gif) right top no-repeat;}
#shopSide .shopMenu li a:hover span,#shopSide .shopMenu li.shopHere a span,.menuHead span{background:url(../../../skin/images/shop/green/menu_here_side_list.gif) right top no-repeat;}

.hack_link_orange
{ 
    width:100%;
    border-bottom:solid 2px #FF6600;
}

