@charset "utf-8";
.font14
{
	font-size:14px;
	color:#ff916d;
	font-weight:700;
}
.mainContainer
{
	width:960px;
	padding:0 22px;
	margin:0 auto;
	background:#fff;
}

.leftContainer
{
	float:left;
	width:695px;
	margin-top:10px;
}
.rightContainer
{
	float:right;
	width:265px;
	margin-top:10px;
}

.guidTitle
{
	float:left;
	width:695px;
	height:24px;
	border-bottom:1px #cdc9ca solid;
	line-height:22px;
	vertical-align:text-bottom;
	
}
.guidTitle h2
{
	display:block;
	float:left;
	padding-left:5px;
	font-size:12px;
	color:#0060ff;
}
.guidTitle span
{
	display:block;
	float:left;
	padding-left:3px;
}
.guidTitle span.typeName,span.ticketPrice
{
	color:#0060ff;
}
.guidTitle span.ticketPrice,.cirList a em,.tripList a em
{
	font-family:"Arial";
}
.guidTitle span.ticketName
{
	color:#000;
	padding-left:10px;
}
.guidTitle span.rightControl
{
	float:right;
	display:block;
	width:240px;
	margin-right:20px;
	text-align:right;
	color:#7b7b7b;
	font-weight:700;
}
.guidTitle span.rightControl a
{
	color:#e18500;
	padding-bottom:1px;
	border-bottom:1px solid #e18500;
	text-decoration:none;
}
.guidTitle span.rightControl a.wantbutton
{
	color:#286903;
	padding-bottom:1px;
	border-bottom:1px solid #286903;
	text-decoration:none;
}

.guidMenu
{
	float:left;
	width:695px;
	height:34px;
	background:url(../images/guidinfo_bg.jpg) bottom repeat-x;
}
.guidMenu span.spanTab
{
	float:left;
	display:block;
	width:456px;
	height:23px;
	padding-top:10px;
}
.guidMenu span.spanTab a
{
	display:block;
	float:left;
	width:69px;
	height:23px;
	background:url(../images/tab_bg2.jpg) no-repeat;
	margin-right:3px;
	line-height:23px;
	text-align:center;
	color:#fff;
	text-decoration:none;
}
.guidMenu span.spanTab a.curren,.guidMenu span.spanTab a:hover
{
	background:url(../images/tab_bg1.jpg) no-repeat;
}
.guidMenu span.spanInfo
{
	float:right;
	display:block;
	width:180px;
	height:20px;
	margin-right:20px;
	padding-top:10px;
	line-height:20px;
	text-align:right;
}
.guidMenu span.spanInfo em
{
	background-color:#4bdd00;
	color:#fff;
	font-weight:700;
	font-family:"Arial";
}
.infoContainer,.intro
{
	float:left;
	width:675px;
}
.intro
{
	padding-top:10px;
}
.playContainer
{
	float:left;
	width:254px;
	height:156px;
	text-align:left;
}
.introText
{
	float:left;
	width:410px;
	line-height:25px;
	color:#707070;
	text-align:left;
}
.introText p
{
	margin:0px;
	padding:0px;
	line-height:25px;
}
.introText a
{
	color:#0060ff;
	border-bottom:#0060ff 1px solid;
	padding-bottom:1px;
	text-decoration:none;
}
.introText label
{
	font-weight:700;
}
.introScore
{
	float:right;
	width:74px;
	height:78px;
	border:1px #cdc9ca solid;
}
.showStart
{
	position:absolute;
	width:115px;
	height:30px;
	margin-left:293px;
	margin-top:78px;
	border:1px #cdc9ca solid;
	background-color:#fff;
	display:none;
	line-height:30px;
	z-index:2;
}
.showStart img
{
	display:block;
	float:right;
	width:20px;
	height:20px;
	padding-top:5px;
	padding-right:2px;
	cursor:pointer;
}
.introScore h3
{
	display:block;
	width:72px;
	height:40px;
	text-align:center;
	line-height:40px;
	font-size:25px;
	font-family:Arial;
	color:#0060ff;
}
.introScore span
{
	display:block;
	width:100%;
	height:20px;
	text-align:center;
	line-height:20px;
}
.introScore a
{
	display:block;
	width:100%;
	border:0px;
	border-top:1px #cdc9ca solid;
	line-height:18px;
	text-align:center;
	color:#4bdd00;
	text-decoration:none;
}
.introScore a:hover,.question a:hover
{
	border:0px;
	background-color:#4bdd00;
	color:#fff;
}
.introMain,.commControl
{
	float:left;
	width:675px;
	margin-top:10px;
	border:1px #cdc9ca solid;
}
.introMenu
{
	float:left;
	height:34px;
	width:100%;
	margin-top:10px;
	background:url(../images/guidinfo_bg.jpg) bottom repeat-x;
}
.introMenu .btnLook
{
	width:65px;
	height:20px;
	padding:0px;
	margin-top:3px;
	background-color:#FFF;
	border:0px;
	line-height:20px;
	cursor:pointer;
}
.introMenu span
{
	display:block;
	float:right;
	width:405px;
	height:24px;
	line-height:16px;
	margin-top:10px;
	text-align:right;
}
.introMenu a,.introMenu a.nocurrent
{
	float:left;
	display:block;
	width:73px;
	height:26px;
	margin-left:10px;
	margin-top:7px;
	background:url(../images/tab2_bg1.jpg) no-repeat;
	text-decoration:none;
	color:#707070;
	text-align:center;
	line-height:26px;
	font-weight:700;
}

