@charset "utf-8";
@import "button.css";/*按钮样式*/
@import "table.css";/*表格样式*/
@import "message.css";/*信息框样式*/
html,body{margin:0 auto; height:100%;}
img,body,html{border:0;}
body { font: normal 12px '宋体',Arial, Helvetica, sans-serif; text-align:center; background:#FFF url(../images/background/bodyBg.gif) repeat-x left top;}
*{ padding:0; margin:0;}
.clean{clear:both; height:1px; margin-top:-1px; overflow:hidden;}
.xmapStuBody{ width:1000px; margin:0 auto; text-align:left; position:relative;}
.xmapStuHeader{ height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#222; border-bottom:0px solid #444; margin-bottom:-1px; position:relative;}
.xmapStuHeader .xmapStuQuitOut{ position:absolute; z-index:5000; top:25px; right:0; height:22px; line-height:22px; width:280px; text-align:center;}
.xmapStuQuitOut ul li{width:80px; height:22px; float:left; position:relative; border:none;}
.xmapStuQuitOut ul li a{ font-size:14px; display:block; position:relative; color:#333; font-weight:normal; text-decoration:none;}
.xmapStuQuitOut ul li a:hover{ text-decoration:underline;}
.xmapStuQuitOut ul .h_m_tab{ width:50px; text-indent:21px; background:url(../images/meun/transfer.gif) no-repeat left 2px;}
.xmapStuQuitOut ul .h_m_out{ text-align:left; margin-left:10px; text-indent:21px; background:url(../images/meun/exit.gif) no-repeat left 3px;}
.xmapStuQuitOut ul .h_m_exp_get{ clear:both; position:absolute; left:-65px; top:-16px; z-index:5500; width:80px; height:46px; background:url(../images/meun/meun_li_bg.gif) no-repeat left top; text-align:left; text-indent:10px; line-height:23px; display:none;}
.xmapStuQuitOut ul .h_m_exp_get a{ clear:both; display:block; color:#FFF;}


.xmapStuConter{width:1000px; position:relative;}

/*分页样式*/
div.pagination {padding:3px 3px 3px 0; margin:3px 3px 3px 0; text-align:left; font-size:12px;}
div.pagination A {border:#DDD 1px solid; padding:4px 8px; color:#000; margin-right: 2px; text-decoration:none; clear:both;}
div.pagination A:hover {border:#666 1px solid; padding:4px 8px; margin-right: 2px;}
div.pagination A:active {border:#666 1px solid; padding:4px 8px; margin-right:2px;}
div.pagination span.current {border:#666 1px solid; padding:4px 8px; font-weight:bold; margin-right:2px; color:#000; background:#EBEBEB; cursor:pointer;}
div.pagination span.disabled {border:#DDD 1px solid; padding:4px 8px; color:#444; margin-right:2px; cursor:pointer;}

/*【学生端】左侧导航菜单*/
.xmapStuLeftMeun{width:180px; float:left; border:1px solid #444; margin-bottom:20px;}
.xmapLeftMeunHead{ list-style:none; height:103px; border-bottom:1px solid #444; background:url(../images/background/xmapLeftMeunHead_bg.gif) repeat-x left bottom;}
.xmapLeftMeunHead dt{ background:url(../images/background/leftTopBg.gif) repeat-x left top; height:33px; line-height:33px; text-align:center; font-size:14px; color:#000; }
.xmapLeftMeunHead dt b{ font-size:14px; font-weight:bold; color:#F00;}
.xmapLeftMeunHead dd{width:89px; height:22px; line-height:26px; text-align:left; float:left; text-indent:1.5em;}
.xmapLeftMeunHead dd a{ color:#222; text-decoration:none; position:relative;}
.xmapLeftMeunHead dd a .dateMsgLeftM{position:absolute; z-index:100; top:-4px; left:30px; right:8px; width:50px; height:16px;}
.xmapLeftMeunHead dd a .newMsgLeftM{position:absolute; z-index:100; top:-6px; left:30px; width:50px; height:16px; font-size:14px; color:#F00; font-weight:bold;}
.xmapLeftMeunHead dd a:visted{ color:#222; text-decoration:none;}
.xmapLeftMeunHead dd a:hover{ color:#900; text-decoration:underline;}

.xmapLeftMeunList_A{ border:1px solid #444; border-width:1px 0;}
.xmapLeftMeunList_A .leftMLTit_A{ width:23px; font:normal 14px Arial, Helvetica, sans-serif; text-align:center; height:210px; line-height:205px; overflow:hidden; float:left; background:#5BC62A; color:#FFF; border-right:1px solid #444;  margin:-1px 0;}
.xmapLeftMeunList_A .leftMLTab_A{ width:155px; height:208px; background:#F5FFF7; float:right;}

.xmapLeftMeunList_B{ border:1px solid #444; border-width:0 0 1px 0; border-collapse:collapse;}
.xmapLeftMeunList_B .leftMLTit_B{ width:23px; font:normal 14px Arial, Helvetica, sans-serif; text-align:center; height:235px; line-height:235px; overflow:hidden; float:left; background:#005BC6; color:#FFF; border-right:1px solid #444;}
.xmapLeftMeunList_B .leftMLTab_B{ width:155px; height:235px; background:#F1F9FF; float:right;}

.xmapLeftMeunList_C{ border:1px solid #444; border-width:0px; border-collapse:collapse;}
.xmapLeftMeunList_C .leftMLTit_C{ width:23px; font:normal 14px Arial, Helvetica, sans-serif; text-align:center; height:205px; line-height:205px; overflow:hidden; float:left; background:#F90; color:#FFF; border-right:1px solid #444;}
.xmapLeftMeunList_C .leftMLTab_C{ width:155px; height:205px; background:#FFFCEF; float:right;}

.leftMLTab_A dl,.leftMLTab_B dl,.leftMLTab_C dl{ padding-left:5px;padding-top:5px;}
.leftMLTab_A dl dt,.leftMLTab_B dl dt,.leftMLTab_C dl dt{ font-weight:bold; height:20px; line-height:20px; }
.leftMLTab_A dl dd,.leftMLTab_B dl dd,.leftMLTab_C dl dd{ height:22px; line-height:22px; text-indent:2.8em; background:url(../images/icon/16x16/meun_nav.gif) no-repeat 12px 2px; width:140px; margin-bottom:2px; color:#333;}
.leftMLTab_A dl .ddLMLTab,.leftMLTab_B dl .ddLMLTab,.leftMLTab_C dl .ddLMLTab{ height:20px; line-height:20px; text-indent:2.8em; background:#F4FBE1 url(../images/icon/16x16/meun_nav.gif) no-repeat 12px 1px; border:1px solid #A5D11F; width:140px; margin-bottom:2px; cursor:pointer;}
.leftMLTab_A dl .ddLMLClick,.leftMLTab_B dl .ddLMLClick,.leftMLTab_C dl .ddLMLClick{ height:20px; line-height:20px; text-indent:2.8em; background:#ECF4FD url(../images/icon/16x16/blue_dot.gif) no-repeat 20px 5px; border:1px solid #98C7F5; width:140px; margin-bottom:2px; cursor:pointer;}
/*End*/

.xmapStuCRigth{width:800px; float:right; position:relative; margin-top:5px;}
/*标题*/
.xmapRContTit{ text-align:left; line-height:35px; font-size:14px; font-weight:bold; color:#444; background:url(../images/icon/titbg2.gif) no-repeat left top; text-indent:25px;}
/*main上大按钮*/
.xmapRightMainTMeun{height:30px; line-height:30px; margin-bottom:5px; background:#F0F6FD; padding:5px; border-bottom:1px solid #8DB2E3;}
.xmapRightMainTMeun dl{list-style:none;}
.xmapRightMainTMeun dl dd{height:22px; line-height:22px; padding:0 10px; border:1px solid #A8A8A8; border-collapse:collapse; margin-right:5px; float:left; background:url(../images/background/meunButBg.gif) repeat-x left top; color:#000;}
.xmapRightMainTMeun dl .ddMsOver{height:22px; line-height:22px; padding:0 10px; border:1px solid #8DB2E3; border-collapse:collapse; margin-right:5px; float:left; background:url(../images/background/meunButBgOver.gif) repeat-x left top; color:#15428B; cursor:pointer;}
.xmapRightMainTMeun dl dd a{text-decoration:none;}

/*产品管理*/
.myProductTop{height:auto !important; min-height:170px; _height:170px; padding:5px 0; background:#F6F6F6; border:1px solid #ddd; border-width:1px 0; margin-bottom:5px;display:inline-block; clear:both; width:790px;}
.myProductTop .myProductLogo{ width:200px; height:120px; float:left; text-align:center; padding-left:10px;}
.myProductTop .myProductLogo img{border:1px solid #444;}
.myProductTop .myProductTopCont{width:560px; height:auto; float:right;}
.myProductTop b{ font-size:14px; color:#444;}
.myProductTop .myProductTopCont .myptcCont{ clear:both; height:auto; line-height:22px; border-top:1px dotted #CECECE; padding:5px 0;}
.myProductTop .myptcTitMs{height:24px; line-height:24px; text-align:left; margin:5px auto;}

.buy_my_product{text-align:left;}
.bmp_cont{border:1px solid #A5D11F; background:#F4FBE1; padding:10px;}
.bmp_cont span{line-height:30px; font-size:14px;}
.bmp_cont p{ padding:5px 0;}
/*客户销售*/
.vocationList{ width:220px; height:200px; background:#F2F6F9; margin:10px 5px; border:1px solid #D0D9E0; float:left;}
.vocationList .vocationListTit{ font-size:12px; font-weight:bold; border-bottom:1px solid #D0D9E0; line-height:22px; text-indent:5px; color:#900; white-space:nowrap; text-overflow:ellipsis;/* for ie*/ overflow:hidden; width:220px; display:block;}
html>body .vocationListTit:after {content:"...";}
html>body .vocationListTit{max-width:220px; width:220px !important; float:left;}
.vocationList .vocationListTit span{color:#15428B; padding-right:5px;}
.vocationList .vocationListUrl{ clear:both; height:120px; text-align:center; padding:10px 0; position:relative;}
.vocationList .vocationListUrl img{border:1px solid #CCC;}
.vocationList .vocationListKnow{ height:26px; line-height:26px; text-align:center;}
.vocationList .vocationListKnow a{color:#15428B; font-weight:bold; font-size:14px;}

.vocationList .showKnowArea{ position:absolute; left:-1px; top:-1px; color:#F00; font-weight:bold; font-size:12px;}
.vocationList .showKnowArea img{ border:none;}
/*table侧面*/
.searchAreaMeun{ width:800px; position:relative; margin-top:15px;}
.searchAreaLeft{ width:70px; position:absolute; z-index:100; left:0; top:30px;}
.searchAreaMeun .samList{ height:28px; line-height:28px; list-style:none;}
.searchAreaMeun .samList dd{ margin-bottom:2px; height:28px; text-align:center; background:url(../images/background/clickhoverBg.gif) no-repeat left -28px;}
.searchAreaMeun .samList dt{margin-bottom:2px; height:28px; text-align:center; background:url(../images/background/clickhoverBg.gif) no-repeat left -56px;}
.searchAreaMeun .samList .samhover{margin-bottom:2px; height:28px; text-align:center; background:url(../images/background/clickhoverBg.gif) no-repeat left top;}
.searchAreaMeun .samList dd a{text-decoration:none; color:#15428B; font-size:12px; font-weight:normal;}
.searchAreaMeun .samList dt a{ text-decoration:none; color:#15428B; font-size:12px; font-weight:bold;}
/*模拟ext tab*/
.TabAreaMeun{ width:800px; position:relative; margin-top:15px;}
.TabAreaLeft{}
.TabAreaMeun .tamList{ height:24px; line-height:24px; list-style:none;}
.TabAreaMeun .tamList dd{ width:92px; margin-right:1px; height:24px; text-align:center; background:url(../images/background/tab_area_meun_bg.gif) no-repeat left -48; float:left;}
.TabAreaMeun .tamList dt{ width:92px; margin-right:1px; height:24px; text-align:center; background:url(../images/background/tab_area_meun_bg.gif) no-repeat left top; float:left;}
.TabAreaMeun .tamList .tamhover{margin-right:1px; height:24px; text-align:center; background:url(../images/background/tab_area_meun_bg.gif) no-repeat left -24;}
.TabAreaMeun .tamList dd a{text-decoration:none; color:#15428B; font-size:12px; font-weight:normal;}
.TabAreaMeun .tamList dt a{ text-decoration:none; color:#15428B; font-size:12px; font-weight:bold;}
/*渠道建设*/
.sg_a{ color:#900;}
.sg_B{ color:#03C;}
.saleAbout{ padding:10px; font-size:12px; line-height:20px;}
.saleAbout ul{ background:#F5F5F5; border:1px dotted #D5D5D5;}
.saleAbout ul li{ padding:0 10px; color:#343434;}
.saleAbout span{ font-weight:bold; color:#AB1033;}
.surrogateComBg{ width:100%; background:black;  position:absolute; top:0; left:0; opacity:50; display:none; filter:alpha(opacity=50); z-index:1000;}
.surrogateCom{ position:absolute; z-index:10000; width:600px; height:300px; top:50%; left:50%; margin:-150px 0 0 -300px; background:url(../images/background/vs.jpg) no-repeat left top; display:none; border:1px solid #222;}
.surrogateCom .closethisWin{ width:100%; text-align:right;}
.surrogateCom .closethisWin a{ margin:5px 10px; height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
.surrogateCom .showSgDate{ width:600px; height:300px; padding:0; margin:5px 0 0 0; position:relative;}
.surrogateCom .showSgDate dl{padding:20px 0 10px 0; float:left; text-align:left; text-indent:30px; background:#EFEFEF; border:1px dotted #D5D5D5;}
.surrogateCom .showSgDate dt{ font-size:18px; font-weight:bold; line-height:26px;}
.surrogateCom .showSgDate dd{ font-size:14px; line-height:24px;}
.surrogateCom .showSgDate .showSgDateA{ color:#C00; position:absolute; width:180px; height:180px; top:5px; left:50px; z-index:1000;}
.surrogateCom .showSgDate .showSgDateB{ color:#060; position:absolute; width:180px; height:180px; top:5px; left:380px; z-index:1000;}
.surrogateCom .getSurrogate{ font-size:20px; font-weight:bold; color:#069; position:absolute; width:380px; height:64px; line-height:64px; top:190px; left:70px; z-index:1000;}
.surrogateCom .ungetSurrogate{ font-size:20px; font-weight:bold; color:#060; position:absolute; width:380px; height:64px; line-height:64px; top:190px; left:70px; z-index:1000;}
.cResultError{height:250px; line-height:250px; font-size:20px; font-weight:bold; color:#C00; background:#FFF;}
/*活动策划*/
.policyliExt{font-size:13px; text-align:left; text-indent:2em; line-height:20px; color:#15428B;}

/*物流*/
.xmapareaCont{ background:#FFFCEF; height:38px; line-height:38px; text-align:left; font-size:14px; font-weight:bold; color:#15428B; padding-left:25px;}
.xmapareaCont b{ font-size:14px; color:#F00;}

