@charset "utf-8";

/* CSS Document */
*{margin:0; padding:0;list-style:none;}
html{ position:relative; -webkit-text-size-adjust:none; }
body {margin:0 auto; padding:0; font-family:Arial; border-top:0px;}
h1,h2,h3,h4,h5,h6 {}
#htmltop {width:21px; height:80px; position:fixed; right:20px; bottom:30px; background:url(../images/top.png) no-repeat left top; display:none; z-index:9999}
#htmltop:hover {  cursor:pointer;}

/*顶部样式*/
#top { width:100%; height:31px; margin:0 auto; background:#ebebeb url(../images/topbg.jpg) repeat-x left top; border-bottom:solid 1px #ccc; z-index:9999;}
#top #top1 { width:1000px; height:31px; line-height:32px; margin:0 auto; }
#top #top_left { float:left; font-size:12px; color:#333; }
#top #rx { font-size:12px; color:#666; float:right; }
#top #rx a {text-decoration:none; color:#333}
#top #rx a:hover {text-decoration:underline; cursor:pointer; }

#header1 {width:100%; height:120px; margin:0 auto; background:url(../images/01.gif) repeat-x left top; position:relative; }
#header {width:1000px; height:120px; margin:0 auto;}
#header #logo { width:220px; height:120px; overflow:hidden; text-align:left; float:left;}

#header1 .hr{ width:100%; height:120px; float:right; background:url(../images/06.gif) repeat-x left top; position:absolute; right:0; top:0; z-index:999;}

/*搜索样式*/
#header #search {position:absolute; right:40px; top:10px; width:auto; height:30px; z-index:99;}
#header #search form input.text {width:230px; height:28px; line-height:28px; background:url(../images/so.jpg) no-repeat 5px center; border:solid 1px #00a8e8; color:#999; text-indent:30px; position:relative; left:0; top:0; font-size:12px;}
#header #search form input.send {width:50px; height:30px; line-height:30px; background:url(../images/navbg.png) repeat-x left bottom; border:none; margin:0; position:absolute; left:230px; top:0px; color:#fff; cursor:pointer; font-size:12px; }
#header #search a{ color:#ff6600; text-decoration:none; font-family:Tahoma; font-size:18px; font-weight:bold;}
#header #search a:hover{ text-decoration:underline;}

#nav { width:780px; height:120px; font-family:"微软雅黑"; margin:0 auto; float:right; background:url(../images/06.gif) repeat-x left bottom;}
#nav #tel { float:right; z-index:99; margin-top:5px; margin-right:50px;}
#nav .ul { width:780px; height:46px; margin:0 auto; font-size:14px; font-weight:400; background:url(../images/navbg.gif) no-repeat 89px top; margin-top:74px;}
#nav .ul li.l{ width:89px; height:46px; background:url(../images/03.gif) no-repeat;}
#nav .ul li.r{ width:32px; background:url(../images/05.gif) no-repeat;}
#nav .ul li { float:left; text-align:center; width:79px; height:46px;}
#nav .ul li a { display:block; width:71px; margin:0 auto; height:24px; line-height:24px; text-decoration:none; color:#a2161d; margin-top:15px;}
#nav .ul li a:hover { color:#fff; font-weight:bold; background:url(../images/04.gif) no-repeat center;}
#nav .ul li .a{ color:#fff; font-weight:bold; background:url(../images/04.gif) no-repeat center;}


#nav .ul li .dl{ display:none;}
#nav .ul li:hover .dl{ display:block; position:absolute; left:0px; top:38px; width:240px; text-align:left; line-height:26px; font-size:12px; background:#828080; border-top:0px; opacity:0.9; filter:alpha(opacity=90); z-index:9999;}
#nav .ul li .dl dd a{ color:#fff; line-height:26px; height:26px; border-bottom:1px solid #b4a5a5;}
#nav .ul li .dl dd a:hover{ background:#ff7814; opacity:0.9; filter:alpha(opacity=90);}

#brnner { width:100%; height:400px; margin:0 auto; padding:0; background:#fff; }
#full-screen-slider { width:100%; height:400px; float:right; position:relative; }
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; width:200px; position:absolute; left:50%; bottom:5px; z-index:10;  margin:0}
#pagination li { display:block; list-style:none; width:16px; height:16px; float:left; margin-left:10px; border-radius:10px; background:#999 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current { background:#060;}

/*底部样式*/
#foot {width:100%; height:auto; margin:0 auto; clear:both; font-size:12px; background:url(../images/foot.jpg) no-repeat center top #eee;}
#foot #f_nav{ width:1000px; height:30px; margin:0 auto;}
#foot #f_nav ul{ width:400px; margin:0 auto;}
#foot #f_nav ul li{ width:80px; height:20px; float:left;}
#foot #f_nav a{ color:#FFF; text-decoration:none; font-size:14px; line-height:30px; float:left;}
#foot #f_nav a:hover{ text-decoration:underline;}
#foot .p {width:1000px; margin:0 auto; text-align:center; line-height:24px; color:#333; text-indent:10px; margin-top:10px;}
#foot .p a {text-decoration:none; color:#333;}
#foot .p a:hover { text-decoration:underline;}
#foot .b { margin-top:10px; text-align:center; color:#333;}
#foot .b a{ color:#333; text-decoration:none;}
#foot .b a:hover{ text-decoration:underline;}