.introMenu a:hover,.introMenu a.current
{
	background:url(../images/tab2_bg22.jpg) no-repeat;
	color:#fff;
}

.infoContainer p
{
	padding:20px;
	line-height:25px;
	text-indent:20px;
	text-align:left;
}
.infoContainer a.travel
{
	float:left;
	width:348px;
	padding:20px 15px;
	padding-bottom:5px;
	color:#2f2f2f;
	text-indent:0px;
	text-decoration:none;
}
.infoContainer a.travel img,.articleList a.arList img
{
	float:left;
	display:block;
	border:3px solid #d5d5d5;
}
.infoContainer a.travel div,.articleList a.arList div
{
	float:left;
	display:block;
	width:202px;
	margin:0px;
	padding:0px;
	padding-left:5px;
	line-height:20px;
	cursor:pointer;
	text-align:left;
}
.infoContainer a.travel div h4,.articleList a.arList div span h4
{
	font-size:14px;
	color:#009900;
	padding:4px 0px;
}
.infoContainer a.travel p,.articleList a.arList p
{
	margin:0px;
	padding:0px;
	line-height:20px;
}
.infoContainer span.right
{
	float:right;
	width:262px;
	display:block;
	padding:15px 15px;
	padding-bottom:10px;
	text-align:left;
}
.infoContainer span.right a
{
	display:block;
	width:100%;
	color:#2f2f2f;
	line-height:25px;
	text-decoration:none;
}
.infoContainer dl
{
	float:left;
	display:block;
	width:170px;
	height:184px;
	margin-top:20px;
	padding:0 26px;
}
.infoContainer dl img
{
	display:block;
	width:160px;
	height:150px;
	padding:5px;
	border:0px;
}
.infoContainer dd.img
{
	display:block;
	width:170px;
	height:160px;
	background:url(../images/img_bg.jpg) no-repeat;
}
.infoList
{
	display:block;
	float:left;
	width:346px;
	height:132px;
	padding:20px;
	text-align:left;
}
.infoList a
{
	display:block;
	height:25px;
	width:100%;
	line-height:25px;
	text-decoration:none;
}
.question
{
	float:right;
	width:258px;
	margin-top:20px;
	margin-right:25px!important;
	margin-right:15px;
}
.question input,.commControl input.text
{
	float:left;
	display:block;
	width:160px;
	height:26px;
	padding:0 2px;
	line-height:26px;
	border:1px solid #d5d5d5;
}
.question a
{
	display:block;
	float:right;
	width:84px;
	height:26px;
	line-height:26px;
	border:1px solid #d5d5d5;
	text-decoration:none;
	color:#2f2f2f;
	text-align:center;
	font-weight:700;
}
.question textarea
{
	height:90px;
	width:254px;
	border:1px solid #d5d5d5;
}
.question span.spanTextarea
{
	float:left;
	width:100%;
	margin-top:5px;
}

