/*css by chinayubo  */
body, div, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, 
form, input, button, select, textarea {margin: 0;padding: 0;font-style: normal;font-size: 100%;font-family: inherit;}
ol, ul {list-style: none;}
img {border: 0;}
a:link,a:visited {color:#333;text-decoration:none;}
a:hover {color:#FF4053;text-decoration:none;}
body {font-size:14px;color:#333;font-family:'微软雅黑','Microsoft Yahei', Tahoma,Verdana;background:#fff;overflow-y: auto;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:14px; font-weight:normal;}
table,td,tr,th{font-size:14px;}
li{list-style-type:none;}
img{vertical-align:top;}
.cr {clear:both;height:0px;overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
i,em {font-style: normal;}
.mt10 {margin-top:10px;}
.hide,.ins {display:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.clearfix{*zoom:1;}
a						{ text-decoration: none; color: #002280 }
a:hover					{ text-decoration: underline }
body					{ font-size: 9pt; }
table					{ font: 9pt Tahoma, Verdana; color: #000000 }
input,select,textarea	{ font: 9pt Tahoma, Verdana; font-weight: normal; }
select					{ font: 9pt Tahoma, Verdana; font-weight: normal; }
.category				{ font: 9pt Tahoma, Verdana; color: #000000; background-color: #fcfcfc }
.singleborder			{ font-size: 0px; line-height: 1px; padding: 0px; background-color: #F8F8F8 }
.bold					{ font-weight: bold }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.clearfix{*zoom:1;}
.cr {clear:both;height:0px;overflow:hidden;}
/*修改主要色调*/
.header					{ font: 9pt Tahoma, Verdana; color: #FFFFFF; font-weight: bold; background-color: #4FB4DE }
.header a				{ color: #FFFFFF }
.tableborder			{ background: #C9F1FF; border: 1px solid #4FB4DE } 

/*分页样式*/
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

.mcp {font-size: 14px}
.mcp .title {background: #F2F2F2;line-height: 40px;height: 40px;}
.mcp .title b {padding-left: 1em;font-size: 16px}

.notice {border: 1px solid #f60;background: #ffe;padding: 14px;line-height: 26px;margin: 14px 0;}
.notice p.red {font-size: 18px;}
.notice p.red b {font-size: 24px}
.red,a.red {color: #f00;}

.mbox {border: 1px solid #e8e8e8;margin-bottom: 14px;}
.mbox .hd {padding: 10px;font-size: 16px;border-bottom: 1px solid #E8E8E8;}
.mbox .hd b {display: inline-block;border-left: 4px solid #4FB4DE;height: 20px;line-height: 20px;padding-left: 10px;}
.mbox .bds {padding:6px;}

.endtext {padding:12px 14px;line-height: 26px;color: #444;}
.endtext p {text-indent: 2em;padding-top:3px;}

.push ul {padding: 14px;}
.push ul li {height: 42px;border-bottom: 1px solid #E8E8E8;}
.push ul li span {float: left;display: block;width: 120px;text-align: right;padding-right: 10px;font-size: 16px;background: #F8F8F8;height: 42px;line-height: 42px;}
.push ul li p {float: left;padding: 6px 0 0 6px;}
.push ul li p a {display: inline-block;margin-right: 6px;border: 1px solid #4FB4DE;line-height: 28px;height: 28px;padding: 0 14px; text-decoration: none;}
.push ul li p a:hover {color: #fff;background: #4FB4DE;}

.minfo {height: 100px;padding: 16px;clear: both;}
.minfo .face {float: left;width: 98px;height: 98px;border-radius: 98px;background: #0dae51 url(user.png) no-repeat center center;}
.minfo .face a, .minfo .face img {width: 100%;height: 100%;border: none;display: block}
.minfo .uinf {float: left;width: 460px;height: 100px;padding-left: 35px;}
.minfo .uinf p {font-weight: bold;line-height: 60px;}
.minfo .uinf span {color: #888;}
.minfo .loginfo {float: right;color: #aaa;font-size: 12px;padding-top: 30px;text-align:right}
.minfo .loginfo p {line-height: 20px;}

.jfsc {height:80px;border: 1px solid #dfdfdf;padding-top: 14px;margin: 15px 0;position: relative;}
.jfsc-i {width: 43px;height: 80px;background: url(leve1.png) no-repeat;display: block;margin-left: 25px;float: left;margin-top: 6px;}
.leve-img1 {background: url(leve1.png) no-repeat;}
.leve-img2 {background: url(leve2.png) no-repeat;}
.leve-img3 {background: url(leve3.png) no-repeat;}
.leve-img4 {background: url(leve4.png) no-repeat;}
.jfsc-p1 {height: 35px;width: 80px;display: block;margin-left: 20px;color: #666;margin-top: 3px;float: left;font-size: 14px;line-height: 25px;text-align: center;}
.jfsc-p1 strong {font-weight: bold;font-size: 16px;display: block;}
.jfsc .shop-index i {display: inline-block;width: 22px;height: 24px;background: url(sc32.png) no-repeat;vertical-align: -5px;margin-right: 6px;}
.jfsc .shop-index {width: 140px;height: 56px;float: right;border-radius: 5px;display: block;margin-right: 15px;font-size: 17px;text-align: center;line-height: 56px;color: #fff;background: #0dae51;background: -webkit-linear-gradient(left, #11EA6D, #0dae51);background: -o-linear-gradient(left, #11EA6D, #0dae51);background: -moz-linear-gradient(left, #11EA6D, #0dae51);background: linear-gradient(left, #11EA6D, #0dae51);margin-top: 0px;}
.leve-color0 {color: #f00;}
.leve-color1 {color: #28CEAF;}
.leve-color2 {color: #41AFFA;}
.leve-color3 {color: #FF963B;}
.tips {font-size:14px;line-height:1;border-radius:4px;padding:16px;margin-bottom:24px;font-weight:500;opacity:1;color:#ffa51f;background:#fff6e9;margin-top:20px;font-weight:bold;border: 1px solid #f30;}
.tips a {color: #f30;}

.agreement-handle {width: 16px;height: 16px;display: inline-block;vertical-align: sub;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAEKSURBVDiNYxQoOOXJyPB/1v9/DDIMJABGJoYn/xkY05jI0czAwMDw/x+DDCPD/1lM5GhGNoSJXM0wQF8DKj2lGA6V6ZBnQJWXFEOZhwzD3msfcBuQZifOoC3FiaG53FOKodRdhmHqgRcMjVue4DYgxlyYYVOuJoOuNBdcrMRdkqHCQ4Zh5sHnDDXrH2EYjmJA2KzbDO++/mFYn6XGoC3JyVDoIslQ7SXLMPvwS4aKdY+xeo1RIO/kf2QBSX5Whq15mgyiPKwMPBzMDHMPv2QoWfMQq2YMFzAwMDA8//ibwW/KdYZHb38wzCagGasLSAWUJyRGJoYnhJVhB4xMDE+Y/jMwppFjCCw7AwDF7VHYI0EkpwAAAABJRU5ErkJggg==");margin-right: 5px;}
.agreement-alert {text-align: center;font-size: 12px;color: #666;margin-top: 18px;}
.agreement-alert .text {color: #666;}
.agreement-alert .text:hover {color: #1980FF;}
.sbtn,a.sbtn {background: #1980FF;color: #fff;height: 40px;line-height: 40px;padding: 0 25px;font-size: 16px;border: 0;border-radius: 3px; cursor: pointer;display: inline-block;}
.sbtn:hover {background: #41AFFA; text-decoration: none;}
a.hbtn {background: #999;color: #fff;}
a.hbtn:hover {background: #aaa;}
.authreg {text-align: center;padding: 6px 0px 20px 0;}

.tdlist {widtH: 100%;border-width: 0px;border-color: #E8E8E8;border-collapse: collapse;border: 0;}
.tdlist th {border-width: 1px;height: 40px;line-height: 40px;font-size: 14px;border: none;border-color: #EBEBEB;background: #fff;color: #666;font-weight: bold;width: 10%;}
.tdlist td {border-width: 0 0 0px;border-style: solid;border-color: #eee;color: #666;padding: 6px 0;font-size: 14px;}
.tdlist td.th {color: #333;text-align: right;padding-right: 10px;font-size: 14px;}
.tdlist .tleft {text-indent: 12px;text-align: left;}

.mipt input[type=text], .mipt input[type=password], .mipt select, .mipt textarea {border: 1px solid #dedede;resize: none;font-size: 14px;color: #333;outline: 0;border-radius: 4px;padding: 7px 6px;line-height: 20px;height: 20px;}
.mipt textarea {height: auto}
.mipt select {padding:0;line-height: 34px;height: 34px;}
.mipt-tps {color: #999;padding-left: 10px;}

.mcp .member-hd {height: 38px;clear: both}
.mcp .member-hd li {float: left;margin-right: 20px;}
.mcp .member-hd li a, .member .member-hd li a:visited {padding: 0 10px;color: #aaa;display: block;height: 32px;font-size: 16px;font-weight: 400;}
.mcp .member-hd .curr a, .mcp .member-hd .curr a:visited, .mcp .member-hd li a:hover {border-bottom: 2px solid #0dae51;color: #333}

.upic {padding-left: 5px;}
.upic li {float: left;border: 1px solid #E8E8E8;width:180px;height: 220px;margin-right: 20px;margin-bottom: 20px;}
.upic li h3 {height: 40px;line-height: 40px;text-align: left;background: #f9f9f9;border-bottom: 1px solid #E8E8E8;text-indent: 1em;font-size: 14px;}
.upic li .img {padding: 10px;height: 112px;text-align: center;line-height: 30px;}
.upic li .img p {background: #F2F2F2;height: 112px;line-height: 112px;color: #aaa;}
.upic li .img img {width: 100%;height: 102px;}
.upic li .ubtn {padding: 0 10px;}
.upic li .ubtn a {background: #2276B6;color: #fff;line-height: 40px;height: 40px;display: block;text-align: center;}
.upic2 li {height: 170px;}

.zjlist li {border-bottom: 1px solid #E8E8E8;line-height: 26px;padding:5px 0;}
.zjlist li p.hc2 {font-size: 16px;color: #f00;}