@charset "utf-8";
* {font-family: "微软雅黑"; margin: 0; padding: 0; margin:0 auto; word-break:break-all;}
a { text-decoration: none;}
img {  border: 0 none;}
ul , li {list-style:none; color:#959595}
select { background-color: #fff; color: #fff;}
.span_img { display: inline-block;    height: 100%;    vertical-align: middle;    width: 0;}
input { font-family: "微软雅黑";}
i { font-style: normal;}
body{min-width: 1200px;}
label.error {color: #f00;font-size: 12px;margin-left: 4px;}
.main_dl{ width:100%; height:768px; background:url(../images/denglu.jpg) center;}
.main_dlx{ width:1000px; overflow:hidden; }
.dljm{ width:345px; height:320px;margin-top:200px; margin-left:650px; }
.dl_h1{ font-size:23px; color:#fff; line-height:53px; }
.dl_content{ width:323px; padding-left:22px; height:172px; padding-top:5px;  background:#fff; border-radius:10px; position:relative}
.dlp{ width:345px; height:53px;}
.dlc_xx{ width:275px; padding-left:35px; font-size:14px; color:#999; height:55px; border:0; line-height:55px; border-bottom:1px solid #cfd4d7; background:url(../images/yhm.png) no-repeat 10px center;}
.dlc_xx2{ width:275px; padding-left:35px; font-size:14px; color:#999; height:55px; border:0;line-height:55px; border-bottom:1px solid #cfd4d7; background:url(../images/mm.png) no-repeat 10px center;}
.dlc_xx3{ width:275px; padding-left:35px; font-size:14px; color:#999; height:55px; border:0; line-height:55px;border-bottom:1px solid #cfd4d7; background:url(../images/yzm.png) no-repeat 10px center;}
.yzm{ width:113px; height:28px; position:absolute; top:132px; left:219px; z-index:2; background:url(../images/yzm.jpg);}
.jzmm{ width:315px; height:40px; padding-left:30px; }
.jzmm_xz{ width:11px; height:11px; border:1px solid #5a5a64; margin-top:15px; }
.dl_dl{ width:345px; height:50px; background:#2aa1b1; border:0; border-radius:5px; text-align:center; color:#fff; font-size:19px; line-height:50px; cursor:pointer; }
.banquan{ width:1000px; overflow:hidden; margin-top:180px;  }
.banquan p{ color:#fff; text-align:center; font-size:12px; line-height:18px; }
.shang_nav{ width:100%; height:90px; background:#4a66a5;}
.s_nav{  height:90px; background:url(../images/shang_nav.jpg) no-repeat; padding-right:30px}
.huiyuan{ width:300px; _width:310px; height:90px; float:right; }
.hy_jt{ width:90px; height:90px; margin-right:10px; background:#4a66a5; float:left; display:block}
.hy_jt:hover{ background:#2d4784;}
.sn_tp1{ width:90px; height:50px; background:url(../images/home.png) no-repeat center 19px; }
.sn_tp2{ width:90px; height:50px; background:url(../images/xgmm.png) no-repeat center 19px; }
.sn_tp3{ width:90px; height:50px; background:url(../images/tuichu.png) no-repeat center 19px; }
.sn_x{ width:90px; height:40px; color:#fff; font-size:13px; text-align:center; line-height:30px; }
#imghead {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);}
.main_b{ width:100%; background:#efefef;}
.main{  overflow:hidden; background:#efefef;}
.main_z{ width:200px; overflow:hidden; float:left; background:#4a66a5;}
.wc_ad{ width:100px; height:51px; background:url(../images/admin.jpg); padding-top:60px; padding-left:100px; }
.wc_name{ width:100px; overflow:hidden; font-size:14px; color:#fff; }
.nz_lan{ width:200px; height:50px; overflow:hidden }
.nz_lan li{ float:left; display:block}
.nz_lan li a{ width:66px; height:50px; float:left; background:#4a66a5; text-align:center; display: block; font-size:14px; line-height:50px; color:#fff;}
.nz_lan li a:hover{ background:#314e91}
.nz_dh{ width:200px;}
.nz_dh li a{ text-align:center; width:200px; height:50px; font-size:14px; color:#fff; line-height:50px; display:block; background:#4a66a5;}
.nz_dh li a:hover{ background:#314e91}
.nz_banquan{ width:200px; overflow:hidden; margin-top:40px; }
.nz_banquan p{ font-size:12px; line-height:18px; color:#1d2e56; text-align:center;}
.main_y{ margin-top:10px; padding-bottom:10px; overflow:hidden; margin-left:210px; }
.main_y > img { margin-top: 50px; }
.main_y > p > strong { color: #ff4455; }
.my_s{ width:1380px; height:50px; background:#fff;}
.my_s_s{ width:1350px; height:50px; background:url(../images/ny_t.jpg) no-repeat 10px center; padding-left:30px;  }
.my_s_s a{ color:#4a66a5; font-size:12px; line-height:50px; }
.my_x{ width:1350px; background:#fff; margin-top:10px; padding-left:30px; padding-bottom:20px; overflow:hidden; min-height:560px; }
.my_x2{ width:1350px; overflow:hidden; background:#fff; margin-top:10px; padding-left:30px; position:relative; padding-bottom:20px;  }
.my_x_t{ width:1380px; height:70px; font-size:17px; line-height:70px; color:#2d4784; }
.my_content1{ width:980px; overflow:hidden; float:left}
.my_c1_x{ width:225px; height:160px; float:left; margin-right:20px; display:block; margin-bottom:20px;  }
.my_anniu{ width:40px; height:40px; margin-top:60px; margin-left:50px; float:left}
.my_text{ width:120px; height:40px; float:right; font-size:18px; line-height:40px; color:#fff; margin-top:60px;overflow:hidden; }
.myx_title{ width:1320px; overflow:hidden}
.myx_title li{ display:block; float:left}
.myx_title li a{ padding-left:37px; padding-right:37px; height:40px; font-size:15px; color:#333; line-height:40px; background:url(../images/my_title.jpg) no-repeat right center; display:block; float:left; border-bottom:2px solid #e6e6e6;}
.myx_title li a:hover{ border-bottom:2px solid #4a66a5; color:#4a66a5;}
.my_tb1{ width:900px; clear:both; float:left; margin-top:30px; margin-bottom:15px; }
.my_tb1 thead tr th{ height:40px; font-size:14px; color:#fff; line-height:40px; border:1px solid #dddddd;  }
.my_tb1 tbody tr{border-bottom:1px solid #ddd;}
.my_tb1 > tbody > tr > th, .my_tb1 > tbody > tr > td { vertical-align:middle; height:50px; font-size:13px; color:#4a66a5; padding-top:5px; padding-bottom:5px; text-align: center; }
.my_tb1 > tbody > tr:nth-child(odd) { background-color: #eef2fe; }
.my_tb1 > tbody > tr:nth-child(even) { background-color: #e1e8fa; }
.wzsz_in{ width:703px; height:30px; border:1px solid #ddd; padding-left:10px; font-size:12px; color:#999; line-height:30px; margin-left: 5px; }
.wzsz_in2{ width:703px; height:30px; border:1px solid #ddd; padding-left:10px; line-height:30px;  font-size:12px; background:url(../images/xiala_c.jpg); text-align: left; }
.my_tea{width:703px; height:125px; border:1px solid #ddd; padding-left:10px; font-size:12px; }
.wzsz_an{ margin-top:25px;  width:210px; height:30px; margin-left:325px; margin-top:15px; clear:both}
.wzsz_an .zuo{ width:100px; height:30px; background:#4a66a5; border:0; border-radius:3px; float:left; font-size:14px; color:#fff; cursor:pointer}
.wzsz_an .you{ width:100px; height:30px; background:#dbdbdb; border:0; border-radius:3px; float:right; display:block; text-align:center; color:#6e6e6e; cursor:pointer;}
.link_img{ width:250px; height:90px; }
.link_cz{ height:18px; overflow:hidden; text-align:center; display:block }
.link_cz a{ display:inline-block}
.link_i_mo{cursor:pointer; width:55px; height:18px; display:block; color:#4a66a5; line-height:18px; font-size:12px;background:url(../images/xiugai.png) no-repeat left center; }
.l_d{ width:1px; height:18px; display:inline-block;background:url(../images/link_cz.jpg);}
.link_i_de{ width:55px; height:18px; display:block; color:#666666; line-height:18px; font-size:12px;background:url(../images/delete.png) no-repeat left center; margin-left:10px; cursor:pointer; }
.link_i_tui{ padding-left:20px; height:18px; display:block; color:#666666; line-height:18px; font-size:12px;background:url(../images/tuijian.png) no-repeat left center; margin-left:10px}
.link_i_zhid{ padding-left:20px; height:18px; display:block; color:#666666; line-height:18px; font-size:12px;background:url(../images/zhid.png) no-repeat left center; margin-left:10px}
.link_i_xia{ padding-left:20px; height:18px; display:block; color:#666666; line-height:18px; font-size:12px;background:url(../images/xiazai.png) no-repeat left center; margin-left:10px}
.link_tfoot{ height:50px;background:#eef2fe; width:958px; margin-bottom:50px;  float:left; border-bottom:1px solid #ddd; border-top:1px solid #ddd; border-left:1px solid #fff; border-right:1px solid #fff; }
.l_f_z{ width:150px; height:40px; float:left; text-align:center; font-size:13px; color:#4a66a5; line-height:50px; padding-top:10px; }
.page{ height:28px; border:1px solid #ddd; float:left; margin-top:10px; margin-left:9px; display:block  }
.page li{ float:left}
.yanjin{width:30px; height:18px;  position:absolute; top:21px;left:400px;cursor:pointer}
.yanjin img{width:30px; height:18px; }
.page1{ width:39px; height:28px; float:left; border-right:1px solid #ddd; background:#dfe7f9; color:#909193; text-align:center; line-height:28px; font-size:10px; display:block;}
.page1:hover{ color:#647cb3;}
.page2{ width:29px; height:28px; float:left; border-right:1px solid #ddd; background:#dfe7f9; color:#4a66a5; text-align:center; line-height:28px; font-size:10px; display:block;}
.page2:hover{  background:#4a66a5; color:#fff;}
.page4{  background:#4a66a5; color:#fff !important}
.page3{ width:40px; height:28px; float:left;background:#dfe7f9; color:#909193; text-align:center; line-height:28px; font-size:10px; display:block;}
.page3:hover{ color:#647cb3;}
.link_yes{ width:90px; height:50px; font-size:13px; line-height:50px; color:#888; float:right; text-align:center}
.link_yes_in{ width:38px; height:24px; border:1px solid #ddd; font-size:13px; color:#666; text-align:center;}
.link_anniu{ width:40px; height:20px; background:#4a66a5; text-align:center; line-height:20px; color:#fff; float:right; margin-top:15px; border:0; font-size:13px; border-radius:3px; cursor:pointer; margin-left:8px; }
.l_tf_y{ overflow:hidden; height:50px; float:right; margin-right:20px}
.xinzeng{ width:375px; padding-bottom:20px;  position:fixed; top:175px; left:50%; margin-left:-187px; display:none; z-index:5; background:#fff;}
.tc{ position:absolute; z-index:1;background-color:rgba(0,0,0,0.5); width:100%; top:0; left:0; display:none;}
.xz_s{ width:375px; background:#eceff6; height:39px; border-bottom:1px solid #ddd; text-align:center; font-size:14px; line-height:39px; color:#314e91; position:relative}
.xxx{ position:absolute; width:31px; height:31px; top:0; background:url(../images/xxx.jpg) no-repeat center center; cursor:pointer; left:344px }
.xzlj{ width:130px; height:30px; color:#4a66a5; line-height:30px; font-size:13px; text-align:center ; color:#fff; border-radius:4px; clear:both; background:#4a66a5; float:left; margin-top:20px; cursor:pointer}
.xz_content{ width:353px; padding-left:22px;margin-top:22px; }
.xz_in{ width:330px; height:30px; margin-bottom:10px;  }
.xz_i_z{ width:50px; float:left; height:30px; line-height:30px; font-size:13px; color:#333;}
.xz_i_y{ width:265px; height:28px; border:1px solid #ddd; border-radius:5px; float:left; color:#999; font-size:12px; padding-left:10px;}
.xz_i_yy{ width:267px; height:30px;float:left; }
.xz_i_yx{ width:267px; height:30px; position:absolute; top:0; cursor:pointer}
.xz_or_y{ width:265px; height:30px; line-height:30px; font-size:13px; color:#333; float:left;}
.xz_or_yt{ width:256px; padding-left:9px;  height:180px; border:1px solid #ddd; border-radius:5px; font-size:14px; color:#d3d3d3; line-height:21px; }
.xz_dibu{ width:210px; height:30px;}
.xd_z{ width:100px; height:30px; background:#4a66a5 ; border:0; border-radius:3px; float:left; font-size:12px; line-height:30px; text-align:center; color:#fff; cursor:pointer}
.xd_y{ width:100px;height:30px; background:#dbdbdb; border-radius:3px; float:right; font-size:12px; line-height:30px; text-align:center; color:#666; cursor:pointer}
.or_ck_zt{ font-size:12px; color:#4a66a5; text-decoration:underline;}
.or_ck_zt2{ font-size:12px; color:#666; text-decoration:underline; cursor:pointer}
.or_l_z{ width:250px; float:left; height:50px; color:#4a66a5; font-size:12px; line-height:50px; text-align:center }
.or_fanhui{ margin-top:25px; width:100px; height:30px; background:#4a66a5; display:block; float:left; clear:both; line-height:30px; font-size:13px; color:#fff; text-align:center; border-radius:3px}
.xtpz{ width:460px; height:30px; overflow:hidden;}
.xt_delete{cursor:pointer; width:55px; height:30px; background:url(../images/delete.jpg); float:left; font-size:12px; line-height:30px; display:block; padding-left:25px; color:#fff;}
.xt_add{ cursor:pointer; width:80px; height:30px;  float:left; font-size:12px; line-height:30px; display:block; text-align:center; background:#4A66A5; color:#fff;}
.xtpz_z{ width:100px; height:35px; float:left; line-height:35px; font-size:13px; color:#333; margin-right:35px; }
.logo_sz{ margin-top:20px; width:575px; float:left; clear:both; border-bottom:1px dashed #ddd; padding-bottom:10px; }
.logo_sz_z{ height:55px; clear:both;font-size:13px; line-height:55px; color:#333; float:left;}
.logo_sz_y{ width:170px; height:133px;  float:left; border:1px solid #ddd;}
.logo_input{ float:left;}
.logo_s{ width:170px; height:133px; text-align:center; overflow:hidden;}
.logo_s img{ max-height:170px;; max-width:125px; _width:170px; _height:133px; vertical-align:middle;}
.vam *{ vertical-align:middle;}
.vam_z{  width:0; height:100%; vertical-align:middle; display:inline-block;}
.banner_ss{ width:960px; height:37px; float:left; clear:both; margin-top:20px;  }
.banner_ss_z{ background:#eceff6; width:730px; height:37px; float:left ; padding-left:8px}
.bssz_zz{ height:37px; font-size:12px; line-height:37px; color:#333; text-align:center; float:left;}
.bssz_zy{ width:240px; line-height:28px; padding-left:10px; color:#666; font-size:12; height:28px; float:left; border:0; margin-top:5px; background:#fff; }
.bssz_zy2{ line-height:28px; background:url(../images/xiala.jpg); width:240px; padding-left:10px; color:#666; font-size:12; height:28px; float:left; border:0; margin-top:5px; cursor:pointer}
.bsss_zy_b{ width:250px; height:37px; float:left; position:relative;}
.banner_fl{ width:250px; border-radius:3px; background:#fff; overflow:hidden; position:absolute; top:32px; display:none; }
.banner_fl li{ width:240px; height:30px; background:#cfdaf1; padding-left:10px; line-height:30px; font-size:12px; color:#666; margin-bottom:1px; cursor:pointer; }
.banner_fl li:hover{ background:#eceff6;}
.kong1{ position:absolute; width:250px; height:28px; top:5px; z-index:3;;background-color:rgba(0,0,0,0); cursor:pointer }
.search1{ width:40px; height:28px; background:url(../images/search2.jpg); border:0; margin-top:5px; margin-left:12px; cursor:pointer}
.add_banner{ display:block; width:130px; height:30px; background:#4a66a5; text-align:center; font-size:13px; color:#fff !important; border-radius:4px; line-height:30px; float:right; margin-top:3px; cursor:pointer; behavior: url(aaa.htc);}
.ban_tup{ width:250px; height:90px; }
.xz_fl{ width:275px; position:absolute; z-index:999; overflow-y:scroll; overflow-x:hidden; max-height:250px; left:0; top:30px; display:none; border-radius:3px; background:#fff;}
.xz_fl li{ width:265px; height:30px;  background:#cfdaf1; cursor:pointer; padding-left:10px;font-size:12px; color:#666; line-height:30px; margin-bottom:2px;  }
.xz_fl li:hover{ background:#eceff6;}
.rongyu_img{ width:200px; height:150px; }
.paixu{ width:60px; height:30px; border:1px solid #e8e8e8;  text-align:center; font-size:14px; color:#666;}
.pro_cate{ height:20px; line-height:20px; font-size:14px; color:#4a66a5; display:block; float:right; margin-top:10px; margin-left:10px;  }
.pro_img{ width:160px; height:120px; float:left; margin-left:8px; }
.shangchuan{height:45px; float:left; background:url(../images/sc.jpg) no-repeat; margin-left:20px; margin-top:60px; cursor:pointer; }
.shangchuan_file{background:url(../images/scwj.png) no-repeat;}
.sc_kuang{ width:130px; height:30px; filter:Alpha(opacity=0);opacity:0;cursor:pointer;}
.tp_ziti{ clear:both; display:block; color:#666; font-size:12px; }
.text_ed{ width:710px; height:290px; }
.text_ed2{ width:710px; height:210px; }
.pro_fenlei{ width:715px; height:32px; position:relative; z-index:1000; cursor: pointer; }
.pro_fenlei_k{ width:715px; height:32px; position:absolute; top:0; cursor:pointer; z-index:2}
.pro_xiala{ width:713px;background:#fff; position:absolute; top:32px; left:1px; border-radius:3px; display:none;height:300px; overflow-y:scroll; overflow-x:hidden }
.pro_xiala li{ cursor:pointer; width:703px; padding-left:10px; background:#cfdaf1; height:30px; margin-bottom:1px; text-align:left; line-height:30px; font-size:12px;}
.pro_xiala li:hover{ background-color:#eceff6;}
.pro_cate_jieshao{ width:255px; padding-top:5px; padding-left:10px; padding-right:10px; height:89px; border:1px solid #e3e7ec; float:left;color:#999; font-size:12px;}
.ckxq{ display:block; color:#333; font-size:12px; }
.ckxq:hover{ color:#4a66a5; text-decoration:underline;}
.shangchu{ width:375px; height:193px; background:url(../images/shangchu.jpg); position:absolute; top:200px; left:50%; margin-left:-187px; display:none}
.sc_fh{ width:100px; height:30px; background:url(../images/qx.jpg); cursor:pointer; position:absolute; top:332px; left:50%; margin-left:10px; display:none  }
.sc_qd{ width:100px; height:30px; background:url(../images/qd.jpg); cursor:pointer; position:absolute; top:332px; left:50%; margin-left:-103px; display:none }
.sc_xxx{ width:11px; height:11px; background:url(../images/xxx.png) no-repeat center center; cursor:pointer; position:absolute; top:210px; left:61%; display:none }
.plsc{ border:0; width:60px; height:30px; color:#666; cursor:pointer;}
.xz_i_z1{ width:65px; float:left; height:30px; line-height:30px; font-size:13px; color:#333;}
.xz_i_y1{ width:250px; height:28px; border:1px solid #ddd; border-radius:5px; float:left; color:#999; font-size:12px; padding-left:10px;}
#image_div {
	width:100%;
	overflow:hidden;
}
.product_class {
	float:left;
	width:120px;
	height:120px;
	text-align:center;
}
.product_class img {
	max-width:100px;
	max-height:100px;
}
.product_class .product_operate {
	clear:both;
}
.product_class .product_operate  a{
	padding-left:5px;
	padding-right:5px;
}

.input-area {
  position: relative;
}

.input-area label.error {
  position: absolute;
  top: 20px;
  left: 750px;
  white-space: nowrap;
}

.product-table {
  width: 1150px;
  border-bottom: 0;
}

.product-table > thead > tr {
  background: #4a66a5;
}

.btn {
  display: inline-block;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
}

.btn-primary {
  color: #fff;
  background-color: #4a66a5;
  border-color: #204d74;
}

.btn-primary:hover {
  color: #fff;
  background-color: #1747B1;
  border-color: #122F48;
}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}

.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.delete-panel {
  float: left;
  line-height: 50px;
  height: 50px;
}

.delete-panel .btn {
  margin-left: 5px;
}
.adminnavAdd {
  float:left;
  width: 150px;
  height: 50px;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
}
.navSelect {
  width: 715px;
  height: 32px;
  color: #666;
}
.bread-word {font-weight:bold;color:#4a66a5;font-size:12px;}