.mapContainer
{
	float:left;
	width:264px;
	height:222px;
}
.mapTab
{
	float:left;
	width:100%;
	line-height:23px;
}
.mapTab p
{
	margin:0px;
	padding:10px;
	text-align:left;
}
.mapTab a.cirTab,.mapTab a.current
{
	float:left;
	display:block;
	width:82px;
	height:23px;
	text-align:center;
	border:1px solid #d5d5d5;
	margin-left:3px!important;
	margin-left:2px;
	margin-top:3px;
	text-decoration:none;
	color:#848484;
}
.mapTab a.cirTab:hover,.mapTab a.current
{
	background-color:#4bdd00;
	color:#fff;
}
.cirList
{
	float:left;
	width:263px;
	margin-top:5px;
	border:solid #d5d5d5;
	border-width:1px 1px 0px 1px;
	color:#848484;
	text-align:left;
}
.cirList p
{
	border-bottom:1px #d5d5d5 solid;
	padding:2px;
}
.cirListHide
{
	float:left;
	width:0px;
	height:0px;
	overflow:hidden;
}
.cirPage
{
	float:left;
	width:263px;
	border:solid #d5d5d5;
	border-width:0px 1px 1px 1px;
	text-align:right;
	color:#848484;
	line-height:24px;
}
.cirList a
{
	display:block;
	width:100%;
	height:24px;
	border-bottom:1px solid #d5d5d5;
	line-height:24px;
	color:#848484;
	text-decoration:none;
}
.cirList a:hover
{
	background-color:#f0f0f0;
}
.cirList a img
{
	float:left;
	display:block;
	width:13px;
	height:13px;
	padding:5px 4px;
}
.cirList a span
{
	float:left;
	display:block;
	width:184px;
	text-align:left;
	cursor:pointer;
}
.cirList a em
{
	float:right;
	width:58px;
	text-align:left;
	color:#0060ff;
	font-family:Arial;
	cursor:pointer;
}
.aboutInfo
{
	float:left;
	width:259px;;
	height:30px;
	margin-top:10px;
	background-color:#dbdbdb;
	line-height:30px;
	color:#595959;
	font-size:14px;
	padding-left:5px;
	font-weight:700;
	text-align:left;
}
.showPic h1
{
	font-size:16px;
	padding-top:10px;
	padding-bottom:10px;
}
.showPic img
{
	display:block;
	border:#CCC 2px solid;
	padding:1px;
}
.tripList
{
	float:left;
	width:100%;
}
.tripList a
{
	display:block;
	width:100%;
	height:24px;
	text-decoration:none;
	line-height:24px;
}
.tripList a span
{
	float:left;
	display:block;
	text-align:center;
	cursor:pointer;
	
}
.tripList a span.ico
{
	width:42px;
	height:11px;
	margin-top:6px;
	background-color:#707070;
	color:#fff;
	font-weight:400;
	line-height:11px;
}
.tripList a span.text
{
	width:160px;
	padding-left:4px;
	color:#848484;
}
.tripList a em
{
	float:right;
	display:block;
	width:54px;
	color:#1b8e00;
}
/*评论样式*/
.commControl
{
	width:639px;
	padding:18px;
	background-color:#f0f0f0;
	line-height:30px;
	text-align:left;
}
.commControl .radioStyle,.commControl label,.commControl img
{
	float:left;
}
.commControl .radioStyle
{
	display:block;
	height:14px;
	width:14px;
	margin-top:6px;
	margin-left:6px;
}
.commControl img
{
	display:block;
	width:12px;
	height:11px;
	padding-top:8px;
	padding-left:4px;
}
.commControl h1
{
	display:block;
	font-size:14px;
}
.commControl textarea
{
	height:76px;
	width:536px;
	border:1px solid #d5d5d5;
}
.commControl span
{
	float:left;
	display:block;
	width:550px;
	height:90px;
	margin-top:5px;
}
.commControl a,.commReply a
{
	float:left;
	display:block;
	height:78px;
	width:84px;
	margin-top:6px;
	background:url(../images/btn_Send.jpg) no-repeat;
	font-weight:700;
	text-align:center;
	line-height:78px;
	font-size:16px;
	color:#000;
	text-decoration:none;
}
.commControl em
{
	float:left;
	display:block;
	width:500px;
}
.commListOut
{
	float:left;
	width:640px;
	margin-left:16px!important;
	margin-left:8px;
	padding-bottom:10px;
	background-color:#fffcf0;
	border:#eaeaea 1px solid;
	text-align:center;
}
.commListOut img.face
{
	float:left;
	display:block;
	width:45px;
	height:45px;
	padding:10px;
}
.commListOut p
{
	padding-bottom:10px;
}
.commListOut p.over,.commListOut p.out
{
	float:left;
	display:block;
	width:620px;
	margin-left:10px!important;
	margin-left:5px;
	margin-top:10px;
	border:#eaeaea 1px solid;
	line-height:23px;
}
.commListOut p.out
{
	background-color:#eeeeee;
	border:#e1e1e1 1px solid;
}
.commListOut .spanUser,.commListOut .spanUser1
{
	float:left;
	display:block;
	width:400px;
	margin-top:10px;
	text-align:left;
	color:#f07800;
	
}
.commListOut .spanUser1
{
	color:#737373;
}

