@charset "utf-8";

/* 2011-11-24 ylh */
.editform{ width:690px; height:auto; float:left;}
.editform .BasicInfo,.editform .seoInfo,.editform .produtInfo,.editform .others,.translate{ width:690px; height:100%;  margin:0; }
.editform .titlebox{ width:658px; height:28px; line-height:30px; background:url(/css/images/toggleSidebar.gif) #91afc0 5px -145px no-repeat; color:#fff; padding:0 0 0 30px; margin:0; overflow:hidden; font-size:14px;}
.editform .titlebox span{ float:left;}
.editform .titlebox .HideBt{ width:50px; height:30px; float:right; background:url(/css/images/toggleSidebar.gif) 25px -225px no-repeat; margin:0 5px 0 0;}
.BasicInfo .div1{ width:690px; height:170px; float:left; margin-top:3px;}
.BasicInfo .div1 .uploadpic{ width:214px; height:164px; float:left; margin:0 10px 8px 1px;}
.BasicInfo .div1 .uploadpic img{ width:200px; height:150px; float:left; padding:3px; border:4px solid #ccc; }
.BasicInfo .div1 .div1Right{ float:right; width:450px;}
.BasicInfo .div1 .div1Right div{ height:30px; float:left; margin:6px 0 0 0; width:450px;}
 .div2{ width:690px; height:auto; float:left; margin:0;}
 .BasicInfo .div1 .div1Right div a.upload{ width:101px; height:32px; float:left; background: url(/css/images/bt-upload.gif) 0 0 no-repeat;}
 .BasicInfo .div1 .div1Right div a.upload:hover{ width:101px; height:32px; float:left; background: url(/css/images/bt-upload.gif) 0 -33px no-repeat;}
.div2 .subnav{ width:658px; height:23px; float:left; margin:0 0 -4px 0; padding:0;}
.div2 .subnav a{ padding:2px 6px; margin:0 8px 0 0;_margin:0 0 10px 0; border:1px solid #829EB7; overflow:hidden;text-decoration:none; font-size:12px; margin:0; float:left;}
.div2 .subnav select{ width:150px; float:left; margin:0px 0 0 0;}
.div2 .subnav a.upload{ width:66px; height:28px; background: url(/css/images/simple.png) 0 0 no-repeat; position: relative; left:396px; top:27px; z-index:9999; border:none; padding:0;}
.div2 .subnav a.upload:hover{ width:66px; height:28px;background: url(/css/images/simple.png) 0 -28px no-repeat; border:none; padding:0;}

.div2 .subnav a.editor_save{ width:66px; height:28px; background: url(/css/images/simple.png) 0 -56px no-repeat; position: relative; left:402px; top:27px; z-index:9999; border:none; padding:0;}
.div2 .subnav a.editor_save:hover{ width:66px; height:28px;background: url(/css/images/simple.png) 0 -84px no-repeat; border:none; padding:0;}

.BasicInfo textarea.infoCon{width:688px; height:250px; min-height:250px; float:left; margin:-6px 0 0 0; }
.BasicInfo textarea.summary{width:687px; float:left; margin:-2px 0 0 0; padding:0; height:200px; z-index:1; border:1px solid #829EB7; border-top:none;}
.BasicInfo .textareabar{width:659px;background: url("/css/images/toggleSidebar.gif") no-repeat scroll 5px -145px #91AFC0;color: #FFFFFF;font-size: 14px;height: 28px;line-height: 30px;margin:5px 0 0 0;overflow: hidden; padding: 0 0 0 30px;}
.textareabar .HideBt{ width:50px; height:30px; float:right; background:url(/css/images/toggleSidebar.gif) 25px -225px no-repeat; margin:0 5px 0 0;}
.editform form{ width:690px; float:left; height:auto; margin:2px 0 0 0;}
.editform .seoInfo .titlebox{width:658px;}
.editform .seoInfo  div{ width:690px; height:30px; float:left; height:auto; margin:5px 0 ;}
.editform .seoInfo  div label{ width:110px; float:left; margin:0 0 0 1px;}

.editform .produtInfo .titlebox{width:658px;float:left;}
.editform .produtInfo  .div_input{ width:690px; height:30px; float:left; height:auto; margin:5px 0 0 0 ;}
.editform .produtInfo div label{ width:110px; float:left;  margin:0 0 0 1px;}
.editform .produtInfo #product_recommend_box div{width:345px;float:left;}
.editform .produtInfo #product_join_box {margin:5px 0 0 0 ;height:30px; float:left;}

.editform .translate .titlebox{width:658px;}
.editform .translate  div{ width:690px; height:30px; float:left; height:auto; margin:5px 0 0 0;}
.editform .translate  div label{ width:110px; float:left; margin:0 0 0 1px;}
.editform .translate  .active{background-color:#CC6600}
.editform .translate  .statu{border-bottom:#0000FF solid 1px; padding:0 5px;}
.editform .translate  .statu span{padding:0 5px;}

.editform .mediainfo .titlebox{width:658px;}
.editform .mediainfo  div{ width:690px; height:30px; float:left; height:auto; margin:5px 0 0 0 ;}
.editform .mediainfo  div label{ width:110px; float:left; margin:0 0 0 1px;}
.editform .mediainfo #media_box a img{margin-left:10px;}
.editform .mediainfo #media_box div{width:345px;float:left;}

 .mybutton{display:inline-block; height:26px; line-height:26px;background:url("images/bt_menu1.gif") no-repeat scroll 0 0 transparent;cursor: pointer; padding-right: 10px; margin:5px 0px}
.mybutton  .mybt_text{display:inline-block; color:#FFFFFF; margin: 0px -10px 0 10px; line-height:26px!important;; background:url(images/bt_menu1.gif)  no-repeat scroll right top transparent; padding-right: 10px;}
.mybutton  .mydisbutton{ color:#CCCCCC; cursor:auto}



.exbox{ width:560px; height:310px; border:2px solid #fff; -moz-border-radius:5px; position:relative; left:130px; top:94px; background-color:#ececec; z-index:8;padding:10px;}
.exbox .triangle{ width:580px; height:12px;position:relative; top:-22px; left:0px; background:url(/css/images/toggleSidebar.gif) 320px -54px no-repeat; z-index:900; }
.exbox .exbox01{ width:560px; height:30px; background:url(/css/images/line02.jpg) 0 28px repeat-x; position:relative; top:-81px;_top:-15px;+top:-8px;  left:0px; float:left;}
.exbox .exbox01 select{ float:left; margin:0 2px 0 0;}
.exbox .exbox01 input{ float:left; margin:0 2px 0 0;}
.exbox ul{ width:560px; position:relative; left:0; top:-20px; _top:-6px;+top:-6px;list-style:none; margin:0; padding:0; display:block; float:left; z-index:1001;}
.exbox ul li{ width:560px; height:25px; line-height:25px; background: url(/css/images/ico-edit.gif) 3px -50px  no-repeat; border-bottom:1px dashed #ccc; text-align:left; overflow:hidden; margin:5px 0;}
.exbox ul li div{ float:left; margin:0 0 0 15px;}


.editform .others div{ margin:0 5px; height:30px; float:left; height:auto; margin:5px 10px 5px 0;}
.editform .others div label{ padding:0 0 0 8px; margin:0 0 0 1px; float:left}
.editform .others div.L680{ margin:20px 0 0 0;}
.editform .others div.L680 a.save{ width:135px; height:51px; float:right; background:url(/css/images/savedele.jpg) 0 0 no-repeat;}
.editform .others div.L680 a.save:hover{ width:135px; height:51px; float:right; background:url(/css/images/savedele.jpg) 0 -51px no-repeat;}
.editform .others div.L680 a.dele{ width:135px; height:51px; float:left; background:url(/css/images/savedele.jpg) 0 -102px; no-repeat;}
.editform .others div.L680 a.dele:hover{ width:135px; height:51px; float:left; background:url(/css/images/savedele.jpg) 0 -153px no-repeat;}

/* 2011-11-28 ylh */
ul.citysearch{width:690px; list-style:none; margin:15px 0 0 0; padding:0; float:left;}
ul.citysearch li{width:690px; height:38px; background: url(/css/images/ico-square.gif) 0px 14px  no-repeat; border-bottom:1px dashed #09C; margin:8px 0;}
ul.citysearch li a{width:670px; height:38px; line-height:35px; padding:0 0 0 20px; color:#666; text-decoration:none; float:left;}
ul.citysearch li a:hover{ background:url(/css/images/bg-01.jpg) 0 3px no-repeat; z-index:0;}
ul.citysearch li.current{ background:url(/css/images/bg-01.jpg) 0 3px no-repeat; z-index:0;}

/* 2011-11-23 ylh */
body{ font-family: Verdana,"宋体",Arial; font-size:12px; color:#666; background-color:#f6f6f6; margin:0; padding:0;}
a img{ border:none;}
input,textarea,select{ font-size:12px; font-family:Verdana, Arial, sans-serif;}
.yellow{ color:#e1b21a;}
.clear{ clear:both;}
#wrap{ width:100%; height:auto; margin:0 auto;}
#top{width:100%; height:35px; background:#2d2d2b; border-bottom:3px solid #1381be; margin:0 auto; overflow:hidden;}
#bottom{width:100%; height:20px; background:#2d2d2b; border-top:3px solid #1381be; margin:0 auto; overflow:hidden;}
#banner{width:980px; height:57px; margin:0 auto;}
#banner .divbox{ width:100%; height:30px; float:left; margin:0; padding:0;}
#banner .logo{width:200px; height:30px; position:relative; left:0; top:0px; line-height:30px; font-size:16px; color:#8ccdf1; font-family: "宋体","黑体";}
#banner .logo span{ font-size:20px; font-family:Times; font-weight:bold; color:#e1b21a; line-height:5px;}
#banner .SiteSelect{ width:400px; height:30px; position:relative; left:250px; top:-30px; text-align:right; }
#banner .SiteSelect label{margin:0; padding:0; color:#e1b21a;}
#banner .SiteSelect label a{margin:0; padding:0; color:#8ccdf1; text-decoration:none;}
#banner .SiteSelect label a:hover{margin:0; padding:0; color:#fff;}
#banner .SiteSelect select{ width:60px; height:20px;line-height:19px; font-size:12px; margin:8px 0 0 0; color:#666;}
#banner .nav{ width:100%; height:30px; position:relative; left:0; top:0;}
#banner .nav ul{ margin:0; padding:0; list-style:none;}
#banner .nav ul li{ height:30px; padding:0 20px; background:url(/css/images/navbg03.jpg) left top repeat-x; margin-right:3px; float:left; overflow:hidden;}
#banner .nav ul li a{ color:#fff; text-decoration:none; text-align:center; line-height:28px; font-size:14px;}
#banner .nav ul li.begin{ background: url(/css/images/navbg01.jpg) left top no-repeat;}
#banner .nav ul li.end{ background:url(/css/images/navbg02.jpg) right top no-repeat;}
#banner .searchbar{width:350px; height:22px; position:relative; left:650px; top:-55px; text-align:right;}
#banner .searchbar input{ width:240px; height:20px; -moz-border-radius:3px; float:right; border:1px solid #666; padding:0 5px;}
#banner .searchbar a{ width:88px; height:23px; background:url(/css/images/bt-search.jpg) 0 0 no-repeat; float:right; margin:0 0 0 3px;}
#banner .searchbar a:hover{ width:88px; height:23px; background:url(/css/images/bt-search.jpg) 0 -23px no-repeat; float:right; margin:0 0 0 3px;}

#maincon{ width:980px; height:auto; margin:0 auto; border:1px solid #fff; }
#maincon #leftmenu{width:240px; height: auto; float:left; margin:0px 0 0 15px;_margin:0px 0 0 10px;}
#maincon #leftmenu .title{width:220px; height:40px; float:left; background: url(/css/images/line03.jpg) center 38px no-repeat; text-align:center;  }
#maincon #leftmenu .title h1{ height:30px; background:url(/css/images/ico-book.jpg) 0 5px no-repeat; padding:0 0 0 38px; line-height:38px; float:left; font-size:18px; margin:0 0 0 0px; }
#maincon #leftmenu .title a{line-height:38px;float: right;}
#maincon #leftmenu dl{ margin:2px 0 0 0; padding:0; float:left; width:220px;}
#maincon #leftmenu dl a{ color:#666; text-decoration:none;}
#maincon #leftmenu dl a:hover{ color:#06C; text-decoration:none;}
 #leftmenu dl dt{ background:url(/css/images/folder.png) 0 7px no-repeat; padding:0 0 0 25px; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
  #leftmenu dl dd{ background: url(/css/images/ico-list.gif) 0 7px no-repeat; margin:0 0 0 10px; padding:0 0 0 18px; height:25px; overflow:hidden; line-height:24px;}
   #leftmenu dl dd a{ margin:0; padding:0; float:left;}
      #leftmenu dl dd a img{ float:left;}
	     #leftmenu dl dd input{ padding:0; margin:0; font-size:12px; }
  
#maincon #rightcon{width:690px; height: auto; min-height:1000px; float:left; margin:0 0 0 15px; margin:0 0 0 8px; background:url(/css/images/line01.jpg) left top repeat-y; padding:0 0 15px 15px;}
#rightcon .title{ width:690px; height:40px; background:url(/css/images/line02.jpg) 0 38px repeat-x; float:left; margin:0;}
#rightcon .title h2{background:url(/css/images/ico-star.jpg) 0 1px no-repeat; margin:0 0 0 5px; padding:0 0 0 35px; height:30px; line-height:38px; font-size:18px; float:left;}
#rightcon span.time{ float:right; font-size:12px;}
#rightcon .title h2.edit{background: url(/css/images/ico-edit.gif) 0 6px no-repeat; _background: url(/css/images/ico-edit.gif) 0 9px no-repeat; margin:0 0 0 5px; padding:0 0 0 35px; height:30px; line-height:38px; font-size:18px; float:left;}
#rightcon .title h2.search{background: url(/css/images/ico-edit.gif) 0 -75px no-repeat; _background: url(/css/images/ico-edit.gif) 0 9px no-repeat; margin:0 0 0 5px; padding:0 0 0 35px; height:30px; line-height:38px; font-size:18px; float:left;}
#rightcon ul.city{ list-style:none; margin:15px 8px 0 0; padding:0; float:left; width:674px;}
#rightcon ul.city li{margin:10px 0 0 8px;  padding:0 5px; float:left; display:inline-block; width:98%;}
#rightcon ul.city li a{ padding:0 8px; margin:0 8px 0 8px; text-decoration:none; color:#666; line-height:25px;}
#rightcon ul.city li a:hover{ color:#06C;}
#rightcon ul.city li label{ width:26px; height:22px; background: url(/css/images/leterbg.jpg) 0 -22px no-repeat; padding:0 0 0 7px; color:#fff; line-height:20px; float:left;}
#rightcon ul.city li label.first{background: url(/css/images/leterbg.jpg) 0 0 no-repeat; }
#rightcon ul.newedit{ list-style:none; margin:0px 8px 0 0; padding:0 0 20px 0; float:left; width:674px; }
#rightcon ul.newedit li {margin:10px 0 0 8px;  padding:5px 0; float:left; display:inline-block; width:100%; background: url(/css/images/ico-edit.gif) 2px -26px no-repeat; border-bottom:1px  dashed #CCC;}
#rightcon ul.newedit li .num{ margin:0 0 0 28px; font-weight:bold;}
#rightcon ul.newedit li a{ padding:0; margin:0 8px 0 10px; text-decoration:none; color:#06C; }
#rightcon ul.newedit li a:hover{ color:#F60;}
#rightcon ul.newedit a span{ margin:0 2px 0 0px; color:#069;}

/*文本框长度*/
.L30{ width:30px;}
.L50{ width:50px;}
.L75{ width:75px;}
.L80{ width:80px;}
.L100{ width:100px;}
.L104{ width:104px;}
.L156{ width:156px;}
.L160{ width:160px;}
.L180{ width:180px;}
.L310{ width:310px;}
.L230{ width:230px;}
.L260{ width:260px;}
.L280{ width:280px;}
.L300{ width:300px;}
.L320{ width:280px;}
.L360{ width:360px;}
.L380{ width:380px;}
.L450{ width:450px;}
.L520{ width:520px;}
.L560{ width:570px;}
.L680{width:680px;}
.H30{height:30px;}
.LH30{height:30px;}
.textalignR{ text-align:right;}
.fR{ float:right;}
.fL{ float:left;}
/*defout */
 .ke-container{ border:1px solid #829EB7;}
 .ke-edit{ min-height:400px;}
 .ke-toolbar{padding:0; margin:0;}

.common_delete{
width: 135px;
height: 51px;
float: left;
background: url(/css/images/savedele.jpg) 0 -153px;
}
.common_save{
width: 135px;
height: 51px;
float: right;
background: url(/css/images/savedele.jpg) 0 0 no-repeat;
}

.common_save_delete{ padding:8px; 0 8px 0;}

#seo_edit{ width:690px; margin-left:auto; margin-right:auto;}
#seo_seatch_box{ padding: 0 0 16px 0;}
#seo_seatch_box ul li{ list-style:none; line-height:21px;}
#seo_edit_box{padding: 8px 0 16px 0;}
#seo_edit_box label{width:110px;float:left;}


.view_log_box {
margin: 5px;
}

.view_log_box .page_url_class{
white-space:wrap;
}

.background_color_fx{
	background:#EEEEEE;
}
#analytics_search_box{
padding: 8px;
border:1px dashed #09C;
height:138px;
}

#maincon.analytics {  }
#maincon.analytics #leftmenu { width: 220px }
#maincon.analytics #rightcon {  width: 720px }
#maincon.analytics a { color:#06C }

.view_log_box table th { background:#eee; font-weight:bold }
.view_log_box table th, .view_log_box table td { border: 1px solid #ddd; padding:2px 5px; }

#maincon.analytics .pages { margin: 20px 0 }

#site_analytics_code { background: #ddd; padding:10px ;border: 1px solid #bbb; width:100%; height:150px}