﻿/**
  Global Css
  Create by:	Jin Ya Jun
  Create date:	11/18/2011
  History:
	  Append - 11/18/2011 - Jin Ya Jun
	  		   Create the global css file
	  Modify - one ......
	  Modify - two ......
**/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,em,strong,th{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;height:100%;}
select,input,button,textarea{font:99% "Segoe UI", "微软雅黑","宋体", sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
html, body, form{height:100%;font-family:"Segoe UI", "微软雅黑","宋体", sans-serif; font-size:12px; background:#fef6dc;}
form{height:auto;}
em,i,b{font-style:normal;}
strong{font-weight:bold;}

/***************************
   Common Font&Link Css 
 ***************************/
a.genBlueLnk{color:#0078c9; font-size:12px; text-decoration:none;}
a.genBlueLnk:hover{text-decoration:underline;}
a.genBlueLnks{color:#0078c9; font-size:auto; text-decoration:none;}
a.genBlueLnks:hover{text-decoration:underline;}
a.genBlueLnk14{color:#0078c9; font-size:14px; text-decoration:none;}
a.genBlueLnk14:hover{text-decoration:underline;}
a.genOrgLnk12{color:#b23600; font-size:12px; font-weight:normal; text-decoration:none;}
a.genOrgLnk12:hover{text-decoration:underline;}
a.genOrgLnk12b{color:#b23600; font-size:12px; font-weight:bold; text-decoration:none;}
a.genOrgLnk12b:hover{text-decoration:underline;}
a.genOrgLnk14{color:#b23600; font-size:14px; font-weight:normal; text-decoration:none;}
a.genOrgLnk14:hover{text-decoration:underline;}
a.genRedLnk12{color:#c30800; font-size:12px; font-weight:normal; text-decoration:none;}
a.genRedLnk12:hover{text-decoration:underline;}
a.genRedLnk14{color:#c30800; font-size:14px; font-weight:normal; text-decoration:none;}
a.genRedLnk14:hover{text-decoration:underline;}
a.genGrayLnk12{color:#888; font-size:12px; text-decoration:none;}
a.genGrayLnk12:hover{text-decoration:underline;}
a.genLightGrayLnk11{color:#CCC; font-size:11px; text-decoration:none;}
a.genLightGrayLnk11:hover{text-decoration:underline;}
a.genScrtRed14b{color:#AA0E01; font-size:14px; font-weight:bolder; text-decoration:none;}
a.genScrtRed14b:hover{text-decoration:underline;}
a.genGreen14Lnk{color:#417630; font-size:14px; text-decoration:none;}
a.genGreen14Lnk:hover{text-decoration:underline;}
a.genBlack12B{color:#000; font-size:12px; font-weight:bold; text-decoration:none;}
a.genBlack12B:hover{text-decoration:underline;}
a.genBlack14B{color:#000; font-size:14px; font-weight:bold; text-decoration:none;}
a.genBlack14B:hover{text-decoration:underline;}

.f_blue{color:#0078C9;}
.f_blue12{color:#0078C9; font-size:12px;}
.f_blue22{color:#0078C9; font-size:22px;}
.f_blue14{color:#0078C9; font-size:14px;}
.f_black12{color:#000; font-size:12px;}
.f_black14{color:#000; font-size:14px;}
.f_black22{color:#000; font-size:22px;}
.f_org{color:#FF6600;}
.f_org12{color:#FF6600; font-size:12px;}
.f_comRed{color:#C30800;}
.f_red{color:Red;}
.f_scrtRed12{color:#9F241F; font-size:12px;}
.f_green{color:green; font-size:12px;}

/***************************
   Web Layout Css 
 ***************************/
.header{height:180px; background:url(Images/headbg.jpg) center top no-repeat #e60012; width:1000px; margin:0 auto;}
.headWrap{height:180px; width:1000px; margin:0 auto;}
.menu{height:42px; background:url(Images/menu.gif) center 0 repeat-x; position:relative; width:1000px; margin:0 auto;}
.menu ul{width:1000px; margin:0 auto; height:42px; overflow:hidden; zoom:1;}
.menu li{height:42px; float:left;}
.menu li.split{display:none; width:1px; background:url(Images/menu.gif) 0 -86px no-repeat; padding:0;}
.menu li a{display:block; float:left; height:40px; line-height:40px; font-size:14px; color:#fff; font-weight:bold; text-decoration:none; padding:0 30px;}
.menu li a:hover{background:url(Images/menu.gif) center -129px repeat-x;}
.menu li a.menuSe{background:url(Images/menu.gif) center -43px repeat-x;}
.menu .menuShadow{height:15px; width:100%; position:absolute; left:0; bottom:-15px; 
	background:url(Images/menuShadow.png); _background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="Resource/Images/menuShadow.png");}

.main{background:url(Images/mainbg.jpg) center top repeat-y;}
.mainWrap{width:1000px; margin:0 auto; overflow:hidden; zoom:1;}
.mainL{width:685px; float:left; margin-left:10px;}
.mainR{width:280px; float:right; margin-right:10px;}

.footer{padding:15px 0; text-align:center; background:url(Images/mainbg.jpg) center top repeat-y;}
.footWrap{line-height:20px; color:#888;}
.footWrap a{color:#5F98B8; text-decoration:none; font-size:11px;}
.footWrap a:hover{color:#000;}

.navigation{background:url(Images/mainbg.jpg) center top repeat-y; cursor:default;}
.navigation ul{padding:15px 20px 0 20px; overflow:hidden; zoom:1; width:960px; margin:0 auto;}
.navigation ul li{float:left; height:24px; line-height:24px;}
.navigation ul li.split{ padding:0 10px;}
.navigation ul li a{font-size:14px; color:#888; text-decoration:none;}
.navigation ul li a:hover{color:#000; text-decoration:underline;}

.slides{width:685px; height:330px; display:block; overflow:hidden; position:relative; background:#f0f0f0;}
.slides_container{width:685px; height:330px; display:block;}
.slides_container a,.slides_container a img{width:685px; height:330px; display:block;}
.pagination {right:15px; bottom:15px; position:absolute; z-index:999;}
.pagination li {float:left; margin:0 1px; list-style:none;}
.pagination li a {display:block; width:12px; height:0; padding-top:12px; background-image:url(Images/pagination.png); background-position:0 0; float:left; overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}

.pageTit{height:36px; line-height:36px; padding:10px;}
.pageTit b{font-weight:normal; font-size:20px; color:#FF6600;}
.pageTit i{color:#ccc; padding-left:5px; font-size:14px;}
.pageDesc{height:34px; line-height:34px; padding:10px;}
.pageDesc a.divBtn{float:right;}
.newsTit{text-align:center;}

.genContainer{padding:10px; font-size:14px; color:#333; line-height:24px;}
.genContainer p{text-indent:2em; padding:8px 0;}

.genForm{padding:10px;}
.formRow,.formBtnRow{padding:3px 0;}
.formBtnRow{padding:6px 0; text-align:left; zoom:1;}
.formRow .formFed{display:block; height:32px; line-height:32px; color:#666;}
.formRow .formDesc{display:block; line-height:18px; color:#888; padding:6px 0;}
.formRow .checkCtrl{overflow:hidden; zoom:1;}
.formRow .checkCtrl input{float:left; width:60px;}
.formRow .checkCtrl .chkImg{display:block; float:left; padding:3px 3px 4px 3px; border:solid 1px #ddd; border-left:0 none; background:#eee;}
.formRow .checkCtrl .chkImg img{display:block;}
.formRow .checkCtrl .changeLnk{display:block; height:34px; line-height:34px; padding:0 10px; float:left;}
.formRow .checkCtrl .changeLnk i{color:#0B4187; text-decoration:underline; cursor:pointer;}
.formRow .checkCtrl .changeLnk i:hover{color:#000;}
.formRow .vld_upWorksPicture{margin:8px 0; display:none; padding:5px; border:solid 1px #ccc; background:#eee;}
.formBtnRow a.divBtn{float:left; margin-right:5px;}





.comTit{display:block; height:41px; width:212px; background:url(Images/commTitle.gif) 0 0 no-repeat;}
.comTit_theme{background-position:0 0;}
.comTit_overview{background-position:0 -42px;}
.comTit_news{background-position:0 -84px;}
.comTit_partners{background-position:0 -126px;}

.container{width:740px; height:467px; margin:0 auto; padding:20px 30px;}
.commTitle{height:41px; margin:0 0 20px 0;}
.commTitle a.back{display:block; height:41px; width:41px; float:left; background:url(Images/backIcon.jpg) 0 0;}
.commTitle a.back:hover{background-position:0 -42px;}
.commTitle .split{float:left; width:1px; height:41px; font-size:0; background:#ddd; margin:0 20px;}
.commTitle .comTit{float:left;}

.infoContainer{height:406px; overflow:hidden; overflow-y:auto;}
.infoContainer .infoTit{height:40px; text-align:center; font-size:18px; font-weight:bold;}
.infoContainer .infoCot{color:#666; font-size:14px; line-height:20px;}
.infoContainer .infoCot p{padding:5px 0; text-indent:2em;}

.newsPnl{}
.firstNews{overflow:hidden; zoom:1; margin-bottom:20px;}
.firstNews .newsPic{width:400px; height:200px; padding:7px; margin-right:13px; float:left; background:url(Images/picNewsWrap.jpg) no-repeat;}
.firstNews .newsPic a,.firstNews .newsPic a img{display:block; width:400px; height:200px; border:none;}
.firstNews .newsGrp{float:right; width:306px; padding-right:7px;}
.firstNews .newsGrp .newsTit{display:block; line-height:22px; padding:16px 0 10px 0;}
.firstNews .newsGrp .newsTit a{font-size:16px; text-decoration:none; color:#000; font-weight:bold;}
.firstNews .newsGrp .newsTit a:hover{text-decoration:underline;}
.firstNews .newsGrp .newsIntro{color:#666; line-height:20px;}

.newsList{overflow:hidden; zoom:1; margin:0 0 20px 0;}
.newsList li{width:340px; padding:0 10px 0 20px; height:28px; border-bottom:solid 1px #ede9e4; line-height:28px; float:left; background:url(Images/listIcon.gif) left center no-repeat; color:#888;}
.newsList li a{text-decoration:none; color:#666;}
.newsList li a:hover{color:#000;}
.newsList li i{padding:0 0 0 5px; color:#ccc;}

.moreThan{text-align:center; padding:20px 0; line-height:20px; color:#888; background:#f9f8f6; border:solid 1px #ede9e4;}

/***************************
   Custom Control Css 
 ***************************/
.drpDownList{display:block; height:28px; border:solid 1px #ddd; background:url(Images/dropDownList.gif) 0 -29px repeat-x;}
.drpDownList input.drpDownListText{width:123px; height:28px; line-height:28px; border:none 0; color:#888; padding:0 0 0 6px; float:left; background:url(Images/dropDownList.gif) left 0 no-repeat; cursor:default;}
.drpDownList input.drpDownListArrow{width:24px; height:28px; border:none 0; float:left; background:url(Images/dropDownList.gif) left -58px no-repeat; cursor:pointer;}
.drpDownList input.drpArrowActive{background-position:0 -23px;}
.drpDownLay{position:absolute; z-index:999999; left:512px; top:594px; background:#fff; border:solid 1px #DBDDD9; width:98px; outline:none 0; overflow:auto; overflow-x:hidden;}
.drpDownLay ul{}
.drpDownLay li{height:22px; line-height:22px; padding:0 4px; cursor:default; overflow:hidden;}
.drpDownLay li:hover{background:#deeeff;}
.drpDownLay li.selected{background:#24405d; color:#fff;}

.searchBox{display:block; height:28px; border:solid 1px #ddd; background:url(Images/searchBox.gif) 0 -29px repeat-x;}
.searchBox input.searchBoxText{width:123px; height:28px; line-height:28px; border:none 0; color:#888; padding:0 0 0 6px; float:left; background:url(Images/searchBox.gif) left 0 no-repeat;}
.searchBox input.searchBoxBtn{width:26px; height:28px; border:none 0; float:left; background:url(Images/searchBox.gif) left -58px no-repeat; cursor:pointer;}

.datePicker{display:block; height:28px; border:solid 1px #ddd; background:url(Images/datePicker.gif) 0 -29px repeat-x;}
.datePicker input.datePickerText{width:123px; height:28px; line-height:28px; border:none 0; color:#888; padding:0 0 0 6px; float:left; background:url(Images/searchBox.gif) left 0 no-repeat;}
.datePicker input.datePickerBtn{width:26px; height:28px; border:none 0; float:left; background:url(Images/datePicker.gif) left -58px no-repeat; cursor:pointer;}
.datePicker_Layer{display:block; width:200px; height:177px; border:solid 1px #ccc; background:#fff; position:absolute; padding:0px;}
.datePicker_Layer *{font-size:11px; font-family:Tahoma, PMingLiU; color:#555;}
.datePicker_Layer .dpkLay_head{height:31px; background:url(/Resource/Images/datePicker_lay.gif) 0 -34px repeat-x; padding:0 8px; overflow:hidden; zoom:1;}
.datePicker_Layer .dpkLay_head .dpkHeadL{display:block; width:34px; height:17px; margin:7px 0 0 0; float:left;}
.datePicker_Layer .dpkLay_head .dpkHeadR{display:block; width:34px; height:17px; margin:7px 0 0 0; float:right;}
.datePicker_Layer .dpkLay_head .dpkHeadM{display:block; padding:5px 0 0 0; margin:0 34px; text-align:center;}
.datePicker_Layer .dpkLay_head .dpkHeadL a.dpkLay_arrowBtn, 
.datePicker_Layer .dpkLay_head .dpkHeadR a.dpkLay_arrowBtn{float:left;}
.datePicker_Layer a.dpkLay_arrowBtn{display:inline-block; height:17px; width:17px; background:url(/Resource/Images/datePicker_lay.gif) 0 0 no-repeat; font-size:0; line-height:normal;}
.datePicker_Layer a.preYear{background-position:0 0;}
.datePicker_Layer a.preYear:hover{background-position:0 -17px;}
.datePicker_Layer a.preMonth{background-position:-17px 0;}
.datePicker_Layer a.preMonth:hover{background-position:-17px -17px;}
.datePicker_Layer a.nextMonth{background-position:-34px 0;}
.datePicker_Layer a.nextMonth:hover{background-position:-34px -17px;}
.datePicker_Layer a.nextYear{background-position:-51px 0;}
.datePicker_Layer a.nextYear:hover{background-position:-51px -17px;}
.datePicker_Calendar{width:100%;}
.datePicker_Calendar th, .datePicker_Calendar td{height:20px; text-align:center;}
.datePicker_Calendar th{font-weight:bold; background:#eee; height:26px; cursor:default;}
.datePicker_Calendar td{cursor:pointer;}
.datePicker_Calendar td.dayHv{color:#fff; background:#001A51; text-decoration:underline;}
.datePicker_Calendar td.daySe{color:#fff; background:#05bf07; text-decoration:none;}
.datePicker_Calendar td.today{color:#fff; background:#ff7200; text-decoration:none;}
.datePicker_Calendar td.nodate{cursor:default;}


.textBox{height:20px; width:147px; line-height:20px; border:solid 1px #dbddd9; background:#fff; color:#04468E;}
.textArea{line-height:18px; border:solid 1px #dbddd9; background:#fff; color:#04468E;}

.genTextbox{display:block; height:28px; background:url(Images/genTextbox.gif) 0 -29px repeat-x; border:solid 1px #ddd; padding:0 5px;}
.genTextbox input{*float:left; height:28px; line-height:28px; width:100px; padding:0 5px; border:none 0; background:none; color:#666; font-size:12px; background:url(Images/genTextbox.gif) left 0 no-repeat;}

.genMultTextbox{display:block; background:url(Images/genMultTextbox_T.gif) 0 0 repeat-x #fff; border:solid 1px #ddd;}
.genMultTextboxWrap{display:block; background:url(Images/genMultTextbox_L.gif) 0 0 repeat-y;}
.genMultTextbox textarea{border:none 0; background:url(Images/genMultTextbox_TL.gif) 0 0 no-repeat; padding:5px; line-height:18px; *float:left;}
.genMultTextbox .lineNumber{display:block; height:32px; line-height:32px; padding:0 10px; color:#888; background:#fffaf4; border-top:solid 1px #ddd;}
.genMultTextbox .lineNumber i,.genMultTextbox .lineNumber b{padding:0 3px;}

.genChkSingle{display:block; height:18px; overflow:hidden; zoom:1;}
.genChkSingle input{float:left; margin:2px 6px 0 0; *margin:2px 3px 0 0; width:15px; height:15px;}
.genChkSingle i{height:18px; line-height:18px; float:left;}

.button{height:44px; width:130px; background:url(Images/button.jpg) 0 0 no-repeat; border:none 0; cursor:pointer;}
.btnReg{background-position:0 -45px;}
.btnRegGray{background-position:0 0;}
.btnLogin{background-position:0 -135px;}
.btnLoginGray{background-position:0 -90px;}
.btnSmlPublicTask{background-position:0 -180px; width:178px;}
.btnPublicTask{background-position:0 -315px; width:222px; height:54px;}
.btnPublicTask:hover{background-position:0 -370px;}
.btnComplateInfo{background-position:0 -225px; width:178px;}
.btnBackHome{background-position:0 -270px; width:178px;}
.btnComment{background-position:0 -425px; width:178px;}
.btnComment:hover{background-position:0 -470px;}
.btnAddFavorites{background-position:0 -515px; width:178px;}
.btnHotelBooking{background-position:0 -560px; width:222px; height:54px;}
.btnHotelBooking:hover{background-position:0 -614px;}
.btnAdvisory{background-position:0 -668px; width:222px; height:54px;}
.btnAdvisory:hover{background-position:0 -722px;}
.btnSave{background-position:0 -776px;}
.btnSave:hover{background-position:0 -821px;}

a.divBtn{display:block; height:34px; width:134px; background:url(Images/divBtn.jpg) 0 0 no-repeat; cursor:pointer;}
a.divBtn_pubMsg{background-position:0 0;}
a.divBtn_pubMsg:hover{background-position:0 -35px;}
a.divBtn_return{background-position:0 -70px;}
a.divBtn_return:hover{background-position:0 -105px;}

/***************************
   Webpart Css 
 ***************************/
.space6{height:6px; display:block; font-size:0; line-height:normal;}
.space10{height:10px; display:block; font-size:0; line-height:normal;}
.space15{height:15px; display:block; font-size:0; line-height:normal;}
/*通用面板样式*/
.genPBox{border:solid 1px #ddd; background:#fff;}

.genPnl{border:solid 1px #ddd; cursor:default;}
.genPnl dt{display:block; height:38px; background:url(Images/genPanel.jpg) repeat-x;}
.genPnl dt b{float:left; height:36px; background:url(Images/titleIcon.gif) 10px 10px no-repeat; padding:0 15px 0 30px; font-size:14px; color:#C30800; line-height:36px; border-bottom:solid 2px #C30800;}
.genPnl dt i{float:left; margin:10px 6px 0 10px; background:url(Images/titleIcon.gif) no-repeat;}
.genPnl dt a.moreLnk{float:right; margin-right:10px; line-height:36px; text-decoration:none; color:#666;}
.genPnl dt a.moreLnk:hover{text-decoration:underline; color:#000;}
.genPnl_Cot{}

.blk_infoList{padding:12px 15px;}
.blk_infoList li{height:24px; line-height:24px; background:url(Images/infoListIcon_1.gif) left center no-repeat; padding:0 0 0 18px;}
.blk_infoList li a{text-decoration:none; color:#000; font-size:12px;}
.blk_infoList li a:hover{text-decoration:underline; color:#C30800;}
.blk_infoList li em{float:right; color:#888; font-size:11px;}
.blk_pagInfoList{}
.blk_pagInfoList li{height:32px; line-height:32px; border-bottom:dashed 1px #ddd;}
.blk_pagInfoList li a{font-size:14px;}

.txtContainer{padding:12px 15px; line-height:20px; color:#666;}
.txtDonate{padding:12px 15px; font-size:14px; line-height:24px; color:#000; background:url(Images/silderBg.gif) right bottom no-repeat;}
.txtDonate h2{font-size:14px; color:#000; font-weight:bold;}
.txtDonate b{color:#C30800;}
.jieShao p{text-indent:2em; padding:3px 0;}

.blkPnl{overflow:hidden; zoom:1;}
.blkPnlL{width:370px; float:left;}
.blkPnlR{width:300px; float:right;}

.blk_msgList{padding:12px 15px;}
.blk_msgList li{line-height:18px; background:url(Images/infoListIcon_2.gif) left center no-repeat; padding:6px 0 6px 18px; border-bottom:dashed 1px #ddd;}
.blk_msgList li a{text-decoration:none; color:#000; font-size:12px; cursor:default;}
.blk_msgList li a:hover{}
.blk_msgList li em{float:right; color:#888; font-size:11px;}
.blk_msgList li b{color:#0078C9; padding:0 3px 0 0;}

.msgList{}
.msgList li{line-height:24px; background:#fffaf0; margin-bottom:12px; padding:8px 18px 8px 18px;}
.msgList li em{font-size:12px; color:#888; float:right;}
.msgList li b{color:#0078C9; padding-right:3px;}
.msgList li a{font-size:14px; text-decoration:none; color:#000; cursor:default;}
.msgList li a:hover{}

.divPnl{}
.divPnl_Tit,.divPnl_TitL,.divPnl_TitR{display:block; height:48px; background:url(Images/gradualTabPnl.gif) repeat-x; cursor:default; line-height:48px;}
.divPnl_TitL{background-position:left -49px; background-repeat:no-repeat;}
.divPnl_TitR{background-position:right -98px; background-repeat:no-repeat; padding:0 15px; color:#888;}
.divPnl_Tit b{color:#000; padding-right:5px;}
.divPnl_Tit i{padding:0 3px;}
.divPnl_Tit a{float:right; color:#000; text-decoration:none;}
.divPnl_Tit a:hover{text-decoration:underline;}
.divPnl_Cot{border:solid 1px #ddd; background:#fff; border-top:none 0;}

.tabPanel{}
.tabBar, .tabBarL, .tabBarR{display:block; height:48px; background:url(Images/tabPanel.gif) 0 0 repeat-x;}
.tabBarL{background-position:left -49px; background-repeat:no-repeat;}
.tabBarR{background-position:right -98px; background-repeat:no-repeat;}
.tabBar a{display:block; float:left; border-right:solid 1px #d9dbd7; height:47px; line-height:48px; text-decoration:none; color:#666; cursor:pointer;}
.tabBar a i{color:#666; padding:0 15px; display:block; float:left; height:47px; line-height:48px; text-decoration:none;}
.tabBar a:hover, .tabBar a:hover i{color:#0078C9;}
.tabBar a.itemSe{background:url(Images/tabPanel.gif) 0 -245px repeat-x; color:#FF6600; height:48px;}
.tabBar a.first i{background:url(Images/tabPanel.gif) left -147px no-repeat; color:#666; height:48px;}
.tabBar a.itemSe i{color:#FF6600;}
.tabPanel dd{display:none; border:solid 1px #d9dbd7; border-top:none 0; background:#fff;}
.tabPanel dd.cotSe{display:block;}

.silderPnl{}
.silderPnl_Tit,.silderPnl_TitL,.silderPnl_TitR{display:block; height:38px; background:url(Images/silderPanel.gif) repeat-x; cursor:default; line-height:38px;}
.silderPnl_TitL{background-position:left -39px; background-repeat:no-repeat;}
.silderPnl_TitR{background-position:right -78px; background-repeat:no-repeat; padding:0 15px; color:#888;}
.silderPnl_Tit b{color:#000; padding-right:5px; font-size:14px;}
.silderPnl_Tit i{padding:0 3px;}
.silderPnl_Tit a{float:right; color:#000; text-decoration:none;}
.silderPnl_Tit a:hover{text-decoration:underline;}
.silderPnl_Cot{border:solid 1px #ddd; background:#fff; border-top:none 0;}

.picScroll{width:980px; height:163px; overflow:hidden; margin:0 auto;}
.picScroll ul{overflow:hidden; zoom:1;}
.picScroll li{width:170px; height:137px; float:left; padding:13px; background:url(Images/photoBox.jpg); margin-right:10px;}
.picScroll li a,.picScroll li a img{width:170px; height:137px; display:block; background:#eee; cursor:default;}
.picScroll li span{display:none; text-align:center; padding:3px 0; line-height:18px;}


/*星星评级样式*/
.starRnk,.starRnk i{display:inline-block; height:13px; width:73px; line-height:normal; font-size:0; background:url(Images/starRnk.gif) 0 -23px no-repeat; text-align:left;}
.starRnk i{background-position:0 0; width:90%;}

.sidInfoList{padding:10px 15px;}
.sidInfoList li{height:22px; line-height:22px; color:#666;}
.sidInfoList li a{text-decoration:none; color:#888; font-size:12px;}
.sidInfoList li a:hover{text-decoration:underline;}
.sidInfoList li i{padding:0 3px 0 0;}
.sidInfoList li a.curPage{font-weight:bold; color:#C30800;}
.abtContent{padding:15px; line-height:22px;}

.pnlInfoLst{overflow:hidden; zoom:1; padding:9px 0 10px 14px;}
.pnlInfoLst li{width:301px; height:26px; line-height:26px; padding:0 0 0 16px; float:left; background:url(Images/genInfoList_icon.gif) left center no-repeat; overflow:hidden; margin-right:14px;}

/* 通用div弹出层样式 */
.layoutPnl{display:block; position:fixed; top:17%; left:50%; z-index:99999; margin-left:-350px; width:700px; table-layout:fixed;}
.layoutPnlTL{background:url(Images/dlgTL.png) no-repeat; width:20px; height:20px; overflow:hidden; font-size:0px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/Resource/Images/dlgTL.png);}
.layoutPnlTM{background:url(Images/dlgTM.png) repeat-x; height:20px; overflow:hidden; font-size:0px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/Resource/Images/dlgTM.png);}
.layoutPnlTR{background:url(Images/dlgTR.png) no-repeat; width:20px; height:20px; overflow:hidden; font-size:0px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/Resource/Images/dlgTR.png);}
.layoutPnlML{background:url(Images/dlgML.png) repeat-y; width:20px; overflow:hidden; font-size:0px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/Resource/Images/dlgML.png);}
.layoutPnlMM{background:#fff; border:0px;}
.layoutPnlMR{background:url(Images/dlgMR.png) repeat-y; width:20px; overflow:hidden; font-size:0px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/Resource/Images/dlgMR.png);}
.layoutPnlBL{background:url(Images/dlgBL.png) no-repeat; width:20px; height:20px; overflow:hidden; font-size:0px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/Resource/Images/dlgBL.png);}
.layoutPnlBM{background:url(Images/dlgBM.png) repeat-x; height:20px; overflow:hidden; font-size:0px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/Resource/Images/dlgBM.png);}
.layoutPnlBR{background:url(Images/dlgBR.png) no-repeat; width:20px; height:20px; overflow:hidden; font-size:0px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/Resource/Images/dlgBR.png);}
.layoutPnlMM{/*padding:0 3px;*/border:solid 1px #ccc;}
.layoutPnlTit{height:40px; line-height:40px; padding:0 0 0 15px; border-bottom:solid 1px #ddd; color:#888; cursor:default; background:url(Images/layoutPnlTit.gif) repeat-x;}
.layoutPnlTit b{padding:0 3px 0 0;}
.layoutPnlTit a.close{float:right; width:40px; height:40px; background:url(Images/layoutPnlClose.gif) 0 0;}
.layoutPnlTit a.close:hover{background-color:#eee;}
.layoutPnlCot{position:relative; cursor:default;}

/* 登录与注册层 */


.loadding{padding:32px 0 0 0; height:24px; cursor:default; line-height:24px; color:#888; background:url(Images/loadding.gif) center 0 no-repeat; text-align:center;}



/* common paging css */
.paging{height:26px; overflow:hidden; zoom:1;}
.pagingCount{height:25px; float:left; padding-top:1px;}
.pagingCount li{height:25px; line-height:25px; float:left; color:#555; font-size:12px; margin-right:5px; background:none;}
.pagingCount li em{color:red; padding:0 3px;}
.pagingCount li i{color:#333;}
.pagingNum{float:right; height:26px;}
.pagingNum a{display:inline-block; height:23px; line-height:23px; border:solid 1px #ccc; padding:0 8px; text-decoration:none; color:#003287; outline:none 0;}
.pagingNum a:hover{text-decoration:none; background:#e8f7ff; border-color:#b9dcf0; border-bottom-color:#5f98b8; border-right-color:#5f98b8; }
.pagingNum a.pageIndex{height:25px; line-height:25px; color:#fff; background:#003287; border:none 0; padding:0 9px;}
.pagingNum a.disabled{color:#888; border-color:#ccc; background:#fff; cursor:default;}
.pagingNum .pageMore{display:inline-block; height:25px; line-height:25px; border:none 0; padding:0 4px; text-decoration:none; color:#666;}


.genFormValid{display:inline-block; padding:3px 5px; color:#888; font-size:12px; color:red;}
.coreIntro{
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #DDDDDD;
    color: #666;
    line-height: 20px;
    padding: 12px 15px;
    display:none;
    }
.subTitle{border-top: 2px solid #FF6600; color: #666666; padding: 10px 0; text-align:center;}
.lnksLst{}
.lnksLst li{line-height:18px;}
.lnksLst li a{color:#000; text-decoration:none;}
.lnksLst li a:hover{color:#C30800; text-decoration:underline;}

.despTxt{}
.despTxt h2{border:solid 1px #dce5c5; background:#fff9c9; padding:6px 10px; line-height:18px; color:#C30800; font-weight:bold;}
.despTxt p{padding:10px 0;}