.commListOut .spanScore
{
	float:left;
	display:block;
	width:145px;
	margin-top:10px;
	text-align:right;
}
.commListOut span.content
{
	float:left;
	display:block;
	width:550px;
	text-align:left;
}
.commListOut span.control
{
	float:left;
	width:100%;
	height:25px;
	line-height:25px;
	text-align:right;
}
.commListOut span.reply,.floatBox .floatContent span.reply
{
	float:left;
	display:block;
	width:97%;
	margin:10px 0;
	margin-left:1%!important;
	margin-left:0.5%;
	border:#eaeaea 1px solid;
	text-align:left;
}
.commPage
{
	float:left;
	width:640px;
	margin-left:16px!important;
	margin-left:8px;
	line-height:24px;
}
.commPage .leftTitle
{
	float:left;
	width:100px;
	line-height:26px;
	display:block;
}
#commListInfo
{
	padding-bottom:10px;
}
.pageContainer
{
	float:right;
	display:block;
	width:500px;
}
.pageContainer a
{
	float:right;
	display:block;
	width:20px;
	height:16px;
	margin:5px;
	border:1px solid #d5d5d5;
	line-height:16px;
	text-align:center;
	color:#999;
	text-decoration:none;
}
.pageContainer a:hover
{
	background-color:#4bdd00;
	color:#fff;
}
.pageContainer span
{
	float:right;
	display:block;
	width:20px;
	height:16px;
}

/*弹出图层样式*/
.floatBox{
position:absolute;
z-index:4;
display:none;
background-color:#f3ffe3;
border:3px solid #b3d08f;
}
.floatBox .floatTitle{
	height:26px;
	padding:0;
	background:url(../images/default/table_theadBG.gif) repeat-x;
	border-bottom:1px solid #b3d08f;
	color:#43860c; 
	line-height:26px;
}
.floatBox .floatTitle h4{float:left;padding:0;margin:0;font-size:14px;line-height:23px; text-indent:5px;}
.floatBox .floatTitle span{float:right;cursor:pointer; font-size:12px; padding:0px; margin:0px; padding-right:4px;}
.floatBox .floatContent
{
	text-align:center;
	font-size:12px;
	padding-bottom:15px;
	line-height:25px;
}
.floatBox .floatContent span.reply
{
	max-height:80px;
	overflow:auto;
	border:#E1E1E1 1px solid;
	background-color:#EEEEEE;
}
.floatBox .floatContent label
{
	color:#717171;
	padding-bottom:2px;
}
/*评论回复样式*/
.commReply
{
	float:left;
	width:385px;
	padding-left:5px;
}
.commReply span
{
	float:left;
	display:block;
	width:292px;
	margin-top:5px;
}
.commReply textarea
{
	height:76px;
	width:286px;
	border:1px solid #d5d5d5;
	text-align:left;
}


