@charset "utf-8";

body{ font-size:13px; font-family:arial,helvetica,clean,sans-serif, Verdana,Arial,"新細明體"; background:#FFF;   }
body,html{ margin:0; padding:0;color:#494949;}
div,p,ul,li,form{ margin:0; padding:0; vertical-align:middle;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
ul,li{ list-style-type:none;}
table{ border:0;}
img{ border:none;}
input{ font-size:13px;}

a{color:#006be0; text-decoration:none;}
a:link{color:#006be0;}
a:visited{color:#006be0;}
a:hover{color:#006be0;text-decoration:underline;}

/*主体*/
.main{ width:960px; margin:auto; overflow:hidden;margin-bottom:8px;}
.mastBox01{ float:left; width:572px; margin-right:8px;}
.subBox01{ float:left; width:360px; overflow:hidden;}
.halfBox{ float:left; width:466px;}
.mr8{ margin-right:8px;}
.clear {zoom:1; clear:both;}

.adminMain{ border:1px solid #f1efef; overflow:hidden; background:#FFF;}

.win{ border:1px solid #c1cfa9; background:#FFF; overflow:hidden; margin-bottom:8px;}
.win .win-cont{ padding:10px 15px; overflow:hidden;}
.win .win-head01{ line-height:27px; height:27px; background:url(head_bg.gif); border-bottom:1px solid #c1cfa9; font-size:14px;}
.win .win-head01 .icon,.win .head01 .icon.text{ float:left;}
.win .win-head01 .text{padding:0 0.5em;}
.win .win-head02{ line-height:27px; height:27px; background:url(head_bg.gif); border-bottom:1px solid #c1cfa9; font-size:14px; }
.win .win-head02 .text{padding:0 0.5em; text-align:center; float:none; font-weight:bold; color:#ff6021;}
.win .win-head03{ line-height:23px; height:23px;background:url(win_header_bg03.gif); border-bottom:1px solid #c1cfa9; font-size:14px; }
.win .win-head03 .icon,.win .head01 .icon.text{ float:left; color:#1c75e7;}
.win .win-head03 .text{padding:0 0.5em;}
.win .win-cont ul{ line-height:21px;}

/*常用元件*/

.iptBtn01{ background:url(ipt_btn_01.gif); line-height:18px; height:19px; border:1px solid #698ea9; padding:0 10px; font-size:13px; cursor:pointer;}
.iptBtn02{ background:url(ipt_btn_02.gif); border:none; color:#FFF; width:74px; height:23px; line-height:22px; font-size:13px; cursor:pointer; text-align:center;}
.iptBtn03{ background:url(ipt_btn_03.gif); border:none; color:#FFF; width:150px; height:37px; line-height:35px; font-size:16px; cursor:pointer; text-align:center;font-family:"黑体";}
.iptBtn04{ background:url(ipt_btn_04.gif); border:none; color:#FFF; width:116px;  height:24px; line-height:22px; font-size:14px; font-weight:bold; cursor:pointer; text-align:center;}

.btn01{ background:url(btn01.gif); line-height:19px; display:block; height:19px; padding:0 5px; color:#FFF; text-align:center; margin:auto; border:1px solid #df7815;}
.btn01:link{color:#FFF; text-decoration:none;}
.btn01:visited{color:#FFF; text-decoration:none;}
.btn01:hover{color:#FFF; text-decoration:underline;}

.userWel{ padding:0 15px; height:28px; line-height:23px; margin-bottom:8px; font-weight:bold; color:#006be0;}

.userWelIdx{ padding:0 15px; line-height:15px; height:45px; margin-bottom:8px; font-weight:bold; color:#006be0; overflow:hidden; clear:both;}
.userWelIdx .btn{ float:right;}
.userWelIdx .text{ float:left;}

.userNav{ height:30px; line-height:30px;clear:both; font-size:13px;}
.userNav .nav{ float:left; padding-left:20px;}
.userNav .nav span{ color:#006be0;}
.userNav .ctrl{ float:right; color:#006be0; _margin-top:6px;}
.userNav input{ vertical-align:middle;}
.userNav img{ vertical-align:middle;}

.sTable{ margin:auto; width:100%; line-height:35px;  text-align:center; margin-bottom:8px;}
.sTable thead{ background:#F7F7F7;font-weight:bold;}
.sTable thead td{ border-bottom:1px solid #CCC;}

.sTable02{ margin:auto; width:100%; line-height:35px;  text-align:center; border-bottom:none;margin-bottom:8px;}
.sTable02 thead{ background:#fff7f7;font-weight:bold;}
.sTable02 thead td{ border-bottom:1px solid #ffcbcd;}
.sTable02 tbody td{ border-bottom:1px dotted #bdbcbd; background:#fefefe;}

.sTable03{ line-height:35px; background:#bdbcbd;}
.sTable03 thead td{ background:#F7F7F7;}
.sTable03 tbody td{ background:#FFF;}

.sTable04{ line-height:35px; background:#bdbcbd; width:100%;}
.sTable04 thead td{ background:#F7F7F7; font-weight:bold;}
.sTable04 tbody td{ background:#FFF;}
.sTable04 td{ text-align:center;}

.sTable05{ line-height:20px; background:#bdbcbd; width:100%; margin-bottom:8px;}
.sTable05 thead td{ background:#F7F7F7; font-weight:bold;}
.sTable05 tbody td{ background:#FFF;}
.sTable05 td{ padding:5px 5px;}

.sTable06{ margin:auto; width:100%; line-height:25px; margin-bottom:8px;}
.sTable06 thead{ background:#F7F7F7;font-weight:bold;}
.sTable06 thead td{ border-bottom:1px solid #CCC;}

.pageCtrl{ height:30px; line-height:30px; clear:both; text-align:center;}
.pageCtrl span{ background:#CCC;}
.pageCtrl a{ margin:0 3px;}

.red{ color:#ff6021;}
.blue{ color:#006be0;}
.black{ color:#494949;}

.bigTitle{ height:30px; line-height:30px; color:#000; font-size:13px; background:url("cpt/onecircle.gif") no-repeat ; margin-bottom:8px; background-position:left center;}

.titlebig{ background:#fee6e7 url(cpm/category_title_bgl.png) left no-repeat;font-size:12px; font-weight:500; margin-top:10px; padding-left:25px; line-height:35px; height:41px}

.bigTitle p{ padding:0 25px;}
.bigTitle p span{ color:#494949; font-size:13px; font-weight:normal;}

.lineBox{ padding:5px 0; border-bottom:1px dashed #b9b9b9;}
.lineBox .ti{ padding-left:20px; font-size:13px; background:url(cpt/payment-title-bg.png) repeat-y; color:#FFF; margin:10px 0;}
.lineBox input,.lineBox select{ vertical-align:middle; height:20px; line-height:20px;}
.formHelp{ border:1px solid #e2e2e2; background:#f6f6f6; padding:3px; display:block;}
.formBtn{ padding:20px 0; display:block;}

/*大型列表页*/
.listPage{ background:#FFF; padding:0; overflow:hidden;}
.listPage .hr{ height:3px; background:#FFF; overflow:hidden; margin:3px 0 8px 0;}
.dateSelect{ padding:0 10px; line-height:40px; border-bottom:1px dashed #b9b9b9; height:40px; margin-bottom:0px; overflow:hidden;}
.dateSelect input,.dateSelect select{ vertical-align:middle;}
.dataTotal{ padding:0; line-height:20px; height:25px; margin-bottom:8px;}

.tabTop{ height:28px; line-height:28px; background:url(tab_top_bg.gif);}
.tabTop .tab{ float:left;}
.tabTop .tab a{ line-height:30px; width:150px; height:28px; float:left; font-weight:bold; text-align:center;margin-right:3px; color:#494949; overflow:hidden;}
.tabTop .tab a:hover{  float:left; font-weight:bold; text-align:center; background:url(tab_link.gif); text-decoration:none; }
.tabTop .tab .now{width:150px; height:28px; float:left; font-weight:bold; text-align:center; background:url(tab_link.gif); text-decoration:none; color:#006be0; }
.tabBody{ border:1px solid #e0dfdf; border-top:none; background:#FFF; padding:15px 20px;}
.contBody{; background:#FFF; padding:0;}

.tabTop02{ height:28px; line-height:28px; background:url(tab_top_bg_02.gif); margin:5px 0;}
.tabTop02 .tab{ float:left; padding-left:5px;}
.tabTop02 .tab a{ line-height:30px; width:150px; height:28px; float:left;background:url(tab_link_2.gif); font-weight:bold; text-align:center;margin-right:3px; color:#494949; overflow:hidden;}
.tabTop02 .tab a:hover{  float:left; font-weight:bold; text-align:center; background:url(tab_link_2.gif) 0 28px; text-decoration:none; }
.tabTop02 .tab .now{width:150px; height:28px; float:left; font-weight:bold; text-align:center; background:url(tab_link.gif) 0 28px; text-decoration:none; color:#006be0; }


/*头部*/
.header{ height:98px; width:900px; margin:auto; background:url(header_bg.gif); position:relative; margin-bottom:8px;}
.header .logo{ position:absolute; top:1px; left:18px; width:140px; height:89px; overflow:hidden;}
.header .logo img{width:140px; height:89px;}
.header .account{ position:absolute; top:35px; right:15px;}
.header .account a{ color:#ff6021; font-weight:bold; text-decoration:none; margin:0 0.3em;}
.header .account a:link{ color:#ff6021; font-weight:bold;}
.header .account a:hover{ color:#ff6021; font-weight:bold;}
.header h1{ font-family:"微软雅黑"; font-size:18px; color:#ff6021; position:absolute; top:27px; left:160px;}
.header .mastMenu{ background:url(header_menu_bg.gif); height:35px; width:900px; position:absolute; top:63px;}
.header .mastMenu .menu{ float:right; margin:0 5px;}
.header .mastMenu .menu a{ float:left; height:26px; width:83px; background:url(header_menu.gif); margin-right:7px; line-height:27px; text-align:center; font-size:14px; font-weight:bold; text-decoration:none; overflow:hidden;}
.header .mastMenu .menu a:link{ color:#4b4b4b;}
.header .mastMenu .menu a:visited{ color:#4b4b4b;}
.header .mastMenu .menu a:hover{ color:#FFF; background:url(header_menu.gif) 0 26px;}
.header .mastMenu .menu .now{ color:#FFF; background:url(header_menu.gif) 0 26px;}
.header .mastMenu .menu .now:link{ color:#FFF; background:url(header_menu.gif) 0 26px;}
.header .mastMenu .menu .now:visited{ color:#FFF; background:url(header_menu.gif) 0 26px;}
.header .mastMenu .menu .now:hover{ color:#FFF; background:url(header_menu.gif) 0 26px;}

.header02{ height:120px; width:900px; margin:auto; background:url(header_bg.gif); position:relative; margin-bottom:8px;}
.header02 .logo{ position:absolute; top:1px; left:18px; width:140px; height:89px; overflow:hidden;}
.header02 .logo img{width:140px; height:89px;}
.header02 .account{ position:absolute; top:35px; right:15px;}
.header02 .account a{ color:#ff6021; font-weight:bold; text-decoration:none; margin:0 0.3em;}
.header02 .account a:link{ color:#ff6021; font-weight:bold;}
.header02 .account a:hover{ color:#ff6021; font-weight:bold;}
.header02 h1{ font-family:"微软雅黑"; font-size:18px; color:#ff6021; position:absolute; top:27px; left:160px;}
.header02 .userMenu{ position:absolute; top:90px; height:30px; line-height:30px; background:url(user_menu_bg.gif); width:900px;}
.header02 .userMenu .menu{}
.header02 .userMenu .menu a{ float:left; height:30px; width:96px; line-height:29px; text-align:center; font-size:14px; font-weight:bold; text-decoration:none; overflow:hidden;}
.header02 .userMenu .menu a:link{ color:#006be0;}
.header02 .userMenu .menu a:visited{ color:#006be0;}
.header02 .userMenu .menu a:hover{ color:#FFF; background:url(user_menu_now.gif);}
.header02 .userMenu .menu .now{ color:#FFF; background:url(user_menu_now.gif);}
.header02 .userMenu .menu .now:link{ color:#FFF; background:url(user_menu_now.gif);}
.header02 .userMenu .menu .now:visited{ color:#FFF; background:url(user_menu_now.gif);}
.header02 .userMenu .menu .now:hover{ color:#FFF; background:url(user_menu_now.gif);}
.header02 .userMenu .subMenu{ border:1px solid #acabab; background:#f2f2f2; position:absolute; width:150px; top:29px; left:88px;z-index:100;}
.header02 .userMenu .subMenu a{ height:25px; line-height:25px; display:block; padding:0 10px;}

.twMenuLine {width:900px; margin:0 auto; position:relative;}
.twMenuLine .userMenu{height:30px; line-height:30px; background:url(user_menu_bg.gif); width:900px;}
.twMenuLine .userMenu .menu{}
.twMenuLine .userMenu .menu a{ float:left; height:30px; width:96px; line-height:29px; text-align:center; font-size:14px; font-weight:bold; text-decoration:none; overflow:hidden;}
.twMenuLine .userMenu .menu a:link{ color:#006be0;}
.twMenuLine .userMenu .menu a:visited{ color:#006be0;}
.twMenuLine .userMenu .menu a:hover{ color:#FFF; background:url(user_menu_now.gif);}
.twMenuLine .userMenu .menu .now{ color:#FFF; background:url(user_menu_now.gif);}
.twMenuLine .userMenu .menu .now:link{ color:#FFF; background:url(user_menu_now.gif);}
.twMenuLine .userMenu .menu .now:visited{ color:#FFF; background:url(user_menu_now.gif);}
.twMenuLine .userMenu .menu .now:hover{ color:#FFF; background:url(user_menu_now.gif);}
.twMenuLine .userMenu .subMenu{ border:1px solid #acabab; background:#f2f2f2; position:absolute; width:150px; top:0; left:88px;z-index:100;}
.twMenuLine .userMenu .subMenu a{ height:25px; line-height:25px; display:block; padding:0 10px;}


.twHeader{ margin:auto; width:900px;}
.twHeaderCont{ height:89px; background:url(tw_head_bg.jpg); overflow:hidden;}
.twHeaderCont .logo01{ float:left; overflow:hidden;}
.twHeaderCont .menu{ float:left; margin-left:350px; _margin-left:250px;}
.twHeadFill{ height:4px; margin:2px 0; overflow:hidden;}

.twHeaderCont02{ height:89px; background:url(tw_head_bg.jpg); overflow:hidden;}
.twHeaderCont02 .logo02{ float:left; overflow:hidden;width:410px; height:89px; background:url(tw_head_logo_02.jpg); position:relative;}
.twHeaderCont02 .logo02 a{ position:relative; top:20px; left:20px; width:170px; height:50px;}
.twHeaderCont02 .logo01{ float:right; overflow:hidden;}

.twHeaderCont02 .menu{ float:left;}


.footer{ width:900px; margin:auto; padding:40px 0; background:#eff6e8; line-height:26px; font-weight:bold;color:#006be0;}
.footer p{ text-align:center;}

.twFooter{ width:900px; margin:auto; height:100px; background:url(tw_foot_bg.gif); line-height:23px; font-weight:bold;color:#000; overflow:hidden;}
.twFooter p{ text-align:center; margin-top:10px;}
.twFooter a{ color:#000;}
.twFooter a:link{ color:#000;}
.twFooter a:visited{ color:#000;}
.twFooter a:hover{ color:#000;}

/*注册*/
.regBox{ border:1px solid #f1efef; background:#FFF; }
.regBox .title {}
.regBox .title .top{ font-size:14px; color:#ff6021; text-align:center; font-weight:bold; height:55px; line-height:55px;}
.regBox .title .bottom{ border:1px solid #dde7d4; text-align:center; font-weight:bold; margin:0 10px; background:url(head_bg.gif); height:22px; line-height:22px;}
.regBox .cont{ margin:20px 0;}
.regBox .formLine{ padding:7px 0 7px 140px ;}
.regBox .formLine img{ border:1px solid #000;}
.regBox input{ vertical-align:middle;}
.regBox .protocol{ text-align:center; padding:20px 0; color:#ff6021;}
.regBox .btn{ text-align:center; padding-bottom:20px;}
.regBox .regOk{ width:500px; border:1px solid #dde7d4; background:#f7fdf1; margin:auto; padding:30px 50px; margin-bottom:20px; overflow:hidden;}
.regBox .regOk .title{ font-size:14px; font-weight:bold; color:#37980c;}
.regBox .regOk .text{ line-height:26px;}

/*找回密码*/
.findPass{ border:1px solid #f1efef; background:#FFF; }
.findPass .title {}
.findPass .title .top{ font-size:14px; color:#ff6021; text-align:center; font-weight:bold; height:55px; line-height:55px;}
.findPass .title .bottom{ border:1px solid #dde7d4; text-align:center; font-weight:bold; margin:0 10px; background:url(head_bg.gif); height:22px; line-height:22px;}
.findPass .cont{ margin:20px 280px;}
.findPass .formLine{ padding:7px 0;}
.findPass input{ vertical-align:middle;}
.findPass img{ vertical-align:middle;}
.findPass .protocol{ text-align:center; padding:20px 0; color:#ff6021;}
.findPass .btn{ text-align:center; padding-bottom:20px;}
.findPass .regOk{ width:500px; border:1px solid #dde7d4; background:#f7fdf1; margin:auto; padding:30px 50px; margin-bottom:20px; overflow:hidden;}
.findPass .regOk .title{ font-size:14px; font-weight:bold; color:#37980c;}
.findPass .regOk .text{ line-height:26px;}

/*登录*/
.login{}
.login .head01 .text{ text-align:center; float:none;}
.login .cont ul{ padding:0 40px;}
.login .cont ul li{ padding:3px 0;}
.login .cont input{ vertical-align:middle;}
.login .cont img{ vertical-align:middle;}
.login .cont .btn{ text-align:center; padding:12px 0;}

/*还没注册？*/
.noReg{ background:#fefcee;}
.noReg .btn01{ width:100px; font-weight:bold;}
.noReg .text{ font-size:14px; font-weight:bold; color:#ff5307; text-align:center; padding:5px 0;}
.noReg .btn{padding:5px 0;}

/*查看广告*/
.adView{ overflow:hidden; margin:15px 25px; width:936px;}
.adView .image{ float:left; margin-right:25px;}
.adView .image .pic{ border:5px solid #EEE; margin-bottom:1px;}
.adView .image .text{ border:1px solid #EEE; background:#F9F9F9; line-height:22px; text-align:center;}
.adView .info{ float:left; line-height:30px; overflow:hidden; width:auto; font-size:13px}
.adView .p{ font-size:14px}

/*添加新广告*/
.addAd{ margin:0 50px; line-height:20px;}
.addAd table{ width:100%;}
.addAd .uploaded{ width:300px; margin:15px 25px;}
.addAd input{ vertical-align:middle;height:25px;}
.addAd .selectChannel{ margin:15px 0;}

.addAd .selectMode{ margin:80px 0;}
.addAd .selectMode .selecter{ height:40px; width:500px; border:1px solid #dbdbdb; line-height:40px; background:#efefef; margin:10px auto;}
.addAd .selectMode .selecter div{ height:40px; width:40px; background:#FFF; float:left; text-align:center;}
.addAd .selectMode .selecter p{float:left; font-size:14px; font-weight:bold; padding:0 1em;}
.addAd .selectMode .selecter input{ margin-top:13px; _margin-top:10px;}


/*用户中心推广简报*/
.userHomeTab{}
.userHomeTab .uh-header{ height:29px; line-height:29px;}
.userHomeTab .uh-header .title{ background:url(userhome_tab_ti.gif); width:88px; text-align:center; font-weight:bold; color:#FFF; font-size:14px; float:left;}
.userHomeTab .uh-header .ctrl{ float:right;}
.userHomeTab .uh-header .ctrl input{ vertical-align:middle;}
.userHomeTab .uh-header .ctrl img{ vertical-align:middle; margin-bottom:2px; _margin-bottom:4px;}
.userHomeTab .cont{ border:2px solid #5eb1ff; padding:10px; background:#FFF;}
.userHomeTab .flashTab{ height:194px; background:#063;}

/*时间选择层*/
.timeSelect{ width:420px;background:#FFF; border:3px solid #CCC; overflow:hidden; padding:10px 5px;}
.timeSelect .item{ float:left; margin:0 10px 10px 10px;}
.timeSelect .item p{ line-height:25px; font-weight:bold;}
.timeSelect .item div{ margin-top:10px;}
.timeSelect .btn{ clear:both; line-height:25px; padding:0 10px;}
.dualLine{ height:60px;}

/*财务总揽*/
.financeAll{ padding:30px 50px;}
.financeAll .item{ height:43px; width:350px; border:1px solid #bdbcbd; margin:10px 0; }
.financeAll .item .title{ background:url(financeall_bg.gif); float:left; line-height:43px; width:112px; height:43px; text-align:center; font-weight:bold; border-right:1px solid #bdbcbd; color:#006be0;}
.financeAll .item .num{ padding:0 1em; float:left; line-height:43px;}
.financeAll .btn{line-height:43px;}
.finance-left { float:left; width:765px; margin:0; }
.finance-right { float: right; margin:2px 0 0 10px;border:1px solid #93C9FF;float:right;padding:10px 10px 50px 10px; background-color: #E7F3FB; width:160px;}
.finance-left #financetab { margin:0 0 2px 0; width:765px;; height: auto;}
.finance-left #financetab #financetabnav{position:relative;

	width:100%;
	padding:0;
	margin:0;
	list-style:none;
	line-height:1em;
	height:46px;
	background:url(cpt/1enav_bg.gif) no-repeat ;
}


.finance-left #financetab #financetabnav LI {
	float:left;
	margin:0;
	padding:0;
	height:46px;
}

.finance-left #financetab #financetabnav .now {
	float:left;
	margin:0;
	padding:0;
	height:46px;
	background: url(cpt/1enav_folder.gif) no-repeat ;
}

.finance-left #financetab #financetabnav A {
	display:block;
	color:#b45074;
	text-decoration:none;
	margin-left:15px;
	padding:0;
	line-height:46px;text-align:left;width:236px;background:url(cpt/1enav_icon_off.png) no-repeat left;
}

.finance-left #financetab #financetabnav li A:hover{ background:url(cpt/1enav_icon_mouseover.png) no-repeat left;}
.finance-left #financetab #financetabnav li A:active{ background:url(cpt/1enav_icon_mouseover.png) no-repeat left; color:#000;}
.finance-left #financetab #financetabnav A.here:link,
.finance-left #financetab #financetabnav A.here:visited {
	height:46px;
	display:block;
	text-align:center;
	vertical-align: middle;
	line-height:46px;
	background:url(cpt/1enav_folder.gif) no-repeat;
	width:236px;
	color:#000; font-weight:bold;
}

.finance-left #financetab #financetabnav img{ vertical-align:middle;}

/*发票申请*/
.invoice{}
.invoiceAdd{ margin:20px 50px;}
.invoiceAdd p{ line-height:35px; _padding:5px 0;}
.invoiceAdd p input{ vertical-align:middle;}
.invoiceAdd p textarea{ vertical-align:top;}

/*充值*/
.pay{ width:500px; margin:30px 50px; line-height:26px;}
.pay p{ padding:5px 0;}

.payOk{ width:500px; margin:30px 50px 30px 200px; padding:15px; line-height:26px; background-color:#f1f5ff;}
.payOk .title{ font-size:24px; font-weight:bold; font-family:"Microsoft YaHei"; color:#F60; text-align:center}
.payOk .num{ padding:0;}
.payOk .num span{ font-size:18px; }

.payFill{ width:775px; margin:auto; overflow:hidden;}
.payFill .left{ width:385px; float:left;}
.payFill .right{ width:385px; float:right;}


/*层*/
.popBox{ border:5px solid #9da890; background:#FFF; width:500px; line-height:20px;}
.popTitle{ height:29px; border-bottom:1px solid #dde7d4; background:url(poptitle_bg.gif); font-weight:bold; text-align:center; line-height:29px;}
.popTitle span{float:right;}
.popTitle span a{ font-weight:normal; color:#333; text-decoration:none;}
.popTitle span a:hover{ font-weight:normal; color:#333; text-decoration:underline;}
.popCont{ padding:10px 50px;}
.popBox .contP{ padding:10px 0;}
.popBox .centerP{ padding:10px 0;text-align:center;}
.popBox .btnP{ padding:15px 0; text-align:center;}
.popBox input, .popBox select{ vertical-align:middle;}


/*文档类*/

.docs .docsCont{ margin:10px 20px; line-height:26px; font-size:13px; overflow:hidden;}
/*.docs .docsCont p{ padding:0.5em 0;}*/
.docs .back{ margin:10px 20px;font-size:13px; font-weight:bold; text-align:right;}
.docs .docsList{ margin:10px 20px; line-height:26px; font-size:13px;}
.docs .docsList ul{ line-height:30px;}

/*广告资源前十*/
.zyTop10{ background:#FFF; border:3px solid #CCC; overflow:hidden; position:absolute; padding:10px 10px;}
.zyTop10 ul{ line-height:20px;}

/*小客服*/
.smService{}
.smService .win-cont{ line-height:22px; color:#ff6021;}

/*5大优势*/
.wubig{ background:url(5big.gif) no-repeat #FFF; border:1px solid #CCC; height:300px; position:relative;}
.wubig p{ color:#099691; font-size:14px; padding:0 10px 0 45px; line-height:23px;}
.wubig p strong{ color:#ff6021;}
.wubig .p1{ margin-top:13px;}
.wubig .p2{ margin-top:15px;}
.wubig .p3{ margin-top:25px;}
.wubig .p4{ margin-top:20px;}
.wubig .p5{ margin-top:35px;}
.wubig .pic{ position:absolute; top:95px; left:430px;}

/*企业登录*/
.corLogin{ width:495px; margin:auto; padding:100px 0 130px 0; overflow:hidden;}
.corLogin .loginBox{ border:1px solid #d8dfd2;}
.corLogin .loginBox .title{ background:#eff6e8; border-bottom:1px solid #d8dfd2; padding:8px 15px; font-size:14px; color:#ff5307; font-weight:bold;}
.corLogin .loginBox .title img{ vertical-align:middle;}
.corLogin .loginBox .cont{ overflow:hidden; padding:20px 0;}
.corLogin .loginBox .cont p{ width:230px; margin:0 auto; line-height:30px; _padding:5px 0;}
.corLogin .loginBox .cont .btn{ text-align:center;}

.corLoginFoot{ border:1px solid #d8dfd2; background:#eff6e8; margin-top:2px; padding:15px 0;}
.corLoginFoot p{ padding:0 0 0 130px; font-weight:bold;}


/*企业首页*/
.corIndex{ padding:30px 50px;}


/*企业管理*/
.corBox{ padding:15px 20px;}
.corBox .typeList{ width:100%; text-align:center; margin:10px 0;}
.corBox .typeList .now{ background:#FAFAFA;}

/*频道管理*/
.pindaoAdmin{ width:700px; margin:20px auto; font-size:14px; line-height:26px; overflow:hidden; border:1px solid #CCC; background:#fafafa; padding:20px 50px;}
.pindaoAdmin a{ font-size:13px;}
.pindaoAdmin .btn{ padding:10px 0;}
.pindaoAdmin .num{ font-weight:bold; color:red;}


.styleSet{ width:545px; margin:auto; border:3px #CCC dashed; margin-bottom:15px; background:#F1F1F1; padding:10px 15px; overflow:hidden;}
.styleSet li{ line-height:20px; width:545px; clear:both; padding:2px 0;}
.styleSet li .text{ font-weight:bold; font-size:13px; color:#000; float:left; width:100px;}
.styleSet li .box{ float:left; width:20px; height:20px; border:1px solid #CCC;}
.styleSet li .set{ float:left; padding:0 10px; }
.styleSet li .set .colorNum{ width:100px;}
.styleSet li .set .btn{}
.styleSet li select{ vertical-align:middle;}
.adZoneFlashViews {width:580px; margin:auto;}
.adZoneFlashViews iframes{ width:560px; }

/*红辣椒调色板1.0 CSS*/
#colorBoard{position:absolute; padding:10px; width:256px; height:220px; background:#f3f3f3; border:#d9d9d9 1px solid;}
#colorBank{ clear:both; border:#d9d9d9 1px solid; background:#FFF; width:252px; padding:0 0 2px 2px; overflow:hidden; margin:0 auto 0 auto;}
#colorBank div{ overflow:hidden; height:12px; width:12px; margin:2px 2px 0 0; float:left; overflow:hidden; cursor:pointer;}
#colorViews{width:80px; height:20px; float:left;border:#d9d9d9 1px solid; background:#000; display:block; margin: 0 10px 10px 0;}
#colorInput{width:70px; height:18px; float:left; font-family:Verdana; font-size:13px; color:#333; display:block; border:none; background:#FFF;border:#d9d9d9 1px solid;margin: 0 10px 10px 0;}
#colorClose{width:80px; color:#999999; height:22px; float:left;display:block; background:#f3f3f3;cursor:pointer;border:#d9d9d9 1px solid; border-top:#FFF 1px solid; border-left:#FFF 1px solid;}

.serviceBox{}
.serviceBox img{ vertical-align:middle;}
.serviceBox table{ width:100%;}

.fristLog{ width:490px; height:190px; border:5px solid #1272be; background:#dff1ff;}
.fristLog .cont{ padding:30px 0; text-align:center;}
.fristLog .ti{ font-size:14px; font-weight:bold; color:#0350c2; margin-bottom:15px;}
.fristLog .text{ font-size:13px; color:#0350c2; line-height:28px; margin-bottom:10px;}

.ggIndex{ line-height:30px;}
.ggIndex .ti{ color:#006be0; font-weight:bold; font-size:14px;}
.ggIndex .more{ float:right;}

.helpCont{ line-height:26px; font-size:13px; padding:10px 60px; word-beark:break-word; }

.sUpImg{ width:520px; height:400px; border:1px solid #ccc; background:#FFF;}
.sUpImg .title{ height:30px; background:#FAFAFA; font-size:14px; font-weight:bold; line-height:30px; text-align:center; border-bottom:1px solid #CCC; }
.sUpImg .cont{ padding:5px 10px;}
.sUpImg .left{ float:left; width:49.9%; }
.sUpImg .right{ float:left;width:49.9%; }
.sUpImg .subTi{ height:26px; line-height:26px; border-bottom:1px solid #666; margin:0 5px;}
.sUpImg .cont p{ margin:0 5px; line-height:23px;}
.sUpImg .pic{ margin:10px; border:1px solid #CCC; width:80px; height:80px;}
.sUpImg .pic img{width:80px; height:80px;}

.regWangji{ width:500px; margin:auto;}
.regWangji .item{ text-align:center; line-height:23px;}
.regWangji .item .ti{ font-size:14px; font-weight:bold;}
.regWangji .item table{ margin:auto;}
.regWangji .item .sub{ margin:10px 0;}
.regWangji hr{ margin:50px 0; width:500px;}
.regWangji .item .btn{ margin-top:10px;}

.idJieguo{width:250px; margin:auto;}
.idJieguo .ti{ text-align:center; font-size:14px; font-weight:bold; margin-bottom:15px;}
.idJieguo .text{ line-height:20px;}
.idJieguo .btn{ margin-top:30px;}

.emailHand{width:400px; margin:auto;}
.emailHand .ti{ text-align:center; font-size:14px; font-weight:bold; margin-bottom:15px;}
.emailHand .text{ line-height:26px;}
.emailHand .btn{ margin-top:30px;}

.regThank{width:450px; margin:auto;}
.regThank .ti{ text-align:center; font-size:14px; font-weight:bold; margin-bottom:15px;}
.regThank .text{ line-height:20px; text-align:center;}
.regThank .btn{ margin-top:30px;}


.smsMobile{width:400px; margin:auto; line-height:26px;}
.smsMobile .ti{ text-align:center; font-size:14px; font-weight:bold; margin-bottom:15px;}
.smsMobile .text{ line-height:23px; }
.smsMobile .btn{ margin-top:30px;}


.regDone{width:400px; margin:auto; line-height:26px;}
.regDone .ti{ text-align:center; font-size:14px; font-weight:bold; margin-bottom:15px;}
.regDone .text{ line-height:23px;text-align:center; }
.regDone .btn{ margin-top:30px;}

.twPay{ width:850px; margin:auto;}
.twPay .step01{ line-height:28px; margin:0;}
.twPay .step01 .ti{ padding-left:20px; font-size:13px; background:url(cpt/payment-title-bg.png) repeat-y; color:#FFF; margin:10px 0;}
.twPay .step01 .ti span{ font-weight:bold; font-size:23px; color:#0F0;}
.twPay .step01 .tii{ padding-left:20px; font-size:12px; line-height:30px; }
.twPay .step01 .tiii{ padding-left:20px; font-size:13px; background:#ffcbcd url(payment-attention-bg.gif) repeat-y; color:#c00000; margin:1px 1px 01px;}

.twlogin{ height:238px;}
.twlogin-head{ height:31px; background:url(tw_login_ti_bg.gif); overflow:hidden; text-align:center; line-height:31px; font-size:14px; font-weight:bold; color:cf1800;}
.twlogin-head img{ vertical-align:middle;}
.twlogin-cont {}
.twlogin-cont table{ margin:auto; width:290px; margin-top:5px;}
.twlogin-cont table img{ vertical-align:middle;}
.twlogin-cont table input{ vertical-align:middle;}
.twlogin-cont .ctrl{ text-align:center; border-top:1px dotted #333;border-bottom:1px dotted #333; width:290px; line-height:20px; height:20px; margin:3px auto;}
.twlogin-cont .btn{ margin-bottom:5px; text-align:center;}

.twSer{ border:1px solid #bdbcbd; overflow:hidden; width:938px;}
.twSer .menuBox{ width:170px; float:left;}
.twSer .contBox{ width:767px; float:left; border-left:1px solid #bdbcbd; background:url(tw_ser_bg.jpg) no-repeat; background-position:right bottom;}

.twSerMenu{text-align:center; overflow:hidden; margin:5px 0;}
.twSerMenu .bBtn{ margin-bottom:2px;}
.twSerMenu .sBtn{ }

.twSerCont{ margin:15px 20px; line-height:22px;}
.twSerCont .title{ text-align:center;}
.twSerCont p{ padding:0.5em 0;}

.hotToUseTi{ width:131px; height:24px; background:url(tw_ser_use_bg.gif); text-align:center; color:#FFF; line-height:24px;}

.upImgLoading{z-index:100; position:absolute; width:100px; height:100px;top:50%; left:50%; margin-top:-50px; margin-left:-50px;}

.twNewAd{ border:1px solid #f4db6a; background:#FFF; overflow:hidden; height:340px;}
.twNewAd .title{ background:url(tw_new_ad_head.gif); height:27px; line-height:27px;border-bottom:1px solid #f4db6a;}
.twNewAd .title h5{ font-weight:bold; color:#cf1800; padding: 0 0.5em; font-size:14px; float:left;}
.twNewAd .title h5 span{ font-weight:normal; padding-left:40px; font-size:13px;}
.twNewAd .title p{ float:right; padding-right:0.5em;}
.twNewAd a{ color:#cf1800; text-decoration:none;}
.twNewAd a:hover{ color:#cf1800; text-decoration:none;}
.twNewAd a:visited{ color:#cf1800; text-decoration:none;}
.twNewAd .cont{ padding:10px 10px;}
.twNewAd table { width:100%;}
.twNewAd table .item{ position:relative; width:270px; height:95px; overflow:hidden; margin:0 auto;}
.twNewAd table .pic{ border:1px solid #000; width:80px; height:80px; overflow:hidden; position:absolute; top:5px; left:5px;}
.twNewAd table .pic img{width:80px; height:80px;}
.twNewAd table .ti{ font-weight:bold; padding-left:95px; padding-top:5px; line-height:20px; height:20px; overflow:hidden;}
.twNewAd table .ti a{ color:#ff5307;}
.twNewAd table .ti a:visited{ color:#ff5307;}
.twNewAd table .ti a:hover{ color:#ff5307;}
.twNewAd table .info{padding-left:95px; line-height:15px;}
.twNewAd table .info a{ color:#313131;}
.twNewAd table .info a:visited{ color:#313131;}
.twNewAd table .info a:hover{ color:#313131;}

.twIndexMore{ border:1px solid #e0dfdf; padding:15px; border-top:none; background:#FFF;}
.twIndexMore table { width:100%;}
.twIndexMore table td{background:#f6f6f6;}
.twIndexMore table .item{ position:relative; width:250px; height:95px; overflow:hidden; margin:0 auto;}
.twIndexMore table .pic{ border:1px solid #000; width:80px; height:80px; overflow:hidden; position:absolute; top:5px; left:5px;}
.twIndexMore table .pic img{width:80px; height:80px;}
.twIndexMore table .ti{ font-weight:bold; padding-left:95px; padding-top:5px; line-height:20px; height:20px; overflow:hidden;}
.twIndexMore table .ti a{ color:#ff5307;}
.twIndexMore table .ti a:visited{ color:#ff5307;}
.twIndexMore table .ti a:hover{ color:#ff5307;}
.twIndexMore table .info{padding-left:95px; line-height:15px;}
.twIndexMore table .info a{ color:#313131;}
.twIndexMore table .info a:visited{ color:#313131;}
.twIndexMore table .info a:hover{ color:#313131;}

.twLoginLine{ width:960px; margin:0 auto;  height:29px;_padding-top:3px; _height:26px; line-height:29px; background:url(tw_login_line_bg.gif); border:1px solid #a3c7e2; border-left:none;border-right:none;}
.twLoginLine p{ padding:0 1em;}
.twLoginLine input{ vertical-align:middle;}
.twLoginLine img{ vertical-align:middle;}

/*弹出层*/
#myBox{position:absolute;z-index:101;left:50%; margin-left:-250px;}
#shadow{position:absolute; left:0; top:0; width:100%; z-index:100;filter:alpha(opacity=30); opacity:0.3; background:#000;}
#shadow iframe{filter:alpha(opacity=0); opacity:0.0;}
.twPopBox{width:500px; overflow:hidden;}
.twPopBoxTop{width:500px; height:6px;overflow:hidden;}
.twPopBoxBm{width:500px; height:6px;overflow:hidden;}
.twPopBoxBody{width:488px; border-left:#555 solid 6px;border-right:#555 solid 6px; background:#FFF;overflow:hidden;}
.twPopBoxTop-l{ float:left; width:6px; height:6px; background:url(pop_box_top_01.gif);overflow:hidden;}
.twPopBoxTop-r{float:left; width:6px; height:6px; background:url(pop_box_top_02.gif);overflow:hidden;}
.twPopBoxBm-l{ float:left; width:6px; height:6px; background:url(pop_box_bm_01.gif);overflow:hidden;}
.twPopBoxBm-r{float:left; width:6px; height:6px; background:url(pop_box_bm_02.gif);overflow:hidden;}
.twPopBoxFill{float:left;width:488px;height:6px; background:#555;overflow:hidden;}
.twPopBoxTi{ padding:0 0 0 15px; background:#00CCFF url(pop_box_ti_bg.gif); width:473px; height:26px;overflow:hidden; font-size:14px; line-height:26px; font-weight:bold; color:#FFF; }
.twPopBoxTi span{ float:right;}
.twPopBoxCont{ background:#FFF; width:100%; overflow:hidden; padding:15px 0 15px 0;color:#000; line-height:24px;}
.twPopBox-warn{ font-size:14px; font-weight:bold; text-align:center;margin:12px auto 12px auto;}
.twPopBox-warn span{ font-weight:bold; color:red;}
.twPopBox-p{ width:375px; margin:12px auto 12px auto; }
	.popBox-p span{ font-weight:bold; color:red;}
.twPopBox-select{ text-align:center;margin:12px auto;clear:both;}
.twPopBox-select input{ margin:auto 5px auto 5px;}
.twPopBox-Alt{ font-size:14px; font-weight:bold; text-align:center; width:375px; margin:12px auto 12px auto;}
.twPopBox-Alt img{ vertical-align:middle;}
.twPopBox .submit{ background:url(sendBtn01.gif); border:none; width:62px; height:26px; color:#fff; text-align:center; line-height:26px; padding:0; cursor:pointer;}




.adStep{ text-align:center; border:1px solid #e0dfdf; background:#FFF; padding:15px 20px; margin:5px 0;}

.shotScrHead{ width:680px; font-size:14px; line-height:35px; padding:5px 0; margin:0 auto;}
.shotScrHead p{ border-bottom:1px dotted #686868;}

.shotScrBig{ overflow:hidden; width:650px; margin:10px auto; border:5px solid #f2f2f2; padding:10px; text-align:center;}

.shotScrList{ overflow:hidden;width:650px; margin:auto; border:5px solid #f2f2f2; padding:10px;}
.shotScrList li{ float:left; width:25%;}
.shotScrList div{ width:150px; height:150px; overflow:hidden; text-align:center; margin:auto;}
.shotScrList p{ text-align:center; line-height:25px;}

.shotCopList{ overflow:hidden;width:650px; margin:auto; border:5px solid #f2f2f2; padding:10px;}
.shotCopList li{ float:left; width:25%; height:200px;}
.shotCopList div{ width:150px; height:150px; overflow:hidden; text-align:center; margin:auto;}
.shotCopList p{ text-align:center; line-height:25px;}


.twStatLine{ width:572px; height:60px; background:url(stat_line_bg.gif); margin-bottom:5px;}
.twStatLine p{ font-size:36px; font-family:"Arial Black"; line-height:57px; color:#FFF; text-align:right; padding:0 50px;}

.twLoginBox{ background:url(tw_index_login.gif) no-repeat; height:79px; position:relative; margin-bottom:5px;}
.twLoginBox .login{ position:absolute; top:10px; left:10px;}
.twLoginBox .reg{ position:absolute; top:32px; left:90px;}

.twLogoutBox{ background:url(tw_index_logout.gif) no-repeat; height:79px; position:relative; margin-bottom:5px; overflow:hidden;}
.twLogoutBox p{ line-height:22px;}
.twLogoutBox .wel{ padding-left:50px; margin-top:7px;}
.twLogoutBox .user{ padding-left:50px;}
.twLogoutBox .ctrl{ text-align:center;}


.twZXGG{ border:1px solid #f4db6a; background:#FFF; overflow:hidden; margin-bottom:5px; height:212px;}
.twZXGG .title{ background:url(tw_new_ad_head.gif); height:27px; line-height:27px;border-bottom:1px solid #f4db6a;}
.twZXGG .title h5{ font-weight:bold; color:#cf1800; padding: 0 0.5em; font-size:14px; float:left;}
.twZXGG .title h5 span{ font-weight:normal; padding-left:40px; font-size:13px;}
.twZXGG .title p{ float:right; padding-right:0.5em;}
.twZXGG a{ color:#006be0; text-decoration:none;}
.twZXGG a:hover{ color:#006be0; text-decoration:none;}
.twZXGG a:visited{ color:#006be0; text-decoration:none;}
.twZXGG .cont{ padding:10px 10px;line-height:23px;}
.twZXGG .cont ul{ color:#006be0; }
.twZXGG .cont li{list-style-type:decimal;line-height:25px; height:25px; border-bottom:1px dashed #CCC;}
.twZXGG .cont .new{ font-family:Verdana; font-weight:bold; font-size:10px; color:red;}

.twGGZY{ border:1px solid #f4db6a; background:#FFF; overflow:hidden; margin-top:5px; height:340px;}
.twGGZY .title{ background:url(tw_new_ad_head.gif); height:27px; line-height:27px;border-bottom:1px solid #f4db6a;}
.twGGZY .title h5{ font-weight:bold; color:#cf1800; padding: 0 0.5em; font-size:14px; float:left;}
.twGGZY .title h5 span{ font-weight:normal; padding-left:40px; font-size:13px;}
.twGGZY .title p{ float:right; padding-right:0.5em;}
.twGGZY a{ color:#cf1800; text-decoration:none;}
.twGGZY a:hover{ color:#cf1800; text-decoration:none;}
.twGGZY a:visited{ color:#cf1800; text-decoration:none;}
.twGGZY .cont{ padding:10px 5px; padding-top:30px;}
.twGGZY table { width:100%;}
.twGGZY table .item{ position:relative; width:178px; height:90px; overflow:hidden; margin:0 auto;}
.twGGZY table .pic{ border:1px solid #e1e1e1; width:175px; height:50px; overflow:hidden; margin:0 auto;}
.twGGZY table .pic img{width:175px; height:50px;}
.twGGZY table .ti{ margin-top:5px; text-align:center; line-height:20px; height:20px; overflow:hidden;}
.twGGZY table .ti a{ color:#006be0;}
.twGGZY table .ti a:visited{ color:#006be0;}
.twGGZY table .ti a:hover{ color:#006be0;}

.twSoEasy{ height:342px; overflow:hidden; margin-bottom:5px;}

.formBox{ line-height:25px; padding:10px 20px;}
.formBox input{ vertical-align:middle;}
.formBox h5{ font-size:13px; padding:0.5em 0;}
.formBox p{ padding:0.2em 2em; font-size:13px;}
.formBox .checkList{margin:0.2em 2em; border:1px solid #ccc; overflow:hidden; background:#F1F1F1; padding:7px;_width:700px;}
.formBox .checkList li{ float:left; width:20%; padding:3px 0;}
.formBox .checkList .ctrl{ clear:both; margin:5px 0; padding:0;}



.edNew{ background:#e6e9ef; padding:5px 0;}
.edNew .edNewLeft{ width:200px; float:left; padding:0 5px;}
.edNew .edNewRight{ width:685px; float:left; padding-right:5px; }

.edNewLeftMenu{ margin-bottom:10px;}
.edNewLeftMenu .title{ padding:0 5px; height:20px; line-height:20px;}
.edNewLeftMenu .title h3{ font-size:14px;}
.edNewLeftMenu .title p{ float:right;}
.edNewLeftMenu .title img{ vertical-align:middle;}
.edNewLeftMenu ul{ margin:0 5px; padding:3px 0; padding-left:20px; border:1px solid #e2e2e3; border-left:none; border-right:none;}
.edNewLeftMenu li{padding:2px 0; list-style-type:disc; list-style-position:outside;}
.edNewLeftMenu .helpCenter{ margin:0 5px; padding-top:20px; padding-bottom:10px;}
.edNewLeftMenu .blue{ font-weight:bold;}

/*.edNewH1{ height:38px; background:#d3e9f1; border-top:3px solid #eef3f5;clear:both; padding:0 10px;}*/
.edNewH1{	background:#D3E9F1 none repeat scroll 0 0;border-top:3px solid #EEF3F5;clear:both;height:38px;padding:0 10px;margin: 5px 5px 15px;}
.edNewH1 .radio{ height:38px; width:38px; background:url(radio_bg.gif); overflow:hidden; position:relative; float:left;}
.edNewH1 .icon{height:38px; width:38px; float:left; overflow:hidden;}
.edNewH1 .icon img{height:38px; width:38px;}
.edNewH1 .radio input{ position:absolute; top:8px; left:7px;}
.edNewH1 h3{ float:left; font-size:14px; line-height:38px; color:#000;}

/*.edNewBtn{ height:24px; background:#e7f2f6; padding:10px 0 5px 0; text-align:center;clear:both; }*/
.edNewBtn{ height:24px; padding:10px 0 5px 0; text-align:center;clear:both; }
.edNewBtn input{ vertical-align:middle;}

.edNewStep1{}
.edNewStep1 .tabTop{ width:659px;margin:auto;background:url();height:23px; line-height:23px; }
.edNewStep1 .arcCont02{ padding:3px 7px; width:669px;}
.edNewStep1 .stepCont{ overflow:hidden; background:#fff;}
.edNewStep1 .stepCont .select{ width:200px; padding:5px 0; height:200px;}
.edNewStep1 .stepCont .select p{ text-align:center; padding:8px 0;}
.edNewStep1 .stepCont .select .date{ padding:5px 0; line-height:30px; color:#000; font-weight:bold;}

.edNewStep1 .stepCont .show{ width:659px; height:211px; margin:0px auto; background:url(add_step_01_bg.gif) no-repeat left top;}
.edNewStep1 .stepCont .newshow{ width:659px; height:500px; margin:0px auto;background:url(add_step_02_bg.gif) no-repeat left top;}
.edNewStep1 .stepCont .newshow .title{ font-size:15px; color:#ff6021; font-weight:bold; height:35px; line-height:35px;margin-left:20px;}
.edNewStep1 .stepCont .newshow .cont{ color:#000; font-weight: 500;margin-left:20px;}
.edNewStep1 .stepCont .newshow .mardiv{margin-top:6px;}
.edNewStep1 .stepCont .newshow .user_zhe{height:35px;z-index:2;position:relative;}
.edNewStep1 .stepCont .newshow .blueinfo{height:80px;width:500px;background:url(sliderbg.gif) no-repeat left top;margin-top:0;}
.edNewStep1 .stepCont .newshow .blueinfo .cont{margin:8px;line-height:16px;float:left;}
.edNewStep1 .stepCont .newshow .blueinfo .info{width:100px;float:right;font-size:24px;color:#ff0000;line-height:30px; text-align:center;margin-top: 10px;}
.edNewStep1 .tabTop .tab a{margin-right:0px;}
#blue_finger{position:absolute;height:29px;width:16px;background:url(sliderbg_1.gif) no-repeat left top;margin-top:-29px;margin-left:10px;z-index:1px;}
.case_finger{position:absolute;height:60px;width:131px;cursor: pointer;margin-top:2px;margin-left:-45px;z-index:101px;}

#tags {
	MARGIN: 8px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 23px;
}
#tags LI {
	BACKGROUND: url(tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#tags LI A {
	BACKGROUND: url(tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #F00; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 24px; HEIGHT: 24px
}

.step1RightBox{ position:relative; }
.step1RightBox .big{width:400px; position:absolute; left:230px; top:40px;}
.step1RightBox .small{ width:190px; position:absolute; left:20px; top:10px;}
.step1RightBox .date{ width:190px;position:absolute; left:20px; top:120px; line-height:30px; color:#000; font-weight:bold;}

.step1RightBox .big p{ font-size:15px; color:#000; font-weight:bold; line-height:23px; padding-left:20px;}
.step1RightBox .small p{ font-size:15px; color:#000; font-weight:bold;line-height:30px;}


.edNewStep2{}
.edNewStep2 .arcCont02{ padding:3px 7px; width:669px;}
.edNewStep2 .stepCont{ overflow:hidden; background:#FFF;}
.edNewStep2 .stepCont .posi{ width:100%; text-align:center; margin:10px 0;}
.edNewStep2 .stepCont .posi{}

.edNewStep3 .arcCont02{ padding:3px 7px; width:669px;}
.edNewStep3 .stepCont{ overflow:hidden; background:#FFF; margin-bottom:100px; padding:0 20px;}

.edNewStep4 .arcCont02{ padding:3px 7px; width:669px;}
.edNewStep4 .stepCont{ overflow:hidden; background:#FFF; padding:10px 20px;}
.edNewStep4 .stepCont .formHelp{ padding:5px 10px;}
.edNewStep4 .stepCont .formHelp h4{ line-height:30px; height:30px; color:#000; border-bottom:1px solid #ccc;}
.edNewStep4 .stepCont .formHelp p{line-height:30px; height:30px; color:#000; padding:0 1em;}

.edNew .nav{ border-bottom:2px solid #FFF; margin:5px; margin-top:0; height:30px; line-height:30px;}




.allStep{ height:45px; background:url(all_step_bg.gif);}
.allStep p{font-size:13px; float:left; color:#a5a5a5; width:130px; height:35px; text-align:center; margin:0 5px; line-height:30px; font-weight:bold; background:url(all_step_line.gif) -130px 26px no-repeat;}
.allStep .now{ background-position:0 26px; color:#e6a116;}

.arcBox{ overflow:hidden;}
.arcBox .arcCont01{ overflow:hidden; border:1px solid #c6c6c8; background:#f7f7f7; border-top:none; border-bottom:none;}
.arcBox .arcCont02{ overflow:hidden; border:1px solid #c6c6c8; background:#FFF; border-top:none; border-bottom:none;}
.arcBox .arcCont03{ overflow:hidden; border:1px solid #c6c6c8; background:#e6e9ef; border-top:none; border-bottom:none;}
.arcBox .arcCont04{ overflow:hidden; border:1px solid #c6c6c8; background:#FFF; border-top:none; border-bottom:none;}

.smallPp{}
.smallPp { height:236px; _height:222px; overflow-y:scroll; width:388px; _width:371px;}
.smallPp p{font-weight:bold; padding:5px 0; text-align:left;width:338px; _width:331px;}
.smallPp table{ border:1px solid #CCC; background:#FFF; width:100%; line-height:18px;}
.smallPp thead td{ font-weight:bold; border-bottom:1px dashed #CCC;}













.step1RightBox .small {

left:15px;

position:absolute;

top:10px;

width:190px;

}



.step1RightBox .small p {

color:#000000;

font-size:13px;

line-height:30px;

}



.step1RightBox .date {

color:#000000;

left:15px;

line-height:30px;

position:absolute;

top:120px;

width:190px;

}



.step1RightBox .big p {

color:#000000;

font-size:15px;

font-weight:bold;

line-height:60px;

padding-left:20px;

}


.panel-header {
	background: #f1f1f1 url(bg-panel-header.gif) repeat-x;
	height: 30px;
	overflow: hidden;
	border-bottom: 1px solid #d3d3d3;
}

.panel-headerContent {
	padding-top: 2px;
}

.panel-headerContent.tabs {
	background: url(tabs.gif) repeat-x;
	background-position: left -68px;
}

.panel-header h2 {
	display: inline-block;
	font-size: 14px;
	margin: 0;
	padding: 3px 8px 0 8px;
	height: 22px;
	overflow: hidden;
	color: #3f3f3f;
}

.panel-header-toolbox {
	float: right;
	height: 26px;
	margin: 2px 5px 5px 0;
	text-align: right;
}
.panel-collapse {
	background: url(collapse-expand.gif) left top no-repeat;
}

.panel-expand {
	background: url(collapse-expand.gif) left -16px no-repeat;
}
.pad {
	padding: 8px;
	overflow: hidden;
}
.icon16 {
	margin: 5px 0 0 2px;
	cursor: pointer;
}
.panel {
	position: relative;
	overflow: auto;
	border-bottom: 1px solid #b9b9b9;
	border-top: 0;
}
.labcont{line-height:25px;}
.labcont .labli{
	border-bottom:1px dotted #b9b9b9;clear:both;height:25px;
}
.labcont .lableft{
	float:left;
}
.labcont .labright{
	float:right;
}

.addAdpay{ margin:0 50px;}


/*-- service_slide 服務介紹頁幻燈片介紹 --*/
#featured{ 
	width:400px; 
	padding-right:250px; 
	position:relative; 
	border:5px solid #ccc; 
	height:250px; 
	background:#fff;
	margin-left:12px;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:400px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:15px; font-family: "Microsoft YaHei"; 
	line-height:56px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;  background:#fff; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url(service_slide/selected-item.gif) top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	background: url(service_slide/transparent-bg.png); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#99ccff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

