/* CSS Document */
.leftMenu li{ background:none;}
.leftMenu li ul li{position:relative;width:160px; margin:0 0 0 10px;background:url(/images/background/line009.gif) left bottom no-repeat;}
.leftMenu li ul li a{ line-height:25px; margin:1px;}
.leftMenu li ul li.end {width:170px;height:15px;line-height:15px;overflow:hidden;}
.leftMenu li ul li.old {background:url(/images/background/line008.gif) 0 0 no-repeat;}
.leftMenu li ul li.old dl{position:absolute;top:-9000px;left:-9000px;}
.leftMenu li ul li.vis {background:url(/images/background/line008.gif) 0 0 no-repeat;}
.leftMenu li ul li.vis a {color:#fe0000;}
.leftMenu li ul li.vis dl{width:165px;margin:0;z-index:2;margin:0;position:absolute;top:-4px;right:-164px !important;right:-167px;background:#f8efe6;border-top:1px solid #ebe4da;border-left:1px solid #ebe4dc;}
.leftMenu li ul li.vis dd {margin:0;border-bottom:1px solid #ebe4da;border-right:1px solid #ebe4da;padding:0 15px;text-indent:0;}
.leftMenu li ul li.vis dd a {color:#000;}
.leftMenu li ul li.vis dd a:hover {color:#fe0000;}
.leftMenu li ul li.hid dl{position:absolute;top:-9000px;left:-9000px;}
.leftMenu li ul li.hid {background:url(/images/background/line008.gif) 0 0 no-repeat;}
.leftMenu li ul li.current a{color:#fe0000;}
.leftMenu li ul li.arrow {background:url(/images/background/line013.gif) 0 0 no-repeat;}

.leftMenu li.m3 ul {display:block;}
.leftMenu li.m3 ul li a:hover {background:none;font-weight:normal;}



.leftMenu2 {background:#ebe4dc;width:176px;margin-bottom:15px;padding-bottom:5px;}
.leftMenu2 dt {background:url(/images/background/bg097.gif) 0 0 no-repeat;line-height:34px;padding-left:12px;}
.leftMenu2 dt {color:#fff;font-weight:bold;padding-left:20px;}
.leftMenu2 dt a {color:#fff;text-decoration:none;}
.leftMenu2 dd {position:relative;margin:0 6px;background:url(/images/background/line001.gif) left bottom repeat-x;line-height:23px;padding-left:12px;}
.leftMenu2 dd.end {background:none;}
.leftMenu2 dd a {text-decoration:none;color:#000;}
.leftMenu2 dd a:hover {color:#fe0000;}
.leftMenu2 dd a.current{color:#fe0000;}

/* =============== mainContent =============== */
.mainContent {width:730px;font-family:Verdana,sans-serif;}
/* Content */
.box {float:left;width:360px;margin-top:20px;padding-bottom:10px;border-bottom:4px solid #eee;}
.box dt {font-weight:bold;color:#ef432f;margin-bottom:10px;font-size:14px;font-family:Verdana,san-serif;}
.box dt a {color:#ef432f;text-decoration:none;}
.box dd {float:left;width:250px;}
.box dd.img {width:110px;}
.box dd span {font-size:11px;display:block;width:98px;text-align:right;color:#1b2f92;}
/*.box dd span.current div{position:absolute;top:-9000px;left:-9000px;}
.box dd span.vis div{position:absolute;top:450px;left:270px;width:398px;height:auto;}
.box dd span.hid div{position:absolute;top:-9000px;left:-9000px;}
.box dd span.current a,.box dd span.vis a,.box dd span.hid a {color:#1b2f92;text-decoration:none;}*/

.box ul {width:360px;}
.box li {float:left;width:168px;padding-left:12px;background:url(/images/point/point002.gif) 0 7px no-repeat;line-height:20px;}
.box li a {color:#000;}
.box h5 {color:#2a4fb7;font-size:14px;border-top:4px solid #eee;padding:10px 0 8px;margin-top:10px !important;margin-top:15px;}
.box h5 a {color:#2a4fb7;text-decoration:none;}
.box dl.medicine dt {border-top:4px solid #eee;margin-top:10px;padding-top:20px;}

/* China Photo Quick View */
.quickView {text-align:left;width:398px;border:1px solid #fe0000;background:#fff0c5 url(/images/background/bg083.gif) right bottom no-repeat;}
.quickView img {width:auto;border:1px solid #beb6a9;margin-left:20px;}
.quickView h3 {color:#fff;text-indent:14px;font-weight:normal;font-size:14px;background:url(/images/background/bg082.gif) 0 0 no-repeat;line-height:38px;margin-bottom:25px;}
.quickView dl {margin:0 20px;}
.quickView dt {color:#841712;line-height:22px;margin:0;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.quickView dt span {font-weight:normal;font-size:11px;color:#000;display:inline;}
.quickView dd {float:none;width:auto;color:#841712;font-size:12px;}
.quickView em {color:#fe0000;font-style:normal;display:block;margin:5px 20px 0;font-size:13px;}
.quickView ul {margin:10px 20px 30px;width:auto;}
.quickView li {background:url(/images/icon/icon011.gif) 0 6px no-repeat;text-indent:20px;float:none;width:358px;padding:0;}
.quickView li.sug {background:url(/images/icon/icon012.gif) 0 4px no-repeat;}
.box dd span.vis div.quickView li a {color:#000;text-decoration:underline;font-size:12px;}
.quickView p {margin:0 20px 10px;font-size:11px;color:#fe0000;}
.box dd span.vis div.quickView p a {font-size:14px;font-weight:bold;color:#fe0000;text-decoration:none;}

#general,#food,#art,#festival {margin-right:10px;}
#art li {line-height:16px;}
#food {margin-top:8px;}
#religion {margin-top:8px;}

/* You Are the editer */
.editer {width:270px;float:left;}
.editer h3{background:url(/images/background/bg055.gif) 0 0 no-repeat;height:22px;font-family:"Times New Roman", Times, serif;text-indent:90px;color:#fe0000;font-size:20px;padding-top:18px;}
.editer p {background:#f8f0e5;padding:5px 5px 2px 10px;color:#a25930;line-height:18px;border-left:1px solid #ebe4da;border-right:1px solid #ebe4da;}
.editer p.note {color:#0f56a6;font-size:11px;padding:0 5px 5px 10px;}
.editer p span {color:#fe0000;font-weight:bold;}
.editer p.bg2,.editer p.bg1 {width:270px;border:none;padding:0;height:6px;overflow:hidden;}
.editer p.bg1 {background:url(/images/background/bg080.gif) 0 0 no-repeat;}
.editer p.bg2 {background:url(/images/background/bg081.gif) 0 0 no-repeat;}

/* Index */
.cont {margin-right:10px;font-family:Verdana,sans-serif;}
.cont h4 {border-bottom:3px solid #f14132;color:#f14132;padding-bottom:5px;font-size:14px;margin:10px 0;}
.cont h4 a{ color:#FF0000;}
.cont h5 {font-size:12px;margin:10px 0 3px;}
.cont li {background:url(/images/point/point002.gif) 0 8px no-repeat;font-size:11px;padding-left:12px;float:left;width:125px;list-style-type:none;padding:4px 0 4px 12px;}
.cont li a {color:#000;}
.cont p.clear {margin:20px 0 15px;border-bottom:2px solid #eee;}

.mainContent p {margin:0 0 15px;font-size:12px;line-height:19px; text-align:justify;}
.mainContent p a {color:#36c;}
.mainContent p em a {font-style:normal;color:#f14131;margin-left:10px;}