.articleList
{
	float:left;
	width:100%;
}
.articleList a.arList
{
	float:left;
	display:block;
	height:134px;
	width:635px;
	padding:20px;
	background:url(../images/guidinfo_bg.jpg) bottom repeat-x;
	text-decoration:none;
}
.articleList a.arList:hover
{
	background-color:#efefef;
}
.articleList a.arList div
{
	width:440px;
	margin-left:20px;
}
.articleList a.arList div span
{
	float:left;
	width:440px;
	line-height:30px;
}
.articleList a.arList div span h4
{
	display:block;
	float:left;
	width:260px;
	font-size:14px;
}
.articleList a.arList div span em
{
	float:left;
	width:110px;
	height:18px;
	padding-top:8px;
	color:#707070;
}
.articleList a.arList div p
{
	width:440px;

	padding-top:4px;
	color:#707070;
}
.articleList a.arList div h3
{
	display:block;
	width:100%;
	line-height:30px;
	text-align:right;
	font-size:12px;
	color:#707070;
}
.articleContent,.showPic
{
	float:left;
	width:645px;
	margin-left:15px;
}
.articleContent h1,.showPic h1
{
	font-size:14px;
	padding:5px 0px;
	color:#0060ff;
}
.articleContent span,.showPic span
{
	float:left;
	display:block;
	width:615px;
	margin-left:15px;
	margin-bottom:10px;
	background:url(../images/guidinfo_bg.jpg) bottom repeat-x;
	color:#666;
}
.articleShow,.scrolllist,.picOpration
{
	float:left;
	width:645px;
	margin-bottom:10px;
	text-align:left;
	line-height:22px;
}
.videoShow
{
	float:left;
	width:480px;
	height:400px;
	margin-left:82px;
	margin-bottom:10px;
	text-align:left;
	line-height:22px;
}
 .articleShow p
{
	width:96%;
	display:block;
	margin:0px;
	padding:5px;
	text-indent:20px;
}

