/* 代码整理：懒人之家 www.lanrenzhijia.com */

*{margin:0;padding:0;list-style-type:none}
a,img{border:0}
a,a:hover{color:#333;text-decoration:none}

/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:140px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}


在线留言：/*在线留言*/

#messagelist{ padding:15px;}

#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}

#messagelist .metlist dt{ background:url(../images/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}

#messagelist .metlist dt span.name{ color:#2c7199;}

#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}

#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}

#messagelist .metlist dd.info span.tt{ display:none; clear:both;}

#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}

#messagelist .metlist dd.reinfo span.tt{ background:url(../images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}

#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}

#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}

#messagelist table{ margin:0px auto;}

#messagetable{ padding:15px;}

#messagetable table{ margin:0px auto;}

td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold;}

td.input{ padding:6px 8px;}

td.input input{ margin-right:8px;}

td.input .info{ padding-left:15px; color:#f00;}

td.input img{ position:relative; bottom:1px;}

td.submint{ padding:10px;}
input.input-text, input.input-file, input.code, textarea {
    padding: 4px;
    font-size: 15px;
    outline: none;
    text-shadow: 0px 1px 0px #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #ccc;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    background: #fff url(../images/dt-10.gif) repeat-x left top;
}
.orange {
    color: #fef4e9;
    border: solid 1px #da7c0c;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background: -moz-linear-gradient(top, #faa51a, #f47a20);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.button {
    display: inline-block;
    zoom: 1;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em 1.55em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.cp{margin:0 auto 25px;width:960px;padding:35px 0 0; background:url('../images/s01.gif') no-repeat 222px 35px; }

.cp-l{width:200px;padding:10px; border:1px solid #e6e6e6; float: left;overflow: hidden; position:relative;}

.cp-l h2{height:85px;line-height:50px;color:#fff; text-align:center;font-family:'Microsoft YaHei';font-weight:normal;font-size:18px;background:url('../images/cp_a.gif') no-repeat;    padding-top: 13px;}

.cp-l h2 a{color:#fff; padding-left:10px;font-size:18px;}

.cp-l h3{height:50px; line-height:38px;padding-left:30px; margin-bottom:5px; font-family:'Microsoft YaHei';font-weight:normal;font-size:15px;background:url('../images/cp_b.gif') no-repeat;    text-align: left;
    padding-top: 6px;}

.cp-l h3 a{color:#232323; font-size:16px;}

.cp-l ul{padding:0 0 6px;}

.cp-l li{line-height:28px;border-bottom:1px dotted #cecece;font-weight:bold; padding:4px 0 0 26px;}

.cp-l li a{color:#000;overflow: hidden;}

.cp-l li p{padding:0 0 5px;}

.cp-l li p a{display:block; font-weight:normal;}

.cp-r{width:720px; float:right;overflow: hidden;}

.cp-r h3{height:40px; line-height:40px; border-bottom:1px solid #e1e1e1;}

.cp-r h3 em{float: left; color:#b61d17; font-size:16px;font-family:'Microsoft YaHei';font-weight:normal;}

.cp-r h3 em a{display:inline-block; padding:0 18px; height:40px; text-align:center; color:#242424; font-size:16px;}

.cp-r h3 em a.cur,.cp-r h3 em a:hover{background:url('../images/cp_cur.gif') repeat-x; color: #fff; text-decoration:none;    padding-top: 8px;}

.cp-r h3 b{float: right;padding:10px 0 0;}

.cp-r h3 b a{color:#999;}



.cp-con{padding:20px 0 0;}

.cp-r dt{width:460px;padding:0 0 22px 0;margin-right:25px; background:url('../images/s02.gif') no-repeat 0 bottom; height:402px; position:relative; float: left;}

.cp-r dt img{display:block; width:458px; height:400px; border:1px solid #e1e1e1;}

.cp-r dt span{position:absolute;bottom:23px; left:1px; width:458px; height:36px;font-size:14px;font-family:'Microsoft YaHei'; line-height:36px; display:block; text-align:center; background:#ededed;}

.cp-r dt a{color:#000;}

.cp-r dd{width:218px; float: left;}

.cp-r dd img{display:block; width:212px; height:165px;border:1px solid #e1e1e1;padding:2px; background:#fff;}

.cp-r ul{margin-right:-25px;width:auto;}

.cp-r ul li{width:216px; float:left; margin-right:31px;}

.cp-r ul .nobor{ margin-right:0px;}

.cp-r li img{display:block; width:212px; height:165px;border:1px solid #e1e1e1;padding:2px; background:#fff;}

.cp-r li span,.cp-r dd span{display:block; text-align:center; padding:12px 0 20px; background:url('../images/s03.gif') no-repeat;}

.cp-r li a,.cp-r dd span a{color:#000;}

.cp-r .ad{height:72px; width:100%; background:url('../images/pho.gif') no-repeat;font-family:'Microsoft YaHei'; padding:30px 0 0; color:#383838;}