/*分页样式*/
.fenye{ width:700px; margin:0 auto; font-size:12px;}
.fenye a {color:#c80000; text-decoration:none;}
.fenye a:hover {color:#c80000;}

/*在线客服*/
#qq {position:absolute; right:0; top:200px; width:130px; height:auto; z-index:999; display:none;}
#qq .qqtop { width:130px; height:167px; background:url(../images/qqtop.png) no-repeat center top; cursor:pointer;}
#qq .qqcenter { width:130px; height:auto; background:url(../images/qqcenter.png) repeat-y center top; }
#qq .qqcenter ul { width:94px; height:auto; margin:0 auto; padding-bottom:10px;}
#qq .qqcenter ul li { width:94px; height:28px; line-height:28px; font-size:12px; color:#c80000; position:relative;}
#qq .qqcenter ul li.qqtitle { width:100px; background:#013b86; color:#fff; height:24px; line-height:24px; font-size:12px; text-align:center; border-bottom:none; cursor:pointer; position:relative; left:-3px; margin-bottom:4px; }
#qq .qqcenter ul li a { text-decoration:none; color:#333; position:absolute; left:34px; top:2px;}
#qq .qqcenter ul li a:hover { color:#06f;}
#qq .qqcenter ul li img { position:absolute; left:4px; top:2px;}
#qq .qqfooter { width:130px; height:14px; background:url(../images/qqfooter.png) no-repeat center bottom; position:relative;}
#xxqq { display:block; position:fixed; right:0; top:200px; width:50px; height:150px; cursor:pointer; z-index:1000; background:url(../images/qqxx.png) no-repeat left top;}

/*首页样式*/
#content {width:100%; height:auto; margin:0 auto; padding-top:10px; background:url(../images/08.gif) repeat-x #eee;}

#content #con{ width:1000px; margin:0 auto;}

#content #c_l{ float:left; width:234px;}
#content #c_l #c_l1{ width:234px;}
#content #c_l #c_l1 h3{ width:234px; height:44px; background:url(../images/sl_1.gif) no-repeat;}
#content #c_l #c_l1 ul{ width:220px; height:auto; background:url(../images/51.gif) repeat-x;}
#content #c_l #c_l1 ul li{ width:213px; height:30px; margin:0 auto; background:url(../images/12.gif) no-repeat; text-indent:15px;}
#content #c_l #c_l1 ul li:hover{ background:url(../images/13.gif) no-repeat;}
#content #c_l #c_l1 ul li:hover a{ color:#900;}
#content #c_l #c_l1 ul li a{ display:block; width:213px; height:30px; color:#333; font-size:12px; line-height:30px; text-decoration:none; font-weight:normal;}
#content #c_l #c_l1_b{ width:234px; height:15px; background:url(../images/19.gif) no-repeat;}

#content #c_l #c_l2{ width:234px;}
#content #c_l #c_l2 h3{ width:234px; height:41px; background:url(../images/sl_3.gif) no-repeat;}
#content #c_l #c_l2 ul{ width:220px; height:auto; background:url(../images/51.gif) repeat-x;}
#content #c_l #c_l2 ul li{ width:210px; height:24px; margin:0 auto; border-bottom:1px dotted #999; text-indent:10px; background:url(../images/55.gif) no-repeat left center;}
#content #c_l #c_l2 ul li a{ font-size:12px; line-height:24px; color:#666; text-decoration:none;}
#content #c_l #c_l2 ul li a:hover{ color:#f60;}
#content #c_l #c_l2_b{ width:234px; height:15px; background:url(../images/19.gif) no-repeat;}

#content #c_c{ width:518px; margin:0px 8px; float:left;}
#content #c_c .bottom{ width:518px; height:20px; background:url(../images/26.gif) repeat-x left center;}
#content #c_c .bottom a{ width:90px; height:20px; display:block; float:right; background:url(../images/ck.gif) no-repeat right #eee;}

#content #c_c .c_cn{ width:518px; height:160px;}
#content #c_c .c_cn img{ float:left; margin:24px auto;}
#content #c_c .c_cn ul{ width:360px; height:160px; float:right;}
#content #c_c .c_cn ul li{ width:360px; height:24px; border-bottom:1px dotted #999; text-indent:10px; background:url(../images/55.gif) no-repeat left center;}
#content #c_c .c_cn ul li span{ float:right; font-size:12px; line-height:24px; color:#666;}
#content #c_c .c_cn ul li a{ font-size:12px; line-height:24px; color:#666; text-decoration:none;}
#content #c_c .c_cn ul li a:hover{ color:#f60;}

#content #c_c #c_c2{ width:518px;}

#content #c_r{ width:232px; float:right;}
#content #c_r #c_r1{}
#content #c_r #c_r1 ul{ width:232px; height:145px; background:url(../images/56.gif) no-repeat;}
#content #c_r #c_r1 ul li{ width:190px; height:28px; margin:0 auto; border-bottom:1px dotted #999; text-indent:10px; background:url(../images/55.gif) no-repeat left center;}
#content #c_r #c_r1 ul li a{ font-size:12px; line-height:28px; color:#666; text-decoration:none;}
#content #c_r #c_r1 ul li a:hover{ color:#f60;}

#content #c_r #c_r2{ width:232px; height:160px; background:url(../images/72.gif) center no-repeat; padding:15px 0;}
#content #c_r #c_r2 .focus{ width:200px; height:160px; margin:0 auto;}

#content #c_r #c_r3{ width:232px; background:url(../images/cbg.gif);}
#content #c_r #c_r3 ul{ width:210px; margin:0 auto; font-size:13px; line-height:28px; color:#333;}
#content #c_r #c_r3 ul li.bt{ font-size:13px; font-weight:bold; line-height:50px;}

#content #con2{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
#content #con2 #con2_b{ width:1000px; height:44px; background:url(../images/26.gif) repeat-x left center;}
#content #con2 #con2_b h3{ float:left;}
#content #con2 #con2_b a{ width:90px; height:44px; display:block; float:right; background:url(../images/ck.gif) no-repeat right #eee;}
#content #con2 ul{ margin:0 auto; width:1000%; margin-top:10px;}
#content #con2 ul li{ width:170px; height:auto; float:left; text-align:center;}
#content #con2 ul li img{ width:150px; height:150px; margin:0 auto; border:3px #aaa solid;}
#content #con2 ul li .z{ display:block; width:170px; line-height:30px; text-decoration:none; color:#000; text-align:center; font-size:12px;}
#content #con2 ul li .z:hover{ color:#000; }

#link { width:998px; height:40px; line-height:40px; margin:0 auto; font-size:12px; color:#1a6ca8; border:solid 1px #ddd; text-indent:15px; clear:both; margin-bottom:10px; margin-top:10px;}
#link a { font-size:12px; text-decoration:none; color:#333; margin:0px 10px 0 5px; }
#link a:hover { color:#f00; text-decoration:underline; }

/*contact样式*/
#contact{ width:234px; height:auto; margin-top:15px;}
#contact h2 { width:234px; height:44px; line-height:44px; text-indent:25px; font-size:14px; color:#222; font-family:"微软雅黑"; background:url(../images/left_1.png) no-repeat}
#contact ul{ width:234px; height:auto; background:url(../images/left_2.png) repeat-y;}
#contact li{width:215px; margin:0 auto; line-height:24px; color:#333; text-align:left; font-size:12px;}

#ncontent{ width:1000px; clear:both; height:auto; margin:0 auto; padding-top:5px; padding:10px 0px;}

/*about样式*/
body.bodybg{ background:url(../images/08.gif) repeat-x #eee left 552px;}

#ncontent .z_left{ width:234px; float:left; height:auto;}
#ncontent .z_left h1{ width:234px; height:44px; line-height:44px; text-indent:25px; font-size:14px; color:#222; font-family:"微软雅黑"; background:url(../images/left_1.png) no-repeat;}
#ncontent .z_left .about { width:234px; height:auto;}
#ncontent .z_left .about ul{ width:234px; height:auto; background:url(../images/left_2.png) repeat-y;}
#ncontent .z_left .about ul li{ width:215px; margin:0 auto; }
#ncontent .z_left .about ul li a{ display:block; width:203px; height:30px; line-height:30px; margin:0 auto; text-decoration:none; text-align:left; color:#333; text-indent:25px; font-size:12px !important; overflow:hidden; font-weight:bold; background:url(../images/12.gif) no-repeat;}
#ncontent .z_left .about ul li a:hover{ color:#f60; background:url(../images/13.gif) no-repeat;}
#ncontent .z_left .about ul li .left{ color:#7c0909; background:url(../images/13.gif) no-repeat;}

#ncontent .z_left .about ul dd{ width:210px; height:22px; line-height:22px; text-indent:10px; margin:1px auto; overflow:hidden;} 
#ncontent .z_left .about ul dd a{ color:#333; font-size:12px; text-decoration:none; display:block; width:210px; height:22px;}
#ncontent .z_left .about ul dd a:hover{ color:#fff; background:#aaa; }
#ncontent .z_left .about ul dd a.lc{ color:#196ba7; background:#ccc; }

#ncontent .z_left .about dl { width:210px; height:auto; font-size:12px; margin:4px 0 0 10px;}
#ncontent .z_left .about dl dt { width:210px; height:24px; line-height:24px; float:left; font-size:13px; font-weight:900; font-size:13px; }

#ncontent .z_left .about dl dt a { text-decoration:none; color:#050; }
#ncontent .z_left .about dl dd { width:95px; height:22px; line-height:22px; float:left; }
#ncontent .z_left .about dl dd a { text-decoration:none; color:#060; }
#ncontent .z_left .about dl a:hover { text-decoration: color:#a40000; }

#ncontent .z_right{ width:760px; margin:0 auto; height:auto; float:right; min-height:400px;}
#ncontent .z_right .h1{width:760px; height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#7c0909; margin-bottom:20px; font-family:"微软雅黑"; text-indent:30px; border-bottom:2px solid #7c0909;}
#ncontent .z_right .h1 span{ color:#333; float:right; font-weight:normal; margin:4px 20px 0 0; font-size:12px; font-family:"宋体";}
#ncontent .z_right .h1 span a{ color:#333; text-decoration:none;}
#ncontent .z_right .h1 span a:hover{ color:#7c0909; text-decoration:underline;}
#ncontent .z_right .h1 span font {font-size:20px; color:#666;}

.ph1{ width:1000px; height:46px; line-height:46px; font-size:18px; font-weight:bold; color:#F60; padding-top:4px;  margin-bottom:20px; text-indent:20PX; font-family:"微软雅黑"; background:url(../images/ph1_bg.jpg) no-repeat left bottom;}
.ph1 span{ color:#333; float:right; font-weight:normal; margin:4px 20px 0 0; font-size:12px; font-family:"宋体";}
.ph1 span a{ color:#333; text-decoration:none;}
.ph1 span a:hover{ color:#333; text-decoration:underline;}
.ph1 span font {font-size:20px; color:#666;}

/*内页详情*/
#ncontent .z_right .pic { width:680px; height:auto; float:left; text-align:center; margin:0 0 18px 20px; }

#ncontent .z_right .Detailed { width:680px; height:26px; line-height:26px; float:left; text-indent:28px; border-radius:8px; box-shadow:0px 0px 4px #666; background:#075289; color:#fff; font-size:13px; font-weight:900; margin:0 0 18px 20px; }

#ncontent .z_right .pcontent { width:740px; margin:0 auto; font-size:14px; line-height:22px; color:#000; overflow:hidden; padding-bottom:20px; padding-top:10px;}
#ncontent .z_right .prev_next { width:700px; float:left; margin:0 0 18px 20px; font-size:12px; color:#333; line-height:25px; }
#ncontent .z_right .prev_next a { text-decoration:none; color:#333; }
#ncontent .z_right .prev_next a:hover { text-decoration:underline; color:#f00; }
#ncontent .z_right .error { width:400px; height:80px; line-height:80px; font-size:12px; color:#f00; border:dashed 1px #f00; float:left; text-align:center; margin:60px 0 0 200px; background:url(../images/warning-32.png) no-repeat 30px 22px; text-indent:30px;}
#ncontent .z_right .h2 { width:680px; height:20px; line-height:20px; font-size:24px; margin:0 auto; padding:0px 0 15px 0; border-bottom:solid 1px #ddd; text-align:center; font-family:"微软雅黑"; margin-bottom:8px; font-weight:400;  }
#ncontent .z_right .h3 { width:680px; height:20px; line-height:20px; margin:0 auto; font-weight:400; font-size:12px; color:#555; margin-bottom:15px;}
#ncontent .z_right .h3 .fenxiang { float:right; }

/*news样式*/
#ncontent .z_right #news { width:720px; height:30px; margin:0 auto; border-bottom:1px dotted #999; }
#ncontent .z_right #news dt { width:auto; height:30px; float:right; font-family:"微软雅黑"; font-size:12px; color:#333; line-height:30px;}
#ncontent .z_right #news dt .dt1 { width:76px; height:24px; line-height:24px; text-align:center; font-size:12px; margin-top:4px;}
#ncontent .z_right #news dt .dt2 { width:22px; height:24px; line-height:24px; padding-left:26px; text-align:center; font-size:18px; overflow:hidden; }
#ncontent .z_right #news dt .dt3 { width:76px; height:24px; line-height:24px; text-align:center; font-size:12px; color:#fff; }

#ncontent .z_right #news dd { width:620px; height:30px; line-height:20px; float:left; font-size:12px; }
#ncontent .z_right #news dd a{ font-size:12px; color:#333; text-decoration:none; line-height:30px;}
#ncontent .z_right #news dd.title { height:28px; line-height:28px; font-size:14px; position:relative; }
#ncontent .z_right #news dd.title a { text-decoration:none; color:#000; }
#ncontent .z_right #news dd.title a:hover { text-decoration:underline; color:#06f;}
#ncontent .z_right #news dd.description { height:50px; line-height:24px; overflow:hidden; color:#666; text-indent:26px;}
#ncontent .z_right #news dd.info { margin:0; width:720px; line-height:26px; overflow:hidden; color:#333; position:relative;}
#ncontent .z_right #news dd.info a { position:absolute; right:0; top:0; }
<!--#ncontent .z_right .hr { width:720px; height:1px; margin:0 auto; background:#ddd; margin-bottom:18px;}-->

/*产品列表样式*/
#ncontent .z_right #pro_list { width:220px; height:auto; font-size:12px; margin:5px 5px 5px 16px; float:left; padding-bottom:5px;}
#ncontent .z_right #pro_list dt { width:220px; height:160px; border:solid 1px #ccc; margin-bottom:6px; float:left; overflow:hidden; background:#000;}
#ncontent .z_right #pro_list dt .descr { position:absolute; left:0; top:0; width:170px; height:150px; background:#000; color:#fff; padding-top:10px; opacity:0.7; filter:alpha(opacity=70); display:none; }
#ncontent .z_right #pro_list dt .descr span { display:block; width:150px; line-height:24px; margin:0 auto; }
#ncontent .z_right #pro_list h3 { width:220px; height:30px; line-height:30px; text-align:center; overflow:hidden; float:left;}
#ncontent .z_right #pro_list h3 a { text-decoration:none; color:#000; font-family:"微软雅黑";}
#ncontent .z_right #pro_list h3 a:hover { text-decoration:underline; color:#0066cc; }
#ncontent .z_right #pro_list h3 font { color:#f00; }
#ncontent .z_right #pro_list dd { width:460px; height:30px; margin-left:10px; line-height:30px; text-align:left; overflow:hidden; float:left;}
#ncontent .z_right #pro_list dt:hover { box-shadow:0px 0px 6px #1a845d; border:solid 1px #1a845d}

/*video页面*/
#ncontent .z_right #video{ width:720px; margin:0 auto;}
#ncontent .z_right #video dd{ width:720px; border-bottom:1px dotted #666; background:url(../images/bb.gif) no-repeat 10px center; text-indent:25px; height:30px; line-height:30px; font-size:12px;}
#ncontent .z_right #video dd a{ color:#333; text-decoration:none;}
#ncontent .z_right #video dd a:hover{ color:#f00;}

/*会员登录*/
#ncontent .z_right #login { width:680px; height:auto; margin:0 auto; position:relative; font-size:12px; }
#ncontent .z_right #login .left {width:255px; height:150px; background:#fff; border:solid 1px #e9cc56; position:absolute; left:40px; top:30px; color:#666;}
#ncontent .z_right #login .left dd { margin:12px 0 0 25px; }
#ncontent .z_right #login .left input.text {width:140px; height:18px; border:solid 1px #ccc; background:#eee; color:#666; line-height:18px}
#ncontent .z_right #login .left input.yzm {width:50px; height:18px; border:solid 1px #ccc; background:#eee; color:#666; line-height:18px}
#ncontent .z_right #login .left input.send {width:40px; height:19px; border:none; background:url(../images/denglu.gif) no-repeat center; margin-left:30px; margin-top:5px;}
#ncontent .z_right #login .left input.regg {width:40px; height:19px; border:none; background:url(../images/zhuce.gif) no-repeat center; margin-left:15px;}

#ncontent .z_right #login .right {width:310px; height:150px; background:#fff; border:solid 1px #e9cc56; position:absolute; left:330px; top:30px; color:#666}
#ncontent .z_right #login .right ul {margin-top:10px; margin-left:10px;}
#ncontent .z_right #login .right ul li {font-size:12px; line-height:32px;}
#ncontent .z_right #login .right ul li a {color:#f60; text-decoration:none;}
#ncontent .z_right #login .right ul li a:hover {color:#f30; text-decoration:underline;}

/*会员注册*/
#ncontent .z_right .reg { width:680px; height:auto; margin:0 auto; font-size:12px; padding-bottom:60px; }
#ncontent .z_right .reg dt {  height:40px; line-height:40px; margin:0 auto; font-size:22px; font-weight:400; color:#768263; text-indent:10px; border-bottom:solid 2px #eee; font-family:"微软雅黑"; margin-bottom:16px; }
#ncontent .z_right .reg dd { width:500px; height:30px; line-height:30px; margin:0 auto; padding:4px 0px; color:#333; position:relative;}
#ncontent .z_right .reg dd .text {width:220px; height:26px; line-height:26px; border:solid 1px #ddd; border-radius:4px; color:#333; font-family:"微软雅黑"; font-size:16px;}
#ncontent .z_right .reg dd .yzm {width:70px; height:26px; line-height:26px; border:solid 1px #ddd; border-radius:4px; color:#333; font-family:"微软雅黑"; font-size:16px;}
#ncontent .z_right .reg dd select { width:auto; height:28px; line-height:28px; border:solid 1px #ddd; border-radius:4px; color:#333; font-family:"微软雅黑"; padding-top:1px; }
#ncontent .z_right .reg dd #y_code {position:absolute; left:130px; top:12px; cursor:pointer; border-radius:4px; font-family:"微软雅黑"; font-size:16px;}
#ncontent .z_right .send {font-size:14px; background:url(../images/send.png) no-repeat left top; font-weight:900; border:none; color:#fff; width:80px; height:30px; cursor:pointer; margin-left:45px; margin-top:10px; text-align:center;}
#ncontent .z_right .send:hover { background:url(../images/send.png) no-repeat left bottom;}
#ncontent .z_right .reg dd a {text-decoration:none;}

/*会员中心样式*/

#ncontent .vip{ width:1000px; float:right; height:auto; min-height:400px; background:#fff url(../images/e.png) no-repeat 15px 12px; padding-bottom:26px; }
#ncontent .vip .h1{  width:980px; height:46px; line-height:46px; font-size:18px; font-weight:bold; color:#000; padding-top:4px; text-indent:40px;  margin-bottom:20px; margin-left:10px; background:url(../images/h1.jpg) no-repeat left bottom; font-family:"微软雅黑"; }
#ncontent .vip .h1 span{ color:#333; float:right; font-weight:normal; margin:4px 20px 0 0; font-size:12px; font-family:"宋体";}
#ncontent .vip .h1 span a{ color:#333; text-decoration:none;}
#ncontent .vip .h1 span a:hover{ color:#333; text-decoration:underline;}
#ncontent .vip .h1 span font {font-size:20px; color:#666}

/*member 左边*/
#ncontent .vip #mleft { width:150px; height:auto; float:left; margin-left:10px; font-family:"微软雅黑"; background:#fbfbfb; box-shadow:2px 2px 0px #eee }
#ncontent .vip #mleft .mnav { width:150px; height:40px; line-height:40px; font-size:14px; text-align:center; background:Url(../images/member_top.jpg) no-repeat left center }
#ncontent .vip #mleft ul { width:148px; height:auto; border:solid 1px #ccc; border-top:none; padding-top:6px; padding-bottom:8px; }
#ncontent .vip #mleft ul li { width:130px; height:35px; margin:0 auto; font-size:14px; }
#ncontent .vip #mleft ul li a { display:block; width:130px; text-indent:38px; height:34px; line-height:34px; text-decoration:none; color:#333; border-bottom:solid 1px #ccc; }
#ncontent .vip #mleft ul li a:hover { color:#f30; }
#ncontent .vip #mleft ul li .a1 { background:url(../images/m1.png) no-repeat left center; }
#ncontent .vip #mleft ul li .a2 { background:url(../images/m2.png) no-repeat left center; }
#ncontent .vip #mleft ul li .a3 { background:url(../images/m3.png) no-repeat left center; }
#ncontent .vip #mleft ul li .a4 { background:url(../images/m4.png) no-repeat left center; }
#ncontent .vip #mleft ul li .a5 { background:url(../images/m5.png) no-repeat left center; }
#ncontent .vip #mleft ul li .a6 { background:url(../images/m6.png) no-repeat left center; }



/*member 右边*/
#ncontent .vip #mright { width:800px; height:auto; float:right; margin-right:10px; font-family:"微软雅黑";  }
#ncontent .vip #mright .d1 { width:800px; font-size:13px; color:#333; position:relative; }
#ncontent .vip #mright .d1 dt { line-height:30px; font-size:15px; font-weight:900; color:#333; margin-bottom:4px; }
#ncontent .vip #mright .d1 dd { line-height:20px; margin-bottom:8px; padding-bottom:4px; background:url(../images/icon.png) no-repeat left 6px; text-indent:20px; }
#ncontent .vip #mright .d1 .face { position:absolute; right:30px; top:20px;}
#ncontent .vip #mright .d1 .text { width:240px; height:22px; text-indent:4px; border:solid 1px #ccc; border-radius:4px; color:#333;  }
#ncontent .vip #mright .d1 .textarea { width:600px; height:80px; text-indent:4px; border:solid 1px #ccc; border-radius:4px; color:#333; line-height:20px; font-size:13px; vertical-align:top}
#ncontent .vip #mright .d1 .face_list { width:360px; height:300px; position:absolute; left:200px; top:50px; background:#ccc; border:solid 10px #ccc; display:none; }
#ncontent .vip #mright .d1 .face_list .close { position:absolute; right:4px; top:-2px; width:14px; height:14px; background:url(../images/xx1.png); }
#ncontent .vip #mright .d1 .face_list .close:hover { background:url(../images/xx.png); cursor:pointer; }
#ncontent .vip #mright .d1 .face_list .img { width:360px; height:280px; overflow:auto; position:absolute; bottom:0; background:#fff; }
#ncontent .vip #mright .d1 .send {font-size:14px; background:url(../images/send.png) no-repeat left top; font-weight:900; border:none; color:#fff; width:80px; height:30px; cursor:pointer; margin-left:45px; margin-top:10px; text-align:center;}
#ncontent .vip #mright .d1 .send:hover { background:url(../images/send.png) no-repeat left bottom;}


#ncontent .vip #mright .order { width:800px; height:auto; margin:0 auto; border:solid 1px #ddd; font-family:"宋体"  }
#ncontent .vip #mright .order .th { height:31px; line-height:31px; text-align:center; font-size:12px; font-weight:400; color:#330; background:url(../images/bg_pay.png) repeat-x left top; }
#ncontent .vip #mright .order .td { height:70px; line-height:70px; font-size:12px; text-align:center; color:#333; }
#ncontent .vip #mright .order .td:hover { background:#f9f9f9; }
#ncontent .vip #mright .order .td td { text-align:center;  }
#ncontent .vip #mright .order .td td a { text-decoration:none; color:#630; }
#ncontent .vip #mright .order .td td a:hover { text-decoration:underline; color:#f00; }
#ncontent .vip #mright .order .td .title { width:140px; line-height:20px; }
#ncontent .vip #mright .order .td .aa { width:60px; line-height:20px; }
#ncontent .vip #mright .order .td strong { font-weight:400; }
#ncontent .vip #mright .order .td .td1 { text-decoration:line-through; color:#f30; font-family:"微软雅黑"; }
#ncontent .vip #mright .order .td .td2 { color:#f00; font-weight:900; font-family:"微软雅黑";  }
#ncontent .vip #mright .order .td font { color:#999; font-weight:400; font-size:12px; font-family:"宋体"; margin-right:6px; }

#ncontent .vip #mright .order_nav { width:800px; height:26px; margin:0 auto; font-size:12px; }
#ncontent .vip #mright .order_nav a { display:block; width:auto; padding:0px 10px; height:26px; line-height:26px; float:left; text-align:center; text-decoration:none; color:#fff; background:#d28933; margin-right:15px; border-radius:4px 4px 0 0; }
#ncontent .vip #mright .order_nav a:hover { background:#ff4401; }
#ncontent .vip #mright .order_nav .a { background:#ff4401 }

#ncontent .vip #mright .order_d { width:800px; height:auto; margin:0 auto; border:solid 1px #ddd; font-family:"宋体"; margin-bottom:20px;  }
#ncontent .vip #mright .order_d .th { height:31px; line-height:31px; text-align:center; font-size:12px; font-weight:400; color:#330; background:url(../images/bg_pay.png) repeat-x left top; }
#ncontent .vip #mright .order_d .td { line-height:30px; font-size:12px; text-align:left; color:#333; text-indent:6px; }
#ncontent .vip #mright .order_d .td:hover { background:#f9f9f9; }
#ncontent .vip #mright .order_d .td td { text-align:left; line-height:28px;  }
#ncontent .vip #mright .order_d .td td a { text-decoration:none; color:#630; margin-left:20px; }
#ncontent .vip #mright .order_d .td td a:hover { text-decoration:underline; color:#f00; }
#ncontent .vip #mright .order_d .td .td1 { text-align:right; background:#f9f9f9 }
#ncontent .vip #mright .order_d .td .price { color:#f00; font-family:"微软雅黑"; margin-right:4px; font-weight:900; }


/*购物车*/
#ncontent .cart{ width:1000px; float:right; height:auto; min-height:400px; background:#fff url(../images/e.png) no-repeat 15px 12px; }
#ncontent .cart .h1{  width:980px; height:46px; line-height:46px; font-size:18px; font-weight:bold; color:#000; padding-top:4px; text-indent:40px;  margin-bottom:20px; margin-left:10px; background:url(../images/h1.jpg) no-repeat left bottom; font-family:"微软雅黑"; }
#ncontent .cart .h1 span{ color:#333; float:right; font-weight:normal; margin:4px 20px 0 0; font-size:12px; font-family:"宋体";}
#ncontent .cart .h1 span a{ color:#333; text-decoration:none;}
#ncontent .cart .h1 span a:hover{ color:#333; text-decoration:underline;}
#ncontent .cart .h1 span font {font-size:20px; color:#666}

#ncontent .cart .cartnav { width:556px; height:28px; margin:0 auto; background:url(../images/bgsteps.gif) no-repeat left top; }
#ncontent .cart .cartnav span { width:139px; height:28px; line-height:30px; font-size:12px; color:#333; text-align: center; float:left; }
#ncontent .cart .cartnav1 { width:556px; height:28px; margin:0 auto; background:url(../images/bgsteps.gif) no-repeat left -37px; }
#ncontent .cart .cartnav1 span { width:139px; height:28px; line-height:30px; font-size:12px; color:#333; text-align: center; float:left; }
#ncontent .cart .cartnav2 { width:556px; height:28px; margin:0 auto; background:url(../images/bgsteps.gif) no-repeat left -74px; }
#ncontent .cart .cartnav2 span { width:139px; height:28px; line-height:30px; font-size:12px; color:#333; text-align: center; float:left; }

#ncontent .cart .err1 { width:480px; height:50px; line-height:50px; margin:0 auto;  font-size:12px; color:#333; text-align:center; text-indent:15px; background:#edf5fe url(../images/order-contect.gif) no-repeat 30px center; border:solid 1px #d5e8fc; margin-top:20px; }
#ncontent .cart .err1 a { text-decoration:none; color:#630; }
#ncontent .cart .list { width:980px; height:auto; margin:0 auto; margin-top:20px; border:solid 1px #ddd;  }
#ncontent .cart .list .th { height:31px; line-height:31px; text-align:center; font-size:12px; font-weight:400; color:#330; background:url(../images/bg_pay.png) repeat-x left top; }
#ncontent .cart .list .td { height:70px; line-height:70px; font-size:12px; text-align:center; color:#333; }
#ncontent .cart .list .td:hover { background:#f9f9f9; }
#ncontent .cart .list .td td { text-align:center;  }
#ncontent .cart .list .td td a { text-decoration:none; color:#630; }
#ncontent .cart .list .td td a:hover { text-decoration:underline; color:#f00; }
#ncontent .cart .list .td .title { width:240px; line-height:20px; }
#ncontent .cart .list .td .td1 { font-size:13px; text-decoration:line-through; color:#f30; font-family:"微软雅黑"; }
#ncontent .cart .list .td .td2 { font-size:13px; color:#f00; font-weight:900; font-family:"微软雅黑";  }
#ncontent .cart .list .td font { color:#999; font-weight:400; font-size:12px; font-family:"宋体"; margin-left:4px; }

#ncontent .cart .cart_info { width:980px; height:28px; line-height:28px; font-size:12px; text-align:right; margin-top:10px; color:#333; }
#ncontent .cart .cart_info font { font-size:16px; font-weight:900; color:#f00; font-family:"微软雅黑"; }

#ncontent .cart .fcart { width:980px; height:28px; margin:0 auto; margin-top:20px; font-size:12px; margin-bottom:20px; }
#ncontent .cart .fcart a { text-decoration:none; color:#630; display:block; float:left; width:auto; height:28px; line-height:28px }
#ncontent .cart .fcart a:hover { text-decoration:underline; color:#c80000; }
#ncontent .cart .fcart .f1 { background:url(../images/icon1.gif) no-repeat left 3px; text-indent:30px; }
#ncontent .cart .fcart .f2 { background:url(../images/icon1.gif) no-repeat left -26px; text-indent:24px; margin-left:30px; }
#ncontent .cart .fcart .f3 { width:130px; height:28px; float:right; background:url(../images/cart2.jpg) no-repeat center; }

#ncontent .cart .s_info { width:900px; height:auto; margin:0 auto; color:#333; font-family:"微软雅黑"; margin-bottom:20px; }
#ncontent .cart .s_info dt { text-align:center; font-size:24px; line-height:50px; font-weight:900; color:#f00; }
#ncontent .cart .s_info li { line-height:30px; font-size:12px; margin-bottom:8px; }
#ncontent .cart .s_info li .mtext { width:400px; height:22px; line-height:22px; text-indent:4px; border:solid 1px #ccc; color:#f00; box-shadow:2px 2px 0px #eee }
#ncontent .cart .s_info li .message { width:400px; height:80px; line-height:22px; text-indent:4px; border:solid 1px #ccc; color:#f00; box-shadow:2px 2px 0px #eee; vertical-align:top; font-size:13px; }
#ncontent .cart .s_info li .select,#songhuo,#huikuan { width:auto; height:24px; line-height:24px; border:solid 1px #ccc; margin-right:10px; padding-top:1px; text-indent:2px; box-shadow:2px 2px 0px #eee; }
#ncontent .cart .s_info li .select,#songhuo,#huikuan option { text-indent:4px;}
#ncontent .cart .s_info li .submit { width:80px; height:30px; line-height:30px; background:url(../images/send.png) no-repeat left top; border:none; color:#fff; font-weight:900; margin-top:10px; }
#ncontent .cart .s_info li .submit:hover { background:url(../images/send.png) no-repeat left bottom; cursor:pointer;  }

#ncontent .cart #ok { width:980px; height:auto; line-height:50px; margin-top:60px; text-align:center; font-size:12px; color:#333; }
#ncontent .cart #ok font { color:#f00; font-weight:900; font-size:24px; font-family:"微软雅黑"; }


/*分页样式*/
#ncontent #page { clear:both; width:720px; height:24px; line-height:24px; margin:0 auto; padding-top:15px; text-align:right; font-size:12px; color:#333; margin-bottom:20px; }
#ncontent #page a { text-decoration:none; color:#444; background:#ddd; padding:4px 6px 3px 6px; margin-left:6px;}
#ncontent #page a:hover { background:#333; color:#fff; }
#ncontent #page .pagea { padding:4px 8px 3px 8px; }
#ncontent #page .gpage { padding:4px 8px 3px 8px; background:#f30; color:#fff; }

/*弹窗*/
#wintq { width:auto; height:54px; line-height:54px; position:fixed; left:0; top:0; z-index:999; font-family:"微软雅黑"}
#wintq .tqLeft { width:45px; height:54px; float:left; background:url(../images/layer.png) no-repeat -5px 0px;}
#wintq .tqLeft2 { width:45px; height:54px; float:left; background:url(../images/layer.png) no-repeat -5px -54px;}
#wintq .tqLeft3 { width:45px; height:54px; float:left; background:url(../images/layer.png) no-repeat -5px -108px;}
#wintq .tqCenter { width:auto; height:54px; line-height:52px; padding-right:15px; float:left; background:url(../images/layer.png) repeat-x left bottom; font-size:15px; text-align:left; text-indent:15px; color:#333; font-weight:900}
#wintq .tqRight { width:6px; height:54px; float:left; background:url(../images/layer.png) no-repeat left 0px;}

#zbody { position:fixed; left:0; top:0; z-index:998; background:#fff; opacity:0.4; filter:Alpha(opacity=40);}
#iframe_pop { width:auto; height:auto; border:solid 4px #999; background:#fff url(../images/loading1.gif) no-repeat center; font-size:12px; box-shadow:0px 0px 8px #999; position:fixed; z-index:999}
#iframe_pop .pop_h1 { width:auto; height:28px; line-height:28px; text-indent:10px; text-align:left; background:#eee; border-bottom:solid 1px #ccc; position:relative;}
#iframe_pop .pop_h1 .pop_close { position:absolute; right:8px; top:6px; width:15px; height:15px; background: url(../images/close.png) no-repeat left top;}
#iframe_pop .pop_h1 .pop_close:hover { background:url(../images/close.png) no-repeat left bottom; cursor:pointer;}

#dprolist { width:650px; height:auto; padding:5px 0; margin:0 auto; font-size:12px; }
#dprolist dt { font-size:13px; font-weight:900; color:#060; line-height:30px;}
#dprolist dd { line-height:30px; }
#dprolist dd label { margin-right:18px; }
#dprolist dd label:hover { color:#f00; }

.text { width:360px; height:22px; line-height:22px; text-indent:5px; font-family:"微软雅黑"; background:#fff url(../images/textbg.jpg) repeat-x left top; color:#111; font-size:12px; border:solid 1px #ccc; }
.textarea { width:360px; height:80px; line-height:22px; text-indent:5px; font-family:"微软雅黑"; background:#fff url(../images/textbg.jpg) repeat-x left top; color:#111; vertical-align:top; font-size:12px; border:solid 1px #ccc; }
.dtext { width:60px; height:22px; line-height:22px; text-indent:5px; font-family:"微软雅黑"; background:#fff url(../images/textbg.jpg) repeat-x left top; color:#111; font-size:12px; border:solid 1px #ccc; }



/*留言板样式*/
#ncontent dl.message{ width:650px; margin:0 auto; margin-top:10px; padding-top:10px; float:left;}
#ncontent dl.message dd {margin-left:150px; position:relative; font-size:13px; margin-bottom:14px;}
#ncontent dl.message dd span{ display:block; float:left; width:200px;}
#ncontent dl.message dd div {position:absolute; left:340px; top:0; color:#666; text-indent:20px; display:none;}
#ncontent dl.message dd div img { position:absolute;left:0px; top:1px;}
#ncontent dl.message dd input.title {width:250px; height:18px; border: solid 1px #ddd; font-size:12px; line-height:18px;}
#ncontent dl.message dd textarea.textt {width:250px; height:80px; border:solid 1px #ddd; vertical-align:text-top; font-size:12px;}
#ncontent dl.message dd input.yzm {width:60px; height:18px; border: solid 1px #ddd; font-size:12px; line-height:18px;}
.send {font-size:14px; background:url(../images/send.png) no-repeat left top; font-weight:900; border:none; color:#fff; width:80px; height:30px; cursor:pointer; margin-left:45px; margin-top:10px;}
.send:hover { background:url(../images/send.png) no-repeat left bottom;}
.send1 {font-size:14px; background:url(../images/send.png) no-repeat left top; font-weight:900; border:none; color:#fff; width:80px; height:30px; cursor:pointer; margin-left:80px;}
.send1:hover { background:url(../images/send.png) no-repeat left bottom;}