.articleShow .articleImg
{
	display:block;
	margin:0 auto;
	border:3px #CCC solid;
	padding:1px;
}
/*相关图片*/
.picOpration
{
}
.picOpration a 
{
	display:block;
	float:left;
	height:23px;
	margin-left:15px;
	text-decoration:none;
}
.picOpration a.autoPlay
{
	width:75px;
	background:url(../images/autoPlay.jpg) no-repeat;
}
.picOpration a.pre
{
	width:54px;
	background:url(../images/pre.jpg) no-repeat;
}
.picOpration a.next
{
	width:54px;
	background:url(../images/next.jpg) no-repeat;
}
.scrolllist
{
	width:586px;
	margin-left:5px;
	padding:10px 25px;
}
.scrollleft
{
	float:left;
	width:16px;
	height:68px;
	margin-top:25px;
	background-image:url(/images/scroll_left.jpg);
	cursor:pointer;
}
.scrollright
{
	float:right;
	width:16px;
	height:68px;
	margin-top:25px;
	background-image:url(/images/scroll_right.jpg);
	cursor:pointer;
}
.scrollinfo a
{
	float:left;
	width:131px;
	height:140px;
	margin:3px 3px;
	background-image:none;
	background-color:#FFF;
}
.scrollinfo em
{
	float:left;
	width:125px;
	height:20px;
	padding:2px;
	border: 1px solid #e0d1a2;
	border-top:0px;
	line-height:20px;
	text-align:center;
	color:#373737;
}
.scrollinfo img
{	
	float:left;
	width:125px;
	height:111px;
	padding:2px;
	border: 1px solid #e0d1a2;
	border-bottom:0px;
	background-color:#fff;
	filter:Alpha(Opacity=60);
	/* IE */
	-moz-opacity:0.6; 
	/* Moz + FF */
	opacity: 0.6; 
}
.scrollinfo a:hover img
{
	filter:Alpha(Opacity=100);
	/* IE */
	-moz-opacity:1; 
	/* Moz + FF */
	opacity: 1; 
}
.scrollinfo img.current
{
	filter:Alpha(Opacity=100);
	/* IE */
	-moz-opacity:1; 
	/* Moz + FF */
	opacity: 1; 
}
.scrollinfo
{
	float:left;
	width:548px;
	height:148px;
	margin-left:3px;
	background-color:#E7EBEA;
}
.articleAbout
{
	float:left;
	width:645px;
	height:50px;
	margin-left:15px;
	margin-top:20px; 
	background:url(../images/guidinfo_bg.jpg) center repeat-x;
}
.articleAbout span.fl
{
	float:left;
	height:25px;
}
.articleAbout span.fr
{
	float:right;
	color:#c60000;
}
.articleAbout span.fr a
{
	color:#c60000;
	text-decoration:none;
}
.articleAbout span.abanner
{
	float:right;
	width:600px;
	height:25px;
	text-align:right;
}
.articleAbout span.abanner a
{
	color:#0e94da;
	text-decoration:none;
}
.articleAbout span.abanner a:hover,.articleAbout span.fr a:hover
{
	text-decoration:underline;
}
/*交通样式*/
.trafficResultL
{
	float:left;
	width:243px;
	margin-left:10px;
	background:url(../images/trafficResultBg.jpg) repeat-y;
}
.trafficResultLT,.trafficResultS
{
	float:left;
	width:243px;
	height:26px;
}
.trafficResultLT
{
	background:url(../images/traffic_rLT.jpg) no-repeat;
}
.trafficResultS
{
	display:none;
	text-align:left;
	text-indent:10px;
	color:#00F;
}
.trafficResultLM
{
	float:left;
	width:243px;
	height:324px;
}
.trafficResultLB
{
	float:left;
	width:243px;
	height:7px;
	font-size:1px;
	background:url(../images/traffic_rLB.jpg) no-repeat;
}
.trafficResultR
{
	float:left;
	width:411px;
	height:355px;
	border:1px #e1880a solid;
	border-width:1px 1px 1px 0px;
}
.mainContainerRight h3
{
	text-indent:38px;
	font-size:14px;
	color:#fff;
}
.trafficSearch
{
	float:left;
	width:655px;
	height:61px;
	margin:0px 10px;
	background:url(../images/traffic_searchMid.jpg) repeat-x;
}
.trafficSearchLeft
{
	float:left;
	width:7px;
	height:61px;
	background:url(../images/traffic_searchLeft.jpg) no-repeat;
}
.trafficSearchRight
{
	float:right;
	width:7px;
	height:61px;
	background:url(../images/traffic_searchRight.jpg) no-repeat;
}
.trafficSearchMid
{
	float:left;
	width:636px;
	height:61px;
	color:#FFFFFF;
}
a.aFindT
{
	float:right;
	display:block;
	width:63px;
	height:25px;
	margin-top:3px!important;
	background:url(../images/btn_trafficSearch.jpg) no-repeat;
}
.divInput
{
	float:left;
	width:100%;
	height:30px;
	padding-top:14px;
}
.divInput span
{
	float:left;
	padding-top:2px;
}
.trafficInput
{
	height:18px;
	width:110px;
	border:1px #ffad49 solid;
	margin-left:3px;
	line-height:18px;
}
.ticketList
{
	float:left;
	width:640px;
	margin:10px 15px!important;
	margin:10px 7px;
	padding-bottom:10px;
}
.ticketList A:link{COLOR: #000000;TEXT-DECORATION: none;}
.ticketList A:visited{COLOR: #000000;TEXT-DECORATION: none;}
.ticketList A:hover{COLOR: #ff0000;TEXT-DECORATION: none;}
.ticketList A:active{COLOR: #ff0000;TEXT-DECORATION: none;}
.ticketList ul {float:left;width:640px;border:0;}
.ticketList li {float:left;width:646px; margin-bottom:1px;}
.ticketList li.tr0 {height:32px;background:#8e8e8e;color:#fff;font-size:14px;font-weight:bold;}
.ticketList li.tr1 {height:32px; border-bottom:#8e8e8e 1px solid; }
.ticketList li.tr2 {height:50px;background:#fff;}
.ticketList li span { float:left;line-height:32px; text-align:left;}
.width1 
{
	width:120px;
	padding-left:10px;
	word-break:break-all;
	word-wrap:break-word;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.width2 {width:100px;}
.width22 {width:100px;color:#0f9b00; font-weight:bold; text-decoration:line-through;}
.width3 {width:100px;}
.width33 {width:100px;color:#e08300;font-weight:bold; font-family:Arial,sans-serif;}
.width4 
{
	width:310px; 
	text-align:left;
	word-break:break-all;
	word-wrap:break-word;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.width5 {width:100px;}
.priceOver
{
	background-color:#e5e5e5;
}
.priceOut
{
	background-color:#ffffff;
}
.popupmenu_popup 
{ 
	BORDER-RIGHT: #cad9ea 1px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	BORDER-TOP: #cad9ea 1px solid; 
	BACKGROUND: url(/images/ico/portalbox_bg.gif) #fff repeat-x 0px 1px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #cad9ea 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 10px; BORDER-BOTTOM: #cad9ea 1px solid; TEXT-ALIGN: left
}
.popupmenu_popup li {
	LIST-STYLE-TYPE: none
}
.guideHref img
{
	display:block;
	border:3px solid #d5d5d5;
	margin:10px auto;
	padding:1px;
}
.guideHref img:hover
{
	border:3px solid #E18500;
}
.activityRight
{
	float:right;
	width:792px;
	margin-top:10px;
}
.activityLeft
{
	float:left;
	width:167px;
	padding-bottom:1000px;
	margin-bottom:-1000px;
	margin-top:20px;
	background:#FBFDD6 url(../images/activity_left.jpg) left top no-repeat;
	border-right:1px solid #E1E1E1;
}
.activityIntro
{
	margin:0 auto;
	width:700px;
}
.activityIntro a.activity
{
	display:block;
	float:left;
	width:100%;
	margin-bottom:20px;
	padding-bottom:10px;
	background:url(../images/guidinfo_bg.jpg) bottom repeat-x;
	text-decoration:none;
}
.activityIntro h2
{
	float:right;
	width:200px;
	height:25px;
	font-size:12px;
	text-align:right;
	color:#B6B6B6;
}
.activityIntro a.activity span
{
	float:right;
	width:390px;
	text-align:left;
	line-height:25px;
	cursor:pointer;
}
.activityIntro span h1
{
	font-size:14px;
	color:#323232;
	text-decoration:none;
	cursor:pointer;
}
.activityIntro span em
{
	float:left;
	width:100%;
	cursor:pointer;
}
.activityIntro span img
{
	width:65px;
	height:21px;
	border:0px;
	cursor:pointer;
}
.activityIntro span em.Remark
{
	height:90px;
	overflow:hidden;
	color:#323232;
	cursor:pointer;
}
.activityIntro span em.activityNo
{
	color:#DF8100;
}
.activityIntro a.activity
{
	display:block;
	float:left;
	width:100%;
	height:172px;
}
.activityIntro img.act
{
	display:block;
	float:left;
	width:268px;
	height:161px;
	border:3px solid #E6E6E6;
}
