﻿ /*_aside__
------------------------------------------------------------------------------------------------------------------------------*/
.aside { width:200px; float:left; }
    
    /*_taskCatalog__
    -------------------------------------------------------------------------*/
    .aside .taskCatalog { border:solid 1px #CCC; border-bottom:none;}
    .taskCatalog li { width:178px; background-image:url(/img_yw/bgAsideItem198.png); height:26px; padding-top:13px; padding-left:20px; border-bottom:solid 1px #CCC; font-weight:bold;}  
    .taskCatalog li a { color:#666;} 
    .taskCatalog li img { margin-right:10px;}

    /*_puNav__
    ---------------------------------------------------------------------------*/
    .puNav { margin:10px 0px;}
    
        
    /*_banner__
    -----------------------------------------------------------------------------*/
    .aside .banner img { margin-bottom:10px;}
        
/*_main__
--------------------------------------------------------------------------------------------------------------------------------*/
.main { width:750px; _width:745px; overflow:hidden; float:right;}

    /*_tagMenu__
    ----------------------------------------------------------------------------*/
    .main .wrap .hd { background-image:url(/img_yw/bgMainTagMenu35y.png); height:35px; margin-bottom:10px;}
    .main .wrap .hd li { float:left;}
    .main .wrap .hd .tagMenu { width:470px; float:left;}
        .main .wrap .hd .tagMenu li { height:33px; line-height:33px; padding:0px 15px; margin-left:10px; border:solid 1px #FC9; background-color:#FFFFE3;}
        .main .wrap .hd .tagMenu li.current { border-bottom-color:#FFF; background-color:#FFF; font-weight:bold;}
    .main .wrap .hd .link { width:200px; float:right; text-align:right; margin-top:10px;}
    
    /*_catalogPicker__
    -------------------------------------------------------------------------------*/
    .main .catalogPicker {}
    .main .catalogPicker .thead { border:solid 1px #FC9; background-color:#FFF5EA; color:#C30; height:30px; line-height:30px; padding:0px 10px;}
    .main .catalogPicker .tbody { border:solid 1px #FC9; border-top:none; border-bottom:none; padding:0px 10px;}
    .main .catalogPicker td { height:35px; border-bottom:dotted 1px #CCC;}
        .main .catalogPicker td a { color:#006DD2; padding:3px 5px 0px 5px;}
        .main .catalogPicker td a.current { background-color:#C00; color:#FFF;}
        .main .catalogPicker .lastr td { border-bottom:none;}
    .main .catalogPicker .tfoot { background-image:url(/img_yw/bgCatalogPickerBottom23y.png); height:23px; text-align:center;}
    
    /*_listZone__
    --------------------------------------------------------------------------------*/
    .listZone { border:solid 1px #CCC; margin-top:10px;}
    .listZoneHd { background-image:url(/img_yw/bgListZoneHd38y.png); height:38px; padding:0px 5px;}
        .listZoneHd .sortZone { width:400px; float:left;}
            .listZoneHd li { float:left; background-image:url(/img_yw/bgBtnSort92.png); height:24px; width:92px; text-align:center; line-height:24px; margin-top:6px;}
            .listZoneHd li.current { background-image:url(/img_yw/bgBtnSortCurrent92.png);}
        .listZoneHd .pagingControl { width:175px; float:right; margin-top:10px;}
            .listZoneHd .pagingControl a { padding:2px 3px;}
            .listZoneHd .pagingControl a.current { background-color:#C00; color:#FFF;}
    .listZone td, .listZone th { padding:0px 5px;}
    .listZone th { background-image:url(/img_yw/bgListZoneTh33y.png); height:33px; border:solid 1px #CCC; border-left:none; border-right:none;}
    .listZone td { border-bottom:dotted 1px #CCC; height:38px;}
    .listZone .td1 { color:#F00;}
    .listZone .td2 a { color:#005ED9;}
    .listZone .td6 { color:#F00;}
    
    /*_taskFaqPanel__
    -------------------------------------------------------------------------------------------------------------*/
    .taskFaqPanel { width:742px; margin:10px auto; overflow:hidden; border:solid 4px #FC9; color:#333;}
        .taskFaqPanel .h1 { font-size:14px; font-weight:bold; margin:0px 10px 20px 10px; padding:10px 0px; border-bottom:solid 1px #CCC;}
        .taskFaqPanel .wrap { width:340px; height:60px; margin:0px 0px 30px 10px; float:left;}
            .taskFaqPanel .wrap h3 { background-image:url(/img_yw/../iconBlueArrow11.gif); background-repeat:no-repeat; padding-left:15px; margin-bottom:5px; font-weight:normal;}
            .taskFaqPanel .wrap p { color:#999; line-height:18px;}
            .taskFaqPanel .ft td { background-color:#FC9; height:50px; width:50%; padding-left:10px;}
            .taskFaqPanel .ft td a { font-weight:bold; text-decoration:underline;}
            
    /*_hotTel__
    -------------------------------------------------------------------------------------------------------------*/
    .taskTel { border:solid 1px #FC9; padding:50px 0px; text-align:center; width:748px; }
    
    /*_userCase
    -------------------------------------------------------------------------------------------------------------*/
    .userCase { border:solid 1px #CCC; margin:10px 0px;}
        .main .userCase .hd { height:35px; line-height:35px; background-image:none; background-color:#F9F9F9; border-bottom:solid 1px #CCC; margin-bottom:0px;}
        .userCase .hd td { background-color:#F9F9F9; height:30px; line-height:30px;}
        .userCase .bd .wrap { width:350px; height:220px; border:solid 1px #CCC; float:left; margin:20px 0px 20px 15px;}
        .userCase .bd .wrap th { height:40px; line-height:40px; border-bottom:solid 1px #CCC; padding-left:10px;}
        .userCase .bd .face { padding:10px 0px 10px 10px;}
        .userCase .bd .text { padding:10px; line-height:18px;}
        .userCase .link { text-align:right;}
            .userCase .link a { color:#1968DE;}
            
    /*_topicList
    ----------------------------------------------------------------------------------------------------------------*/
    .topicList .item { width:238px; height:136px; float:left; margin:10px 0px 0px 5px; border:solid 1px #CCC; padding-top:4px; text-align:center;}
        .topicList .item img { width:230px; height:102px;}
        .topicList .item .text {margin-top:10px;}
        
        
    /*_taskIssue
    -------------------------------------------------------------------------------------------------------------------*/
    .taskIssue { background-color:#F7F7F7; border:solid 1px #CCC; padding:10px;}
	 .taskIssuea { background-color:#F7F7F7; border:solid 1px #CCC; padding:10px;height:750px;margin-bottom:10px}
    
        /*_caseDemo
        -------------------------------*/
        .caseDemo { background-image:url(/img_yw/bgCaseDemo300.png); background-repeat:no-repeat; width:300px; height:280px; float:left;}
            .caseDemo .pic { height:230px; text-align:center; }
                .caseDemo .pic img { width:200px; margin-top:45px; margin-bottom:35px;}
            .caseDemo .summary { color:#FFF; font:16px/40px '微软雅黑'; margin-top:3px; text-align:center; height:40px; line-height:40px;}
            #caseThumb { position:relative; z-index:1; }
                    #caseThumb .prev, #caseThumb .next { width:20px; height:20px; top:2px; position:absolute;}
                    #caseThumb .prev { left:0px;}
                    #caseThumb .next { right:0px;}
                        #caseThumb .carousel { margin-top:10px; margin-bottom:10px; height:55px; }
                        #caseThumb .carousel li { width:45px; height:35px; border:solid 1px #CCC; margin-left:12px; padding:2px; }          
                        #caseThumb .carousel li.current { border-color:#FC0;}         
                        #caseThumb .carousel li img { width:40px; height:30px; margin:2px 2px 2px 2px;} 
        /*_taskForm
        --------------------------------*/
        .taskForm { width:400px; float:left; margin-left:20px; color:#666;}    
            .catIntro h1 { font: bold 25px '微软雅黑';}
            .catIntro p { line-height:21px; padding:10px 0px;}
            .taskForm form { border-top:solid 1px #FFF; padding:0px 0px;}
            .taskForm form td { height:40px;}
    
    /*_taskGuid
    --------------------------------------------------------------------------------------------------------------------*/
    .taskGuid { border:solid 1px #CCC; padding:10px 0px 0px 7px; margin:0px 0px;}
         .taskGuid h3 { font-size:14px; margin:5px 0px;}
         .taskGuid p { line-height:16px; margin-bottom:5px;}
		 
           .taskGuid  img{border:#CCC 1PX solid;PADDING:1px 1px 1px 1px ;margin-right:5px;width:175px;height:62px;margin-bottom:10px}
            
    /*_TaskRecom
    ---------------------------------------------------------------------------------------------------------------------*/    
    .taskRecom { border:solid 1px #CCC; height:290px;}
    .main .taskRecom .hd, .main .taskCareer .hd, .main .catShop .hd { background-image:url(/img_yw/../bgTopNav35y.gif); line-height:35px;}
    .main .taskRecom .bd .item { width:340px; height:30px; float:left; margin-left:10px;}
    
    #TaskRecom { position:relative; z-index:1;}
            #TaskRecom .prev, #TaskRecom .next { width:20px; height:20px; top:100px; position:absolute;}
            #TaskRecom .prev { left:5px;}
            #TaskRecom .next { right:5px;}
                #TaskRecom .carousel li { width:160px; height:230px; border:solid 1px #CCC; margin-left:15px; }          
                #TaskRecom .carousel li.current { border-color:#FC0;}         
                #TaskRecom .carousel li img { width:160px; height:180px;} 
                .timezone { background-image:url(/img_yw/../bgMCatTimezone160.png); height:42px; line-height:18px; padding-top:8px; padding-left:10px;}
                
    /*_taskCareer
    -----------------------------------------------------------------------------------------------------------------------*/
    .taskCareer { border:solid 1px #CCC; margin:10px 0px; height:100%;}
        .taskCareer .item { width:230px; height:140px; float:left; margin:0px 0px 10px 10px; border:solid 1px #CCC; position:relative;}
            .taskCareer .item .vip { position:absolute; left:0px; top:0px;}
            .taskCareer .face { width:48px; height:48px; padding:1px; border:solid 1px #CCC; float:left; margin:30px 0px 0px 30px; _margin:30px 0px 0px 10px;}
            .taskCareer .text { width:130px; float:left; margin:30px 0px 0px 10px; line-height:18px;}
            .taskCareer .opt { margin-top:5px;}
            .taskCareer .opt a { margin-right:10px;}
    
    /*_catListZone
    ---------------------------------------------------------------------------------*/
    .catListZone .lvlaList { border:solid 1px #EACAC4; background-color:#FFF7F4; height:100%; margin-top:10px; padding-bottom:10px;}
        .catListZone .lvlaList .item { width:220px; background:url(/img_yw/../iconArrowRRed6.gif) no-repeat 0px 5px; color:#666; margin:10px 0px 0px 10px; float:left;}
            .catListZone .lvlaList .item strong { color:#C00; font-size:14px; font-weight:normal; margin:0px 10px 0px 15px;}
    .catListZone .lvlbList { border:solid 1px #CCC; background-color:#F9F9F9; height:10%; margin-top:10px; padding-bottom:10px;}
        .catListZone .lvlbList .item { width:220px; background:url(/img_yw/../iconQF60.png) no-repeat 0px 5px; color:#666; margin:10px 0px 0px 10px; float:left;}
            .catListZone .lvlbList .item strong { color:#333; font-size:14px; font-weight:normal; margin:0px 10px 0px 15px;}
        .catListZone .lvlbList h3 { background:url(/img_yw/../iconDDL7.png) no-repeat 0px 5px; padding-left:15px; margin:10px 0px 0px 10px; color:#C00; font-size:14px;}
            
    /*_catShop
    ----------------------------------------------------------------------------------------------------------------------*/
    .catShop { border:solid 1px #CCC; height:100%;}
        .catShop .item { width:240px; height:195px; border:solid 1px #CCC; margin:0px 0px 10px 5px; float:left; text-align:center;}
            .catShop .item .pic { margin-top:10px;}
            .catShop .item .pic img { width:230px; height:150px;}
            .catShop .item .text { line-height:30px;}
            
            
    /*_comshopRecom
    -----------------------------------------------------------------------------------------------------------------------*/
    .comshopRecom { border:solid 1px #FC9; margin-bottom:10px;}
    .main .comshopRecom .hd { background-image:none; height:24px; line-height:24px;}
        .comshopRecom .hd .h1 { color:#C30;}
        .comshopRecom .item { width:60px; height:60px; padding:2px; border:solid 1px #FC9; float:left; margin:0px 0px 10px 15px;}
            .comshopRecom .item img { width:70px; height:70px;}
            
    /*_careerList
    ------------------------------------------------------------------------------------------------------------------------*/
    .careerList .item { height:180px; border-bottom:solid 1px #CCC;}
        .careerList .col1 { width:600px; float:left; margin:20px 0px 0px 20px; _margin-left:10px;}
        .careerList .col2 { width:100px; float:left; margin:20px 0px 0px 10px;}
            .careerList .pic { width:110px; height:110px; float:left; padding:2px; border:solid 1px #CCC; position:relative; z-index:0;}
                .careerList .pic img { width:110px; height:110px;}
                .careerList .pic .vip { position:absolute; top:0px; left:0px;}
                    .careerList .pic .vip img { width:30px; height:30px;}
                .careerList .text { width:450px; float:left; margin-left:10px;}
                    .careerList .til { font-size:14px; font-weight:bold;}
                        .careerList .til img { vertical-align:middle;}
                        .careerList .til .name { color:#006CD2;}
                        .careerList .til .type { color:#F60;}
                        .careerList .til .tip { font-size:12px; font-weight:normal; color:#090; margin-left:20px;}
                    .careerList p { line-height:21px;}
                .careerList .certinfo { margin-top:10px;}
            .careerList .col2 img { margin-bottom:5px;}
            .careerList .col2 span { margin-bottom:10px; color:#F00; display:block;}
                .careerList .col2 span strong { font-size:21px;}
				.telc{width:280px; height:35px; float:right; margin-top:-35px; margin-right:13px;}
				.z1{margin-bottom:10px; font-size:24px; line-height:34px;font-family:黑体; font-weight:bold; padding:15px}
				.f14{font-size:14px}
				.f16{font-size:16px}
				.topb{border-top: solid 1px #ddd;height:10px}
				.w640{width:640px}
				.t1a{margin-bottom:0px; font-size:18px; line-height:24px;font-family:黑体; font-weight:bold; padding:10px;line-height:36px}
				.t1a1{margin-bottom:0px; font-size:18px; line-height:24px;font-family:黑体; padding:10px;line-height:36px}
				.t2a{font:'宋体'; font-size:16px;font-weight:normal;padding:10px 10px 0px 10px;line-height:26px}
				.ab1{margin-bottom:10px; font-size:24px; line-height:34px;font-family:黑体; font-weight:bold; padding:15px}
				.ab2{color:#000000;border-bottom:#E3E6E7 1px solid}
				.ab3{font-size:18px;font-weight:normal}
				.ab4{color:#000000;border-bottom:#E3E6E7 1px solid}
				.ab5{font-family:楷体;font-size:20px;font-weight:100;color:#666666;}
				.ab6{font-family:黑体;font-size:24px;font-weight:bold;color:#FD7F01;}
				.ab7{font-family:黑体;font-size:24px;font-weight:bold;color:#400EE3;}
				.ab8{font-family:黑体;font-size:20px;font-weight:bold;color:#4A58B9;}
				.ab9{font-family:黑体;font-size:24px;font-weight:bold;color:#FD7F01;}
				.ab90{font-family:黑体;font-size:24px;font-weight:bold;color:#FD2104;}
				.ab10{font-family:黑体;font-size:18px;font-weight:bold;color:#000;font-style:italic;}
				.ac1{color:#000000;border-bottom:#E3E6E7 0px solid}
				.ac2{font-family:楷体;font-size:20px;font-weight:100;color:#666666;}
				.ac3{font-family:黑体;font-size:18px;font-weight:bold;color:#FD7F01;}
				.ac4{font-family:楷体;font-size:22px;font-weight:100;color:#4698FD;}
				.ac5{font-family:楷体;font-size:24px;font-weight:100;color:#258031;}
				.ac6{font-family:楷体;font-size:20px;font-weight:100;color:#F19539;}
				.ac7{font-family:黑体;font-size:18px;font-weight:bold;color:#F4059D;}
				.ac8{font-family:楷体;font-size:20px;font-weight:100;color:#BF7B36;}
				.ly1{height:30px; line-height:30px; border:solid 1px #ddd; font-weight:bolder; font-size:14px; color:#666; width:298px;}
				.ly2{overflow:auto; border:solid 1px #ddd; line-height:15px; color:#666;width:298px;}
				
				.f18{font-size:18px;color:#FF0000;font-weight:bold}
				.ab901{font-size:16px;color:#FD2104;}
				.cp001{font-family:楷体;font-size:14px;font-weight:100;color:#000;line-height:24px}
				.cp002{font-family:楷体;font-size:14px;font-weight:bold;color:#000;line-height:24px}
				.cp003{font-family:楷体;font-size:16px;font-weight:100;color:#000;line-height:24px}
				.cp004{font-family:楷体;font-size:28px;font-weight:bold;color:#0066FF;}