/*css gobal*/
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, cite, table, th, td, form, legend, fieldset, input, button, 
select, textarea { margin: 0; padding: 0; font-style: normal; font-weight: normal; font-size: 100%; font-family:  宋体; }
ol, ul { list-style: none; }
img{ border:0;}
table { border-collapse: collapse; border-spacing: 0; }
body { color: #1d242b; background:#ffffff; font-size:12px;}
body, input, button, select, textarea { font-family:  Helvetica, Arial, sans-serif; }
a:link, a:visited { color: #444444; text-decoration: none; font-size:12px; font-weight:normal;}
a:hover{color: #ff6c00;}
.clear{ clear:both;}
.hand {cursor:pointer;}
/*头部样式*/
#top{ background:url(top-bg.jpg) repeat-x;}
#top .header{ width:981px; margin:auto; background:url(top-bg1.jpg) no-repeat; height:106px; position:relative;}
#top .tel{ position:absolute; right:50px; top:20px;}
#top .nav{ position:absolute; bottom:5px; right:10px;}
#top a:link,#top a:visited{ background:url(nav-2.gif) no-repeat; font-size:14px; color:#FFFFFF; text-align:center; font-weight:bold; line-height:31px; display:block; float:left; width:87px; height:31px; margin-right:7px;}
#top a:hover{ background:url(nav-1.gif) no-repeat;}
#top a.v1:link,#top a.v1:visited,#top a.v1:hover{background:url(nav-1.gif) no-repeat;}

#banner{ background:url(banner-bg.jpg) repeat-x;}
#banner .ad{ width:981px; margin:auto; height:201px;}
.n-banner{width:981px; margin:auto; height:123px; margin-top:8px; margin-bottom:8px;}
.dq{ width:981px; margin:auto; margin-top:8px;background:url(dq.gif) no-repeat; height:35px; line-height:35px; text-indent:35px;}
.dq span{ float:right; padding-right:20px;} 


/*内容样式*/
#conter{ width:981px; margin:auto; margin-bottom:8px;}
.conter-bg{ background:url(conter-bg.gif) repeat-y; }
#left{ float:left; width:237px; margin-top:8px;}
#n-left{ float:left; width:202px;}
#left .login{ height:167px; background:url(login-bg.gif) bottom no-repeat;}
#left .login .l-zh span{ float:left; padding:1px; margin:0px 15px; border:1px solid #ccc;}
#left .login .l-zh b{ font-weight:normal; color:#FF0000;}
#left .login .l-zh{ line-height:28px; font-size:14px; height:67px; padding-top:15px; }
#left .login .l-zx{ text-align:center; height:30px;}
#left .login .l-fw{ padding-left:20px; width:200px; line-height:25px; height:50px; overflow:hidden;}
.left-box{  margin-bottom:8px;}
.left-box .gg{ padding:0 10px;}
.left-box .chongzhi{border-left:1px solid #dadada;border-right:1px solid #dadada;text-align:center; padding-top:8px; background:url(xu.gif) no-repeat top;}
.left-box .gg div{ font-size:14px; text-indent:10px; padding-top:5px; line-height:28px; font-weight:bold; color:#ce5400;}
.left-box .gg li{ height:23px; line-height:23px;}
.left-box .gg li span{ float:right; color:#949494;}
.left-box .left-title{ background:url(left-title-bg.gif) no-repeat; height:39px; line-height:39px; text-indent:50px; font-size:14px; font-weight: bold;}
.left-box .z-title{ background:url(z-icon.gif) no-repeat 0px 7px; padding:7px 0 4px 0; margin-left:30px; color:#FF0000; text-indent:14px;}
.left-box .d-title{ background:url(d0-icon.gif) no-repeat 0px 7px; padding:7px 0 4px 0; margin-left:30px; color: green; text-indent:14px;}
.left-box .z-title1{ background:url(z-title-bg.gif) center top; color:#666666; line-height:29px; height:29px; padding-left:15px;text-indent:5px;}
.left-box .z-title1 span{ float:right; width:65px;  }
.left-box .z-list{ padding-left:15px; text-indent:5px;}
.red{ color:red;}
.green{ color:green;}
.yellow{ background-color:#FFFF00;}
.left-box .z-list li{ background:url(d-x.gif) bottom no-repeat left; line-height:25px;}
.left-box .z-list li span{ float:right; width:65px; }
.left-box .left-title1{ background:url(left-title-bg1.gif) no-repeat; height:39px; line-height:39px; text-indent:50px; font-size:14px; font-weight: bold;}
.left-box .left-text{ border-left:1px solid #dadada;border-right:1px solid #dadada; height:292px; overflow:hidden;}
.left-box .zh,.left-box .ps{ padding:13px 0 0 20px;}
.left-box .dl{ padding:10px 0 0 62px; background:url(xu.gif) no-repeat bottom; padding-bottom:6px;}
.left-box .sq{ text-align:center; padding-bottom:8px; background:url(xu.gif) no-repeat bottom; padding-top:8px;}
.left-box input{ border:1px solid #ccc; height:21px; line-height:21px; width:150px;}
#right{ float:right;width:736px; margin-top:8px;}
#n-right{ float:right;width:771px;  border-top:1px solid #ebd4c9; border-bottom:none; }
#right .right-box{ background:url(right-bg.jpg) no-repeat; height:165px; margin-bottom:8px; position:relative;}
#right .right-box .goumai{ position:absolute; left:310px; top:135px;}
#right .right-title{ position:absolute; left:17px;}
#right .right-icon{ position:absolute; left:24px; top:53px;}
#right h1{ color:#4c4c4c; font-size:14px; font-weight:bold; }
#right h1 span{ padding-right:10px; font-size:12px; font-weight:normal; color:#FF0000; background:url(jb-icon.gif) no-repeat; padding-left:27px; line-height:16px;}
#right .icon{ padding-right:10px; width:30px; font-size:12px; font-weight:normal; color:#FF0000; background:url(jb-icon.gif) no-repeat; padding-left:27px; line-height:16px;}

#right h2{ color:#4c4c4c; font-size:14px; font-weight:bold; text-indent:10px; }
#right h2 span{ font-size:12px; font-weight:bold; padding-right:10px;}
#right .right-text{ width:300px; float:left; margin-left:120px;_margin-left:60px; padding-top:45px; }
#right .text-1{text-indent:24px; line-height:22px; color:#666666; text-indent:24px; display:block; padding:5px 0;}
#right .right-list{ float:left; width:285px; margin:30px 0 0 23px;}
#right .right-list span{ float:right; color:#FF0000;}
#right .right-list ul{ padding-top:8px; margin-bottom:5px;}
#right .right-list li{ height:25px; line-height:25px; border-bottom:1px solid #EAEAEA;}


.link{ border:1px solid #e2e2e2; margin-bottom:8px; background:url(link-bg.gif) no-repeat top left; height:76px;  padding-left:40px; overflow:hidden;}
.link a{ padding-right:20px; line-height:25px; color:#999999;}
.link a:hover{ color:#FF6600;}
/*底部样式*/
#footer{ background:url(footer-bg.jpg) repeat-x; text-align:center; color:#666666; line-height:25px; padding-top:10px;}

/*内页*/
.n-left-box ul{  margin:0 5px;}
.n-left-box ul li{ line-height:28px; border-bottom:1px solid #f3f3f3; padding:5px 0;}
.n-left-box ul li a:link,.n-left-box ul li a:visited{ text-indent:47px;display:block;  background:url(icon-5.gif) no-repeat 34px 12px;}
.n-left-box ul li a:hover{ text-indent:47px;background:url(left-bg1.gif) no-repeat; color:#333333; }
.n-left-box ul li a.v1:link,.n-left-box ul li a.v1:visited,.n-left-box ul li a.v1:hover{ background:url(left-bg.gif) no-repeat; color:#FFFFFF; display:block; height:30px;}
.n-left-title{ background:url(left-bg.jpg) no-repeat; height:31px; line-height:31px; text-indent:15px; font-weight:bold; color:#333333;}
.text-title{ padding:10px 0 7px 25px;color:#FF3300; font-size:14px; font-weight:bold;}

.text-bg{ background:url(text-bg.gif) no-repeat; overflow:hidden; height:170px; line-height:27px; text-indent:30px; margin-left:10px; font-size:14px; padding:5px 10px; width:740px; }
.text-bg1{ background:url(text-bg.gif) no-repeat; overflow:hidden; height:170px;_height:150px;  margin-left:10px;padding:10px 10px 0 10px; width:740px; }
.tz-title{ color:#c3292a; font-size:14px; font-weight:bold; padding-bottom:10px; text-indent:5px;}
.text-bg b{ font-weight:normal; color:#FF0000;}
.text-title span{ float:right; padding-right:30px;}
.text-title span a:link,.text-title span a:visited,.text-title span a:hover{color:#FF3300;}
.n-goumai{ border-bottom:1px solid #E7E7E7; margin:0 15px; padding:10px 5px;}
.n-goumai span{ float:right; line-height:25px; color:#FF3300;}
.n-goumai .goumh{line-height:25px; color:#FF3300;}
.ls-text{ background:url(ls-bg.gif) no-repeat; height:190px; margin:5px 0 10px 15px; padding-top:20px; overflow:hidden;}
.zh-text{ line-height:27px; padding-left:40px;}
.zh-text span{ color:#FF0000;}
.ls-table{ line-height:28px;  color:#666666;  text-align:center; margin:0px 0 0 30px;}
.ls-table th{ color:#FFFFFF; font-weight:bold;}
.ls-table td{ border-bottom:1px solid #EBEBEB;}
.ls-table .g-c{ background:url(g-cart.gif) no-repeat; padding-left:15px;}
.jb{color:#FF0000; background:url(jb-icon.gif) no-repeat; padding:3px 0 3px 25px;}
.ls-table .t-left{ text-align:left; text-indent:20px;}
.ls-more{ text-align:right; padding:13px 60px 0 0; position:relative;}
.table-box{ margin:10px;}
.table-list{ border:1px solid #e4e4e4;}
.table-list .g-title{ border-bottom:2px solid #9ca2a7; border-top:1px solid #E8E8E8; background:url(dian.gif) no-repeat 10px 10px;  text-align:left; font-weight:bold; text-indent:23px;}
.table-list span{ color:#FF3300;}
.table-list th{ background:url(table-tr-bg.gif) repeat-x; height:37px; line-height:37px; font-weight:bold;}
.table-list td{ line-height:30px; text-align:center;}
.table-list .tr-bg{ background:#f6f6f6;}
.nav-xg{ padding-left:10px; height:30px;}
.nav-xg a{ margin-right:10px;background:url(nv-bg.gif) no-repeat; height:32px; line-height:26px; text-align:center; width:124px; display:block; float:left;}
.nav-xg a.v2{background:url(nv-bg1.gif) no-repeat;}
.ls-titele{ border:1px solid #d9d9d9; margin:10px 10px 0 10px; padding-left:10px; line-height:28px; background:#ffffae;}
.ls-titele-11{  margin:10px 10px 0 10px; padding-left:10px;  line-height:38px; font-size:18px; border-bottom:1px solid #e0e0e0; font-weight:bold; color:#FF0000;}
.ls-titele span{ color:#FF0000;}
.pages{  line-height:27px; padding-top:10px; }
.pages a{ padding:3px 6px; background:#FFFFFF; border:1px solid #ccc; margin-right:8px;}
.pages a:hover{ background:#f6f6f6;}
.pages a.p1{ background:#FFFF00; border:1px solid #e3ba15;}
fieldset.list-filters {
border:2px solid #F1F4F6;
margin:10px;
padding:5px 20px;
height:65px;
}

fieldset.list-filters1 {
border:2px solid #F1F4F6;
margin:10px;
padding:5px 20px;
height:115px;
}

.gm-li-bg{ background:#f2f2f2;}
fieldset.list-filters legend {
color:#0099FF;
padding:0 5px;
}
input.calendar{
background: url(input_calendar.png) no-repeat scroll 2px center;
height:17px;
padding:1px 0 0 19px;
width:80px;
border:1px solid #cccccc;
}
input.dm{
height:17px;
width:180px;
border:1px solid #cccccc;}
input.dm1{
height:17px;
width:80px;
border:1px solid #cccccc;}
.b-caifu{  border:1px solid #e9e9e9;margin:0px 10px; width:728px; padding:0 10px; line-height:25px;  color:#666666; background:#f9f9f9; position:relative; overflow:hidden; }
.caifu-table{ border-left:1px solid #cccccc;border-top:1px solid #cccccc; margin:10px 0;}
.caifu-w-1{ margin:20px 0 10px 0; font-size:14px; font-weight:bold; color:#FF3300;}
.caifu-table td{ line-height:28px; text-align:center; background:#FFFFFF;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.caifu-table th{ background:#cc0000; color:#FFFFFF;}
.touzi-h1{ color:#ff5400; text-align:center; background: url(touzi-gg-bg.gif) repeat-x; height:38px; font-size:14px; font-weight:bold; border:1px solid #e9e9e9; margin:6px 10px; line-height:38px;}
input.search{background: url(search.gif); width:64px; height:25px; text-indent:20px; cursor:pointer; border:none; margin-left:10px;}
input.search1{background: url(search1.gif);  width:64px; height:25px; text-indent:18px; cursor:pointer; border:none; margin-left:10px;}
fieldset ul{ margin:10px;}
.jj-text{ line-height:25px; position:relative; margin:5px 20px; text-indent:30px;  color:#666666; font-size:14px; }
.tishi{ text-align:center; padding:10px;}
.tishi span{ background:url(ico_tips_16.gif) no-repeat; ;  padding:3px 0 3px  20px;}
.zb_list a:link,.zb_list a:visited{ font-size:14px;}
.zb_list a:hover{ font-size:14px; color:#FF3300;}
.zb_list ul{ border-bottom:1px dashed #a9a9a9;  margin:1px; padding:7px 20px 3px 20px;}
.zb_list .zb-time{ float:right; color:#999999;}
.zb_list .zb-down{ float:right; background:url(fj-1.gif) no-repeat 0px 7px; padding:3px 0 3px 20px; color:#999999; }
.zb_list .zb-down1{ float:right; background:url(fj-2.gif) no-repeat 0px 7px; padding:3px 0 3px 20px; color:#999999; }
.zb_list .zb-down a{ color:#999999; font-size:12px;}
.zb_list .zb-down1 a{ color:#FF3300;}
.zb_list .zb-goumai{ float:right;}
.zb_list ul li{ line-height:28px;}
.zb_list .zb-text{ color:#999999; padding-left:17px;line-height:24px;}
.zb_list .zb-nav{ padding-left:15px;}
.zb_list .zb-nav span{ color:#FF3300;}
.zb_list .zb-bg{ background:#f7f7f7;}
.yc-ls{float:left; width:310px; line-height:27px;  padding-left:40px; position:relative;}
.yc-ls .zhang{ color:#FF0000; font-size:14px; background:url(zhang.gif) no-repeat 0px 1px; padding-left:15px;}
.yc-ls .die{ color:green; font-size:14px; background:url(die.gif) no-repeat 0px 1px; padding-left:15px;}
.yc-table{ border-left:1px solid #dadada; line-height:25px;border-top:1px solid #dadada; line-height:25px;}
.yc-table td{ border-bottom:1px solid #dadada; line-height:25px;border-right:1px solid #dadada; line-height:25px;}
.yc-table th{ background:#fff8ef; font-weight:bold; border-bottom:1px solid #dadada; line-height:25px;border-right:1px solid #dadada; line-height:25px;}

/*用户中心*/
#user{ width:979px; margin:auto; margin-bottom:8px; margin-top:8px; border:1px solid #ebd4c9; background:url(user-bg.gif) repeat-x;}
#back{ width:979px; margin:auto; margin-bottom:8px; margin-top:8px; border:1px solid #ebd4c9; height:130px; padding-top:25px; font-size:14px;}
#chaxun{width:979px; margin:auto; margin-bottom:8px; margin-top:8px; border:1px solid #ebd4c9; padding-top:5px;}
#back .back-icon{background:url(back-icon.gif) no-repeat left; height:80px; padding-left:100px; line-height:30px; padding-top:20px; width:250px; margin:auto; } 
#back a,.back-icon1 a{ color:#FF3300; font-weight:bold;} 
.back-icon1{background:url(back-icon.gif) no-repeat left; height:80px; padding-left:100px; line-height:30px; font-size:14px; padding-top:40px; width:250px; margin:auto; margin-top:30px; } 
#user .xinxi{ line-height:28px; margin:30px 30px 0 30px; border-bottom:1px solid #ececec; padding-bottom:15px; color:#5f666f;}
#user .xinxi .photo{ margin-right:30px; float:left; border:1px solid #f1e9de; margin-left:20px; background:#fcf7f2; padding:4px;}
#user .xinxi .shijian{ background:url(zhong.gif) no-repeat left; padding-left:15px; margin-left:15px;}
#user .xinxi .name{ color:#5f9e2d;}
#user .xinxi .zijin{ color:#ff6301; font-size:14px; font-weight:bold;}
#user .xinxi .user-jb{background:url(jb.gif) no-repeat left;  padding:3px 0 3px 18px; }
#user .xinxi a{ font-size:14px; font-weight:bold; padding-left:15px; color:#e20000;}
#user .user-title{background:url(user-title-bg.gif) repeat-x bottom; margin:0 30px; }
#user .goumai-list{ margin:20px 30px 10px 30px; line-height:26px;} 
#user .goumai-list li{ background:url(user-li.gif) no-repeat; float:left; width:419px; height:100px; margin-right:20px; margin-bottom:20px;}
#user .goumai-list .li-1{ background:url(user-li-1.gif) no-repeat; float:left; width:419px; height:100px; margin-right:20px;}
#user .goumai-list .user-gg{ background:url(gougou.gif) no-repeat left; padding-left:20px; font-size:14px; margin-top:5px; color:#5f9e2d; margin-left:20px; line-height:30px;}
#user .goumai-list .user-gg-1{ background:url(gougou-1.gif) no-repeat left; padding-left:20px; font-size:14px; margin-top:5px; color:red; margin-left:20px; line-height:30px;}
#user .goumai-list .user-text{ color:#636363; text-indent:40px;}
#user .goumai-list li img{  margin-top:4px;  }
#user .goumai-list span{ display:block;}

/*弹出样式*/
#tanchu{ margin:auto; background:#FFFFFF;}

#tanchu .tc-title{ background:url(tc-title.gif) repeat-x; height:34px; line-height:34px; color:#FFFFFF; font-weight:bold; text-indent:15px; border:1px solid #ffffff; font-size:14px;}
#tanchu .tc-title span{ float:right; padding-right:15px; padding-top:12px;}
#tanchu .tc-text{ padding:10px 15px; line-height:26px; color:#666666;}
#tanchu .zb-down{  background:url(fj-1.gif) no-repeat 0px 7px; padding:6px 0 3px 20px; margin:0 10px; color:#999999; }
#tanchu .zb-down1{  background:url(fj-2.gif) no-repeat 0px 7px; padding:6px 0 3px 20px;  margin:0 10px; color:#999999; }
.ls-titele1{ border:1px solid #d9d9d9; margin:10px 10px 0 10px; padding:5px 0 5px 10px; background:#ffffae;}
.ls-titele2{ font-size:14px; font-weight:bold; border-bottom:1px solid #e0e0e0; line-height:40px; margin-bottom:10px; margin:0 10px; text-align:center;}
.ls-titele2 span{ font-size:12px; color:#999999; float:right; font-weight:normal;}
.goumai-bj { height:257px; overflow:hidden;}
.goumai-bj li{ list-style:none; padding:9px 0 9px 10px; border-bottom:1px solid #ebebeb;}
.goumai-bj ul{ margin:0 10px;}
.goumai-bj li span{ font-size:14px; color:#FF3300; font-weight:bold;}
.rs-xx{ font-size:14px; text-indent:20px; font-weight:bold; line-height:38px; color:#333333; border-bottom:1px solid #e0e0e0;}
.rs-list{}
.rs-list li input{ border:1px solid #ccc; line-height:20px; height:20px;}
.rs-list li{ padding:7px 0; text-indent:25px;}
.rs-list ul{ padding-top:10px;}
.rs-list ul li span { color:#999999;}
.rs-list ul li span b{ color:#FF0000; font-weight:normal; padding-left:6px;}
.text04{ padding:5px;}
.dp-bz{ text-align:center; padding:30px 0px;}
.dp-n1{ padding-left:120px; padding-top:20px; font-size:14px;}
.dp-n2{ padding-left:30px; padding:30px 0 15px 30px; font-size:14px;}
.dp-n1 input{ padding:3px 0; border:1px solid #cccccc;}
.dp-btn{ padding-left:220px; padding-top:20px;}
.yj{ width:475px; }
.yj .yj-title{ line-height:45px; text-indent:13px; border-bottom:1px solid #e0e0e0;}
.yj a{ font-size:14px; font-weight:bold;}
.yj .yj-table{ line-height:32px; margin-top:10px;}
.yj .yj-tj{ margin:0 20px; padding-top:10px; color:#FF6600; border-top:1px dashed #e0e0e0; line-height:20px;}
.down{ margin:20px;}
h3{ text-indent:16px; padding-top:3px;}

/*帮助*/
.help-h1{ font-size:14px; font-weight:bold; text-align:center; line-height:50px; margin:0 15px; border-bottom:1px solid #f1f1f1; position:relative;}
.help-text{ line-height:26px; color:#666666; margin:0 15px; width:740px; overflow:hidden; position:relative;}
.help-text img{ border:1px solid #ccc;}


/*顶部广告样式*/
.banner {position: relative; width:980px; height: 201px; overflow: hidden}
.banner ul {padding:0px;margin:0px;}
.banner .advlink{width:100%;height:100%;cursor:pointer;position:absolute;top:0px;left:0px;}
.banner-img {z-index: 1;  position: absolute;height: 201px; overflow: hidden; top: 0px; left: 0px}
.banner-img .banner-explain {FLOAT: left}
.banner-explain { position: relative;  padding-left:10px; width: 970px; height: 210px;  padding-top: 50px}
.banner-icon {z-index: 3; position: absolute; bottom:0px; width: 100%;height: 40px; background-color:#E0E0E0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity: .8;}
.banner-icon ul {z-index: 2; position: absolute}
.banner-icon li {background:url(li-icon.gif) no-repeat 20px center;font-size:15px;border-left:solid 1px #fff; position: relative; width: 169px; float: left; height:40px; cursor: pointer;line-height:40px; text-align:center;  background-color:#E0E0E0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity: .7;}
.banner-icon li.current { background:url(li-icon-current.gif) no-repeat 20px center;border-left:solid 1px #fff;width: 169px;height:100%; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity: .7; background-color:#fff; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity: .9;}

/*提示样式*/
.tip_Alert{ background:url(alert.gif) no-repeat 4px 5px #ffffae;  border:1px solid #d9d9d9; margin:5px;line-height:30px; height:30px; color:#999999; text-indent:25px;}


.tip_Success{ background:url(success.gif) no-repeat 4px 5px #ffffae;  border:1px solid #d9d9d9; margin:5px;line-height:30px; height:30px; color:green; text-indent:25px;}


.tip_Fail{ background:url(error.gif) no-repeat 4px 5px #ffffae;  border:1px solid #d9d9d9; margin:5px;line-height:30px; height:30px; color:#cc0000; text-indent:25px;}

.zt { margin:20px 0px 20px 6px;}
.zt input{ border:1px solid #cccccc; line-height:20px; height:20px; width:130px; margin-right:10px;}
