/* CSS Document */
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{ font-family:"微软雅黑"; background:#FFFFFF;}
table{/*border-collapse:collapse;border-spacing:0*/}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{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}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#CC0000;text-decoration:underline;}


/*文字排版*/
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f15{font-size:15px}
.f18{font-size:18px}
.f22{font-size:22px}
.f26{font-size:26px}
.f30{font-size:30px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.tc{ text-align:center;}
.tr{ text-align:right;}
.fw{ font-weight:bold;}
/*定位*/
.bc{ margin-left:auto; margin-right:auto;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.pr{position:relative}
.pa{position:absolute;}
.none{display:none}
.clearfix:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;} /*浮动闭合的写法二*/
.clearfix{ zoom:1;}

/*长度高度*/
.w{ width:100%;}
.w1000{ width:1000px;}
.h{ height:100%;}

/*边距*/
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt60{ margin-top:60px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml50{ margin-left:50px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mb20{ margin-bottom:20px;}
.pb10{ padding-bottom:10px;}
.pt15{ padding-top:15px;}
.pl30{ padding-left:30px;}

/*color*/
.c_gray,.c_gray a{ color:#A1A1A1;}
.c_white,.c_white a{ color:#FFFFFF;}
.c_blue,.c_blue a{ color:#1D73C0;}
.c_golden{ color:#CB9710;}
.c_black{ color:#000000;}
.c_red{ color:#CC0000;}
.c_orange,.c_orange a{ color:#FF9767;}
.c_rose{ color:#FE4881;}
.c_grayaa{ color:#666666;}


/*top*/
#top{ height:39px; line-height:39px; border:1px solid #EBEBEB; background:#FAFAFA}
.gudong{ width:700px;}

/*header*/
.header{ height:110px;}
.tell{ width:220px; height:80px; background:url(../images/tab.gif) no-repeat;}
.tell p a{ margin:0 25px;}

/*menu*/
#menu{ height:65px; overflow:hidden; background:url(../images/rpt_x.gif) repeat-x;}
.tongyi_bg{ background:url(../images/linea.gif) right no-repeat; padding:10px 20px 0 20px; height:55px;}
p.menu_a{ width:150px;}
p.menu_a a,p.menu_b a{ float:left; width:73px; line-height:24px; text-align:center;}
p.menu_b{ width:370px;}

/*flash*/
.banner_div{height:375px;margin:0px auto;overflow:hidden; position:relative; width:100%; padding:0px;}
#flash { width:100%; height:375px; overflow:hidden; margin:0 auto; clear:both; position:relative; padding:0px;}
#flash a {width:100%; height:375px; display:none;}
#flash img {/*width:100%; height:407px; display:none;*/}
.flash_bar { width:100px; z-index:1069; height:30px; overflow:hidden; padding-top:13px!important; padding-top:12px; bottom:45px; left:-400px;text-align:center;margin:0 auto;position:relative; }
.flash_bar .dq { display:inline-block; float:left; width:12px; height:12px; margin:5px 5px; cursor:pointer;
background:url(../images/flashbar1.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/flashbar1.png" ,sizingMethod="crop"); }
.flash_bar .no { display:inline-block; float:left; width:12px; height:12px; margin:5px 5px; cursor:pointer;
background:url(../images/flashbar2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/flashbar2.png" ,sizingMethod="crop"); }
#flashBg { height:375px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {height:375px; width:100%; clear:both;}

/*最新动态*/
#latest{height:45px; background:#F2F2F2;}
.latestNews{ width:1000px;height:45px; line-height:45px;}
.latestNews h2{ background:url(../images/tab.gif) -378px 0 no-repeat; padding-left:30px;}
.latestNews span{ padding-top:10px;}
.latestBtn img{ padding:0px 10px;}
.latestNews_con{ width:500px;}
#newsInfo{width:370px; height:45px; overflow:hidden;}
#newsInfo li{ width:360px; height:45px;line-height:45px; padding-left:10px;}
.shareDiv{ height:25px; padding-top:3px;}

.searchDiv{ width:265px;}
.searchIpt{ width:150px; height:20px; color:#666666; line-height:24px; border:1px solid #CCCCCC; background:#FFFFFF; padding:2px 5px; vertical-align:middle;}
.searchBtn{ width:87px; height:27px; background:url(../images/tab.gif) -225px 0 no-repeat;border:none; cursor:pointer; vertical-align:middle;}
#form1{ width:270px;}

/*财税新闻*/
.csnews,.csnews h3,.csnewscon,.submainleft,.submaintop,.subzyksDiv,.subzyksdiv_con,.fudaodiv_con,.wenda,.Goodsdetails{ width:720px;}
.csnewstit{ width:720px; height:45px;}
.csnews_tit{ width:150px; height:45px; line-height:45px; background:#C91111;}
.csnewImg{ width:180px;}
.csnews_img{ width:180px; height:110px;}
.csnews_zi{ width:160px; height:40px; background:#F4F0E9; padding:0 10px;}
.csnewsList{ width:500px;}
.csnewsList li{ width:222px; height:30px; line-height:30px; background:url(../images/tab.gif) -381px -35px no-repeat; padding-left:25px;}

/*政策解读*/
.zcjd,.zcjdcon{ width:230px;}
.zcjdtit{ height:37px; line-height:34px; border-bottom:1px solid #91C3FF;}
.zcjdtit p{ width:85px; border-bottom:3px solid #337BCF;}
.zcjdcon li{ width:220px; line-height:24px; background:url(../images/tab.gif) -390px -60px no-repeat; padding-left:10px;}

/*商务考察*/
.kc_zcjdcon{ width:245px; padding:0 5px;}
.kc_zcjdcon li{ width:235px; line-height:25px; background:url(../images/tab.gif) -390px -60px no-repeat; padding-left:10px;}

/*会员登录按钮*/
.right_main,.rg_button,.fagui,.faguicon{ width:262px;}
.home_button{ width:262px; height:61.5px; margin:8px 0;}
.faguitit{ height:37px; line-height:37px; border-bottom:1px solid #D6D6D6;}
.faguitit p{ background:url(../images/tab.gif) -390px -80px no-repeat; padding-left:15px;}
.fg_img{ width:87px; height:62px;}
.faguicon dd{ width:252px; line-height:24px; background:url(../images/tab.gif) -390px -60px no-repeat; padding-left:10px;}

.wh_a{width:1000px; height:80px; }
.main_banner01{ /*background:url(../images/main_banner01.jpg) no-repeat;*/}
.main_banner02{ background:url(../images/main_banner02.jpg) no-repeat;}

/*名家荟萃*/
.mainleft,.mingjiacon,.kaocha{ width:255px;}
.mingjia_tit{ width:255px; height:34px; line-height:34px; border-bottom:1px solid #C91111;}
.mingjiacon dl{ width:255px; border-bottom:1px dashed #E1E1E1; padding-bottom:10px;}
.mjcon_tit{ background:url(../images/tab.gif) -390px -113px no-repeat; padding-left:15px;}
.mj_img{ width:95px; height:90px;}
.mj_zi{ line-height:23px; width:150px;}

.imgaa{ width:245px; height:130px; padding:0 5px; background:url(../images/imgaa.jpg) no-repeat;}

/*专业考试*/
.maincontent,.zyksDiv,.zyksdiv_con,.cswdDiv_con{ width:450px;}
.zyksdiv_tit{ background:url(../images/tab.gif) -225px -32px no-repeat; width:115px; height:39px; line-height:39px;}
.zyks_line{ border-bottom:1px solid #F0BABA; height:32px; width:335px;}
.zyks_img img{ width:155px; height:135px;}
.zyks_img p{ background:url(../images/png.png) no-repeat; width:155px; height:30px; line-height:30px; top:-30px;}
.zyks_zi{ line-height:23px;}
.zykslinea{ border-top:1px dashed #BCBCBC;}
.zyksdiv_con dd,.picTxt dd{ width:445px; line-height:27px; background:url(../images/tab.gif) -390px -135px no-repeat; padding-left:10px;}

/*财税问答*/
.cswdDiv_con dl{ width:450px; border-bottom:1px solid #E3E3E3; padding-bottom:5px;}
.same_cswd{padding-left:30px; line-height:23px; width:420px;}
.cswdtit{ background:url(../images/wenda_icon.gif) no-repeat;}
.cswdzi{ background:url(../images/wenda_icon.gif) 0 -46px no-repeat;}

/*案例分析*/
.alfxDiv{ width:450px; height:380px;overflow:hidden;}
.alfxdiv_tit{height:37px; line-height:37px; border-bottom:1px solid #C91111;}      
.technologyTab a{ float:left; width:108px; height:37px;text-align:center; background:#C91111;color:#FFFFFF; }
.technologyTab a:hover{ color:#000000; text-decoration:none; background:#FFFFFF; border:1px solid #C91111; border-bottom:0px;}
.technologyTab a.tabOn{ color:#000000; text-decoration:none; background:#FFFFFF; border:1px solid #C91111; border-bottom:0px;}
.technologyTxt{ padding-top:15px;}
.picTxt{ width:430px; line-height:25px;}
.alfx_img{ width:155px; height:120px;margin-right:5px;}

/*专业培训*/
.mainright{ width:245px; padding:5px 10px; background:#FAFAFC;}
.zypxDiv{ width:245px;}
.zypxdiv_con{ width:245px; overflow:hidden;}
.zypxdiv_con li{ width:245px; height:29px; line-height:29px; border:1px solid #D2D2D2; border-right:0;border-top:0; padding-left:10px;}
.zypxdiv_dl{ width:244px; border-left:1px solid #D2D2D2;}
.icona{ width:11px; height:11px; right:460px;}

.zypxDiv .box{ float:left; width:245px; height:auto; border-left:1px solid #D2D2D2;}
.zypxDiv .box .bgItem{ float:left; width:244px;height:auto; border-bottom:1px solid #D2D2D2; padding-top:6px; display:none;}
.zypxDiv .box .bgItem li{ float:left; margin-left:-8px; width:234px; height:30px; margin-bottom:10px; padding-left:14px; line-height:28px; background:url(../images/icona.gif) left center no-repeat;}	
.zypxDiv .box .bgItem dl{ float:left; width:244px; height:auto; padding-left:18px; padding-bottom:8px;}
.zypxDiv .box .bgItem dl dt{ float:left; width:95px; height:60px;}
.zypxDiv .box .bgItem dl dd.txt{ float:left; width:140px; font-size:12px; line-height:20px; color:#7f7f7f;}
.zypxDiv .box .bgItem dl dd.source{ float:right; width:auto; height:22px; padding-right:10px; line-height:20px; font-size:12px; color:#AFAFAF;}
.zypxDiv .box ul.li{ float:left; width:100%; height:auto;}
.zypxDiv .box ul.li li{ float:left; width:100%;  line-height:46px; border-bottom:1px solid #D2D2D2;}
.zypxDiv .box ul.li li a{ font-size:14px; color:#333; padding-left:15px;}


.zypxDiv .box0{ float:left; width:245px; height:auto; border-left:1px solid #D2D2D2;}
.zypxDiv .box0 .bgItem{ float:left; width:244px;height:auto; border-bottom:1px solid #D2D2D2; padding-top:6px; display:none;}
.zypxDiv .box0 .bgItem li{ float:left; margin-left:-8px; width:234px; height:30px; margin-bottom:10px; padding-left:14px; line-height:28px; background:url(../images/icona.gif) left center no-repeat;}	
.zypxDiv .box0 .bgItem dl{ float:left; width:244px; height:auto; padding-left:18px; padding-bottom:8px;}
.zypxDiv .box0 .bgItem dl dt{ float:left; width:95px; height:60px;}
.zypxDiv .box0 .bgItem dl dd.txt{ float:left; width:140px; font-size:12px; line-height:20px; color:#7f7f7f;}
.zypxDiv .box0 .bgItem dl dd.source{ float:right; width:auto; height:22px; padding-right:10px; line-height:20px; font-size:12px; color:#AFAFAF;}
.zypxDiv .box0 ul.li{ float:left; width:100%; height:auto;}
.zypxDiv .box0 ul.li li{ float:left; width:100%;  line-height:46px; border-bottom:1px solid #D2D2D2;}
.zypxDiv .box0 ul.li li a{ font-size:14px; color:#333; padding-left:15px;}


/*财税名家*/
.csmjdiv_con li{ width:70px; margin:0 5px;}
.csmjdiv_con li img{ width:70px; height:70px;}
.csmjdiv_con li p{ line-height:30px; width:70px; text-align:center;}

/*热门文章*/
.rmwzcon{ width:245px;}
.rmwzcon li{ width:235px; line-height:23px; background:url(../images/tab.gif) -390px -60px no-repeat; padding-left:10px;}

.imgbb{ width:245px; height:130px; background:url(../images/imgbb.jpg) no-repeat;}

/*热门职位*/
.qiuzhiDiv{ width:720px; height:270px; overflow:hidden;}
.alfxdiv_con{ width:720px; line-height:25px;}
.alfxdiv_con li{ width:710px; margin:5px 0; background:url(../images/tab.gif) -390px -135px no-repeat; padding-left:10px;}
.alfx_a{ width:140px;}
.alfx_b{ width:270px;}
.alfx_c{ width:90px;}
.samewh_alfx{ width:54px; height:21px; line-height:21px;}
.alfx_d{ background:url(../images/tab.gif) 0 -85px no-repeat;}
.alfx_e{ background:url(../images/tab.gif) -60px -85px no-repeat;}

/*实用工具*/
.bgwjDiv,.bgwjImgdivcon,.submaintop,.tuangouList{ width:1000px;}
.sygjdiv_con{ line-height:30px; width:250px; padding-left:15px;}
.bgwjtit{ height:40px; line-height:40px; border-bottom:1px solid #CACACA; padding-left:15px;}
.bgwjImgdiv{ width:190px; height:375px; background:#E9E9e9; line-height:26px;}
.bgwj_img img{ width:190px; height:248px;} 
.bgwj_zi{ width:180px; padding:0 5px;}
.bgwj_button{ background:url(../images/tab.gif) -120px -83px no-repeat; width:75px; height:24px; line-height:24px;}

.rexiaoImg h2{ width:790px; border-bottom:2px solid #AAAAAA; height:30px; line-height:20px;}
.rexiaoImg h2 p{ border-bottom:2px solid #E3393C; height:30px; width:203px; background:url(../images/rexiao_titbg.gif) center no-repeat;}
.rexiao_con{ width:790px;}
.rexiao_con li{ width:152px; border:1px solid #F1F1F1; padding:8px 21px; line-height:19px;}
.rexiao_con li img{ width:152px; height:110px;}
.rexiao_con li p{ padding:0 7px;}

.rexiao_con0{ width:790px;}
.rexiao_con0 li{ width:190px; border:1px solid #F1F1F1; padding:0 28px; line-height:30px;}
.rexiao_con0 li img{ width:180px; height:150px;}
.rexiao_con0 li p{ padding:0 7px;}

/*礼品中心*/
.lpzxtit{ height:40px; line-height:40px; border-bottom:1px solid #FF9767; padding-left:15px;}
.lpzxdiv{ width:230px; height:410px; background:#FF9467; padding:15px 10px 0 10px; line-height:27px;}
.lpzxdiv_ImgA,.lpzxdiv_ImgA ul{width:750px;}
.same_lpzx_wh{height:283px; width:168px; border-right:1px solid #CCCCCC; padding:15px 9px 0 9px;}
.lpzximg_aa{ background:url(../temp/lpimg1.jpg) bottom no-repeat; }
.lpzximg_bb{ background:url(../temp/lpimg2.jpg) bottom no-repeat; }
.lpzximg_cc{ background:url(../temp/lpimg3.jpg) bottom no-repeat; }

.same_lpzx{height:95px; width:80px; border:1px solid #CCCCCC; border-left: 0; padding:30px 6px 0 100px;}
.lpzximg_hh{ background:url(../temp/img001.jpg) bottom no-repeat;}
.lpzximg_ii{ background:url(../temp/img002.jpg) bottom no-repeat;}
.lpzximg_jj{ background:url(../temp/img003.jpg) bottom no-repeat;}
.lpzximg_kk{ background:url(../temp/img004.jpg) bottom no-repeat;}

/*友情链接*/
.yqljDivtit{ border-bottom:2px solid #CECDD3; height:43px; line-height:43px;}
.yqljDivtit p{ border-bottom:2px solid #317CCF; width:130px;}
.yqljDivcon{ width:988px; height:68px; border:1px solid #EDEDED; padding:5px;}
.yqljDivcon li{ width:178px; margin:0 9px;}
.yqljDivcon li img{ width:178px; height:58px;}
.yqlj_bott{ border-top:1px solid #CECDD2; height:50px; line-height:50px;}

/*footer*/
#footnav{ height:50px; line-height:50px; background:#3D95D5;}
#footnav p a{ margin:0 10px;}
.footer{ line-height:30px; padding:20px 0;}


/*News*/
.subtitle_bg{ width:117px; height:46px; line-height:40px; background:url(../images/tab.gif) 0 -115px no-repeat;}
.news_line{ border-bottom:1px solid #D1D1D1; height:39px; width:878px;}
.shareDiv{ width:50px; height:18px; line-height:18px; padding:2px 10px 0px 0px; vertical-align:middle;}
.time{ width:700px;}
.news_tit p{ width:630px;}
.newsdiv_list{ width:700px; line-height:30px; border-bottom:1px dashed #BFBFBF; padding-bottom:10px;}
#outer {float:left;width:700px; padding:10px 10px 0 10px;}
.news_tit p :hover{ color:#CC0000; text-decoration:none;}

.caishuihot li{ width:255px; line-height:13px; margin:8px 0; padding-left:10px;}
.ordinal{ width:17px; height:13px; background:#949494;}
.ord_black{ width:17px; height:13px; background:#000000;}
.imgcc{ width:250px; height:160px; background:url(../images/imgcc.jpg) no-repeat;}

/*分页*/
.paging{ height:27px; line-height:27px;}
.paging a{ width:30px; height:27px; background:url(../images/tab.gif) -344px 0px no-repeat; color:#8e8e8e; margin-right:8px; vertical-align:middle; display:inline-block;}
.paging a:hover{ background:url(../images/tab.gif) -344px -32px no-repeat; color:#ffffff; text-decoration:none;}
.paging a.homeBtn,.paging a.previous,.paging a.nextBtn,.paging a.lastBtn{ width:50px; height:27px; background:url(../images/tab.gif) -310px -86px no-repeat;}
.paging a.homeBtn:hover,.paging a.previous:hover,.paging a.nextBtn:hover,.paging a.lastBtn:hover{ width:50px; height:27px; color:#FFFFFF; text-decoration:none;background:url(../images/tab.gif) -310px -118px  no-repeat;}

/*考试内页*/
.fudaoDiv{ width:720px; height:225px; overflow:hidden;}
.sub_technologyTab a{ float:left; width:115px; height:39px; line-height:39px; text-align:center;}
.sub_technologyTab a:hover{ color:#FFFFFF; text-decoration:none; background:#3493D7; }
.sub_technologyTab a.tabOn{ color:#FFFFFF; text-decoration:none; background:#3493D7; }
.subkaoshi_img{ width:248px; height:213px; background:#F4EFe9; border:1px solid #E8E4DB;}
.subkaoshi_titzi{ line-height:23px; border-bottom:1px solid #C7C7C7;}
.subzyksdiv_con dd{ background:url(../images/tab.gif) -389px -255px no-repeat; line-height:25px; padding-left:15px; width:445px;}
.fudaodiv_con li{ width:350px; line-height:30px; background:url(../images/tab.gif) -393px -130px no-repeat; padding-left:10px;}

.gjkj_tit{ border-bottom:1px solid #D1D1D1; height:39px; width:720px;}

/*办公助手*/
.bgzsdiv_conbg{ width:245px; height:210px; background:#EBEBEB;}
.bgzsdiv_conbg td{ height:26px;}
.bgzs_button a{ float:left; margin:5px 15px; width:77px; height:28px; background:url(../images/tab.gif) -210px -85px no-repeat; line-height:28px; padding-left:15px;}

/*视频教程*/
.spjcDiv_con dl{ width:245px; overflow:hidden;}
.spjc_img{ width:90px; height:55px;}
.spjc_zi{ line-height:25px;}
.spjc_icon{ background:url(../images/tab.gif) -391px -275px no-repeat; padding-left:15px;}

/*资料下载*/
.zlxzDiv_con li{ width:230px; background:url(../images/tab.gif) -388px -296px no-repeat; line-height:26px; border-bottom:1px solid #D2D2D2; padding-left:15px;}

/*问答*/
.wenda dl{ width:720px; border-bottom:1px solid #E3E3E3; padding-bottom:10px;}
.sub_wenda{padding:0 20px 0 30px; line-height:23px; width:670px;}

/*求职*/
.form{ width:680px; height:35px; line-height:35px; background:#F5F5F5; padding:0 20px;}
.formCon{ width:680px; height:35px; line-height:35px; padding:0 20px;}
.sub_list{ background:url(../images/tab.gif) -390px -135px no-repeat; padding-left:10px;}
.form_wha{ width:85px;}
.form_whb{ width:160px;}
.form_whc{ width:205px;}
.form_whd{ width:90px;}
.bottom_line li{ border-bottom:1px solid #EFEFEF;}

/*注册*/
.zhuceList{ width:796px; border:2px solid #E8E8E8; padding:40px 100px; background:#FCFCFC;}
.zhuceList_tit{ border-bottom:1px solid #E8E8E8; padding-bottom:35px;}
.zhuceList_con table th,.zhuceList_con table td{ line-height:45px;}
.zhuceList_con table th{ text-align:right;}
.zhuceList_con table input, .zhuceList_con table label{ vertical-align:middle;}
.titIpt{ width:170px; height:20px; background:#F8F8F8; line-height:20px; border:1px solid #E2E2e2; padding:4px;}
.titIpt2{ width:100px; height:50px; background:#F8F8F8; line-height:20px; border:1px solid #E2E2e2; padding:4px;}
.okBtn{ width:150px; height:40px;background:url(../images/tab.gif) -125px -119px no-repeat; border:none; cursor:pointer;}
.zhuce_project h2{ border-bottom:3px solid #B6B6B6; width:210px; padding-bottom:10px;}
.zhuce_project h2:hover{ border-bottom:3px solid #FF0000; color:#FF0000; cursor:pointer;}

/*团购*/
.tuangouIMG{ width:1000px;}
.tuangouList_tit{ width:998px; height:43px; line-height:43px; background:#F5F5F5; border:1px solid #E0E0E0;}
.tg_tit{ width:114px; height:43px; border-right:1px solid #E0E0E0; background:#FFFFFF;}
.privilege-left-top{ height:45px; top:45px;}
.privilege-item{ height:20px; width:45px;}
.privilege-item-mis{ background:#FFBA00;}
.privilege-item-mianyuyue{ background:#FB7901;}
.privilege-item-duotaocan{ background:#00CCF1;}
.borderbox{ width:223px; height:135px;}
.row-first-item,.imgbox,.contentbox,.pinfo{ width:223px;}
.contentbox .titA_css:hover{ color:#FE4881; text-decoration:none;}
.contentbox p:hover{ color:#1D73C0;}
.bottom-border{ position:relative; top:60px; width:120%;/*border-bottom:1px solid #E0E0E0;*/}
.row-first-item{ margin:0 13px;}

/*团购内购*/
.jingxuan_orange{ width:45px; height:27px; line-height:27px; background:#FF4876;}
.jingxuan_blue{ width:45px; height:27px; line-height:27px; background:#508EFF;}
.jingxuanImg{ top:24px;}
.jingxuanImg li{ margin:0 10px;}
.jingxuan_img img{ width:470px; height:285px;}
.item-info{ width:510px;}
.Purchase{ width:258px; height:51px; line-height:51px; background:url(../images/tab.gif) 0 -167px no-repeat;}
.Purchase:hover{ float:left;width:258px; height:51px; line-height:51px; background:url(../images/tab.gif) 0 -227px no-repeat;}

.ctrl .disabled:hover {border-color: #eaeaea;cursor: default;}
.item-buycount-row .buycount-ctrl input {display: inline-block;width:60px;height: 12px;padding:4px 0;border: 1px solid #DCDCDC;border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;color: #666;line-height: 12px;text-align: center;vertical-align: middle;}
.item-buycount-row .buycount-ctrl .ctrl:hover {border-color: #FF6282;}
.item-buycount-row .buycount-ctrl .ctrl {display: inline-block;width: 20px;height: 20px;border: 1px solid #DCDCDC;position: relative;vertical-align: middle;background: #fff;}
.item-buycount-row .buycount-ctrl .ctrl .horizontal {width: 12px;height: 2px;top: 9px;left: 4px;}
.item-buycount-row .buycount-ctrl .ctrl .vertical {width: 2px;height: 12px;top: 4px;left: 9px;}
.item-buycount-row .buycount-ctrl .ctrl span {position: absolute;left: 0;top: 0;display: block;background: #B4B5B5;cursor: pointer;}
.item-buycount-row .buycount-ctrl .ctrl:hover span{background:#FF6282}

.item-option .collect-success{display:none;position:absolute;right:0;border:1px solid #cfcfcf;padding:10px;background:#fff}
.item-option .collect-success p{font-size:14px;color:#999;white-space:nowrap}
.item-option .collect-success a{display:block;margin-top:10px;font-size:14px;color:#39f;white-space:nowrap}

.item-option .item-collect{ background:url(../images/detail_old.gif) -7px 0 no-repeat;padding:10px 20px;color:#999;}
.item-collect:hover { background:url(../images/detail_old.gif) -7px -40px no-repeat; text-decoration:none;}
.j-item-share .item-share{ background:url(../images/detail_old.gif) -7px -80px no-repeat;padding:10px 20px;color:#999;}
.j-item-share .item-share:hover{ background:url(../images/detail_old.gif) -7px -120px no-repeat; text-decoration:none;}
#bdshare {_overflow-x: hidden;z-index: 999999;padding-bottom: 2px;font-size: 12px;float: left;text-align: left!important;zoom: 1;}
.share-channel{border:1px solid #cfcfcf;padding:10px;background:#fff;position:absolute;left:500;z-index: 1; width:90px; display:none;}
.share-channel .bdshare_t a{display:block;white-space:nowrap;padding-left:30px}

.subleft,.giftLeft,.relatedCon,.giftleft_con,.wenda,.mallList{ width:720px;}
.snlist{ height:50px; border-bottom:1px solid #ED3768; line-height:50px;}
.snlist_bg{ width:180px; height:50px; background:#FF658F;}
.DetailCon{ line-height:30px; padding:0 15px;}

.subright{ width:260px;}
.w-goods-item-b{width:205px;padding:20px 5px;border:1px solid transparent;border-bottom:1px dotted #bfbfbf}
.w-goods-item-b a{display:block}
.w-goods-item-b a .goods-img{float:left;width:90px;height:55px}
.w-goods-item-b a .goods-info{float:left;margin-left:10px;font-size:14px}
.w-goods-item-b a .goods-info .goods-title{width:105px;height:32px;line-height:1.2;overflow:hidden;color:#666}
.w-goods-item-b a .goods-info .goods-price{margin-top:5px}
.w-goods-item-b a .goods-info .goods-price .goods-price-groupon{color:#ff4883}
.w-goods-item-b a .goods-info .goods-price .goods-price-origin{color:#999;margin-left:5px;text-decoration:line-through}
.w-goods-item-b:hover{border:1px solid #fcc}
.w-goods-item-b:hover a .goods-info .goods-title{color:#333}

.recommend-title{ height:50px; line-height:50px; border-bottom:1px solid #bfbfbf;position:relative}
.recommend-title .change-btn{top:18px}
.other-user{width:227px;background:#fff}
.see2see-page{display:none}
.see2see-page.has-margin-top{margin-top:10px}
.see2see-page.show{display:block}
span.icon{ width:16px; height:16px; background:url(../images/detail_old.gif) -7px -172px no-repeat;}

/*个人求职内页*/
.jobconTit{ border-bottom:1px solid #D2D2D2; line-height:40px; height:40px;}
.jobcon_titbg{ width:139px; height:40px; background:url(../images/tab.gif) -261px -165px no-repeat;}
.jobconDiv{ width:680px; padding:20px; background:#F6F6f6;}
.jobconDiv h3,.details_title p{ width:680px;}
.job_more{ width:88px; height:22px; line-height:22px; background:#C20700;}
.job_more a{ color:#FFFFFF;}
.jobcon_con p,.recruitCon p{text-indent:2em;}
.jobcon_con,.recruitCon,.details_con{ width:720px; line-height:30px;}
.jobconDivul li{ padding:15px 0; border-bottom:1px solid #E4E4E4;}

.relatedTit{ width:720px; height:40px; border-bottom:1px solid #D2D2D2; line-height:40px;}
.relatedTit p{ background:url(../images/detail_old.gif) 0 -205px no-repeat; padding-left:40px;} 
.relatedCon li{ width:340px; background:url(../images/detail_old.gif) 0 -250px no-repeat; padding-left:20px; line-height:30px; border-bottom:1px dashed #D7D7D7;}

/*招聘内页*/
.details_list{ width:680px; border-bottom:1px solid #D2D2D2; padding-bottom:15px;}
.details_list li{ width:220px; line-height:30px;}

/*礼品中心*/
.gift_tit{ width:720px; line-height:40px; height:40px; border-bottom:2px solid #FE9867;}
.gift_Img{ width:710px; height:365px; padding:20px 5px;}
#slide-holder {z-index : 40;width :710px;height : 365px;position : absolute; background:#FF8C56;}
#slide-holder div#slide-runner {top : 0px;left : 0px;width :710px;height : 365px;overflow : hidden;position : absolute;}
#slide-holder img {margin : 0;display : none;position : absolute;}
#slide-holder div#slide-controls {left : 0;bottom : 0px;width : 710px;height : 46px;display : none;position : absolute;background : url(../images/slide-bg.png) 0 0;}
#slide-holder div#slide-controls p.text {float : left;color : #fff;display : inline;font-size : 10px;line-height : 16px;margin : 15px 0 0 20px;text-transform : uppercase;}
#slide-holder div#slide-controls p#slide-nav {float : right;height : 24px;display : inline;margin : 11px 15px 0 0;}
#slide-holder div#slide-controls p#slide-nav a {float : left;width : 24px;height : 24px;display : inline;font-size : 11px;margin : 0 5px 0 0;line-height : 24px;font-weight : bold;text-align : center;text-decoration : none;background-position : 0 0;background-repeat : no-repeat;}
#slide-holder div#slide-controls p#slide-nav a.on {background-position : 0 -24px;}
#slide-holder div#slide-controls p#slide-nav a {background-image : url(../images/silde-nav.png);}
#nav ul li a {background : url(../images/nav.png) no-repeat;}


.giftleft_con ul{ border:1px solid #D7D7D7; border-right:0; border-bottom:0; width:717px;}
.giftleft_con li{ width:218px; padding:10px; border:1px solid #D7D7D7; border-left:0; border-top:0; }
.giftleft_con li img{ width:218px; height:230px;}
.exchange{ width:75px; height:24px; line-height:24px; background:url(../images/tab.gif) -262px -210px no-repeat;}
.gift_zi{ width:218px;}


.giftright{ width:255px;}
.Member{ width:253px; border:1px solid #D7D7d7;}
.submembertit{ height:40px; line-height:40px; padding-left:30px; width:223px;}
.member_tit{ background:#FF9767;}
.member_con{ line-height:24px; padding:15px;}

.Charts_tit{ background:#9DE090;}
#Chartsmenu { overflow:hidden; width:223px; padding:15px; overflow:hidden;}
#Chartsmenu li { list-style:none; display:block; width:223px; border-bottom:1px dashed #D8D8D8;}
#Chartsmenu li .end{border-bottom-width:1px;}
#Chartsmenu li a{ display:block; text-decoration:none; width:100%; padding:10px;}
#Chartsmenu li a span{ display:none; color:#333; padding:10px 0 0 0;}
#Chartsmenu li a:hover span{ display:block; cursor: hand;} 
.charts_1{ background:url(../images/detail_old.gif) 0 -308px no-repeat; height:21px; line-height:15PX; padding-left:30px;}
.charts_2{ background:url(../images/detail_old.gif) 0 -333px no-repeat; height:21px; line-height:15PX; padding-left:30px;}
.charts_3{ background:url(../images/detail_old.gif) 0 -359px no-repeat; height:21px; line-height:15PX; padding-left:30px;}
.charts_4{ background:url(../images/detail_old.gif) 0 -385px no-repeat; height:21px; line-height:15PX; padding-left:30px;}
.charts_5{ background:url(../images/detail_old.gif) 0 -410px no-repeat; height:21px; line-height:15PX; padding-left:30px;}
.charts_6{ background:url(../images/detail_old.gif) 0 -434px no-repeat; height:21px; line-height:15PX; padding-left:30px;}
.charts_7{ background:url(../images/detail_old.gif) 0 -457px no-repeat; height:21px; line-height:15PX; padding-left:30px;}
.charts_8{ background:url(../images/detail_old.gif) 0 -481px no-repeat; height:21px; line-height:15PX; padding-left:30px;}
.chartscon{ width:210px;}

.preferential_tit{ background:#3693D8; }
.preferential_con{ width:240px; padding:0 6px;}
.preferential_con li{ width:240px; margin:10px 0;}
.preferential_con li img{ width:240px; height:155px;}

/*积分商城*/
.mallList_titbg{ background:url(../images/rpt_x.gif) 0 -70px repeat-x; height:36px; width:720px;}

.mallList_tit{ width:86px; height:33px; line-height:33px; background:#FFFFFF; border-top:2px solid #E43A3D; border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #FFFFFF; }
.mallList_con{ padding:20px 0px;}
.mallList_con li{ width:150px; line-height:24px; margin:10px 14px;}
.mallList_con li img{ width:150px; height:140px;}
.tybuton{ height:40px; line-height:40px; padding-left:50px; width:173px;}
.member_buttonA{ background:url(../images/tab.gif) -360px -324px no-repeat;}
.member_buttonB{ background:url(../images/tab.gif) -360px -369px no-repeat;}

/*商城内页*/
.gift_pro{ width:690px; padding:20px 15px;}
.giftpro_img{ width:275px; height: 260px; border:1px solid #D7d7D7;}
.gifprocon{ width:350px; line-height:30px;}
.wrap-input .input{width:15px; height:32px; overflow:hidden;line-height:50px}
.wrap-input .input p{ width:15px; height:15px;}
.input a{display:block;width:15px;text-align:center;height:15px;line-height:15px;overflow:hidden;background:#f1f1f1;color:#666;border:1px solid #ccc;position:absolute;right:-1px;}
.btn-reduce{background:url(../images/tab.gif) no-repeat -278px -126px; top:-1px;}
.btn-add{background:url(../images/tab.gif) no-repeat -294px -126px; bottom:-1px;}
.btn-reduce:hover{background:url(../images/tab.gif) no-repeat -278px -142px;width:15px;height:15px;}
.btn-add:hover{background:url(../images/tab.gif) no-repeat -294px -142px;width:15px;height:15px;}

.wrap-input{width:49px;height:32px;overflow:hidden;border:1px solid #ccc;position:relative;margin:8px 10px 0 0}
.wrap-input p.text input{display:block;width:32px;height:32px;line-height:32px;border:none;border:0;text-align:center}
.choose-amount{ width:350px;}

.join{ width:135px; height:36px; background:url(../images/tab.gif) 0 -283px no-repeat;}
.shopping_button{ width:80px; height:21px; line-height:21px; background:url(../images/tab.gif) -264px -239px no-repeat; padding-left:35px;}

.shopping_button:hover{ width:80px; height:21px; line-height:21px; background:url(../images/tab.gif) -264px -263px no-repeat; padding-left:35px;}
.goodsdetailsTitle{ height:21px; line-height:21px; border-bottom:3px solid #FFA202;}
.goods_titbg{ width:230px; height:21px; background:#FFA202 url(../images/tit_rightbg.gif) right no-repeat; padding-left:30px;}

.goodsdetails_img{ width:720px; overflow:hidden; border:1px dashed #CCCCCC; border-left:0; border-right:0; padding:20px 0;}

.relatedList_con{ padding:20px 0;}
.relatedList_con li{ width:80px; background:url(../images/tab.gif) -385px -60px no-repeat; line-height:26px;}

.browseDiv_tit{ height:29px; border-bottom:1px solid #D7D7d7; line-height:29px; background:#F7F7f7;}
.browseDiv_con{ width:223px; padding:15px;}
.browseDiv_con li{ width:223px; margin-bottom:15px; border-bottom:1px dashed #D7d7D7; padding-bottom:15px;}





/*新闻阅读 样式*/
.news_title{text-align:center;color:#024fa5; font-size:14px; line-height:40px; font-weight: bold;border-bottom:1px dotted #767575;}
.news_dh{text-align:center; line-height:30px;color:#343333;}
.news_des{width:712px;height:auto;float:left;}
.news_des_nr{line-height:26px;padding:5px 0px;color:#1c1c1c;}
.fxd{ width:712px; height:30px; float:left; padding-top:15px;}
.pagecontent{width:712px;float:left;padding:8px 0px; line-height:25px;color:#343333; border-top:1px dotted #ccc; }
.pagecontent a{color:#343333;text-decoration:none;}
.pagecontent a:hover{color:#024fa5;text-decoration: underline;}




.curbox {background-color: #FAFDFE; border: 1px solid #DDDDDD; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); margin-bottom: 20px;/*width: 608px;*/}
.Formula {position: relative;}
.formli { margin: 18px 0 5px;}
.Formula li label {display: inline-block;height: 20px;line-height: 20px;margin-left: 30px;text-align: left; width: 250px;}
.input1 {border-radius: 2px 2px 2px 2px; display: inline-block; height: 18px; padding-left: 8px;
padding-right: 8px; /*width:54px;*/}
.jisuan {  height: 23px; margin-top: 65px;}
input[type="submit"], input[type="button"] {cursor: pointer;}
.jsbtn {background: url(../images/jisuan.gif) no-repeat; border: 0 none;height: 22px;    padding-right: 155px;width: 75px;}
.linecalc { background-color: #E1E9EE; height: 3px; margin: 20px auto;width: 570px;}
.Result {background: url(../image1/Result.jpg) no-repeat; height: 35px;margin: 0 auto 0 20px;    width: 600px;}
.ResultBox {margin: 0 auto 20px;min-height: 10px;padding: 1px;width: 610px;}


.table_User{
	border: 1px solid #CAF2FF;/*边框颜色*/
	margin-top: 5px;
	margin-bottom: 5px;
	background:#B8D3F1;
}
.td_bg {
	background:#ffffff; height:30px;
}


.scw_banner{ width:1000px; margin:10px auto 0; overflow:hidden;}
.scw_bannerl{ width:190px; height:80px; float:left; overflow:hidden;}
.scw_bannerm{ width:600px; height:80px; float:left; margin-left:10px; overflow:hidden;}
.scw_bannerr{ width:190px; height:80px; float:right; overflow:hidden;}

















/*字体大小*/
.fs-12{font-size: 12px;}
.fs-14{font-size: 14px;}
.fs18{font-size: 18px;}
.fs24{font-size: 24px;}
.fs28{font-size: 28px;}
.fw100{font-weight: 100;}
/*行高*/
.lh-28{line-height: 28px;}
.lh30{line-height: 30px;}
.lh36{line-height: 36px;}
/*尺寸*/
.width980{width: 980px;margin: 0px auto;}
.width1200{width: 1200px;margin: 0px auto;}
.h30{height: 30px;}
.h110{height: 110px;}
/*边距*/
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml30{margin-left: 30px;}
.mr10{margin-right: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.pl220{padding-left: 220px;}
/*浮动*/
.fl{float: left;}
.fr{float: right;}
.cb{clear: both;}
/*边框*/
.border{border:1px solid #eaebef;}
/*顶部*/
.top-bar{
    width: 100%;
    height: 40px;
    background: #e9e9e9;
    color:#a2a2a2;
}
.top-bar .fl li{
    display: inline-block;
    line-height: 40px;
}
.top-bar a,.user a{color:#a2a2a2;}
 .user{
    position:relative;
    display: inline-block;
    height:40px;
    line-height: 40px;
    text-align: center;
}
 .item{
    width:100px;
    position: absolute;
    top:38px;
    z-index: 3;
    border:1px solid #ddd;
    display:none;
}
 .item  li{
    display:block;
    height: 30px;
    line-height:30px;
    font-size:12px;
    background:#fafafa;
    border-bottom:1px solid #ddd;
}
.item  li:last-child{
    border-bottom:none;
}
 .item  li a{
    color:#454545;
    font-size: 12px;
}
 .item  li:hover{
    background:#9fe1fe;
}

/*headcontent*/
.headcontent{
    color: #a2a2a2;
    height: 60px;
}

.headcontent .user a:hover{
    color:#a2a2a2;
}
.headcontent .login_reg{
    float: right;
    height: 60px;
}
.headcontent .login_reg>a{
    display: inline-block;
    width: 48px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #949494;
    text-align: center;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    margin: 15px 10px;
}
.headcontent .login_reg>a:hover{
    background: #fff;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
}
.logo{
    font-size: 18px;
    line-height: 60px;
    color:#666;
}
.school{
    height: 40px;
    padding-left: 6px;
    font-size: 14px;
    border-left: 1px solid #999 ;
    margin-left: 20px;
    margin-top: 10px;
}
.oldschool{
    color:#5f5f5e;
}
.change_school{
    cursor: pointer;
    position: relative;
    font-size: 12px;
    padding-bottom: 10px;
    margin-top: 2px;
}
.change_school span{
	font-size:12px;
}

.change_school:hover{
    color:#32b0eb ;
}
.change_school .schoolname{
    width: 218px;
    padding:4px 10px;
    border:1px solid #32b0eb ;
    position: absolute;
    z-index: 15;
    background: #fff;
    top:24px;
    left: 14px;
    display: none;
}
.change_school .schoolname a{
    display: inline-block;
    line-height: 28px;
    margin-right: 10px;
}
.change_school .schoolname a.active{
    color:#32b0eb;
    border-bottom: 2px solid #32b0eb;
}
.change_school .schoolname img{
    position: absolute;
    top:-8px;
    left: 10px;
}
.search {
    width:248px;
    height: 28px;
    border: 1px solid #e0e0e0;
    margin-top: 15px;
}
.search>span{
    display: inline-block;
}
.search span input{
    height: 28px;
    width: 206px;
    padding: 0px 10px;
    margin-top: 0px;
    border: 0px;
    line-height: 28px;
    background:#f4f6f9 ;
}
.search .icon{
    width:22px;height: 28px;
    line-height: 28px;
    cursor: pointer;
}
/*内容容器*/
.content-box{
    background: #fff;
    border:1px solid #eaebef;
}
/*内容大标题*/
.content-box .title-box{
    height: 48px;
    border-bottom: 1px solid #eaebef;
    line-height: 60px;
    color:#32b0eb;
    margin-bottom: 20px;
}
.content-box .title-box .title{font-size: 18px;}
.content-box .title-box a{
    color:#32b0eb;
    font-size: 14px;
}
.content-box .word{
    padding: 0px 10px;
    line-height: 24px;
    font-size: 12px;
}
.content-box .money{
    font-size: 16px;
    color: #f6281f;
}
.content-box .free{
    font-size: 16px;
    color: #1eb8ec;
}












.content .text{
	width: 258px;
	height: 230px;
	float: left;
	margin-left: 16px;

}
.content .text:first-child{
	margin-left: 0px;
}
.content .pic-box{
	width: 258px;
	height: 142px;
	position: relative;
	overflow: hidden;
}
.content .pic-box .pic{
	width: 258px;
	height: 142px;
}
.content .pic-box .opacity{
	position: absolute;
	top: 0px;
	left:0px;
	width: 100%;
	height: 0px;
    background: rgba(1,1,1,0.5);
    overflow: hidden;
}
.content .pic-box .opacity h1{
	padding:30px 10px;
	font-size: 14px;
	line-height:24px;
	color: #fff;

}

.fl{float:left}
.fr{float:right}


/*新增*/
.main40{width:1010px; margin:10px auto 0; overflow:hidden;}
.main40 h1{width:1000px; padding:0 10px; color:#333333; font-size:14px; height:38px; line-height:38px; border-bottom:1px solid #cecece; overflow:hidden;}
.main40 h1 img{ vertical-align:middle; margin-top:-1px; margin-right:5px;}
.main40 h1 a{ color:#333;}
.main410{width:1010px; margin:20px auto 10px; overflow:hidden;}
.main410 ul{ width:960px; float:left;overflow:hidden; height:323px;}
.main410 ul li{ width:240px; float:left; text-align:center;height:323px; overflow:hidden;}
.main410 ul li img{ width:230px; height:290px; margin-bottom:7px; border:1px solid #b0b0b0;}
.main410 ul li a{ color:#666666;}
.main410 ul li a:hover img{ border:1px solid #0074bd; color:#0074bd;}
.main410 span{ width:14px; height:24px; margin:130px 3px 0; float:left; cursor:pointer; overflow:hidden;}
