/*通用样式开始*/
body{margin:0;padding:0;font-size:14px;color:#444; font-family:"微软雅黑";}

form,ul,ol,li,p,h1,h2,h3,h4,h5,h6,dl,dd,table,td,tr{margin:0;padding:0;font-weight:normal}
h1,h2,h3,font{font-size:14px}



/*----------分页结束---------------*/




/*留言框*/

.messagebox { width: 1200px; height: 560px; border: #e4e4e4 1px solid; margin-top: 20px; position: relative; }

.messagebox .x8 { background-color: #FFF; font-size: 20px; padding: 10px; font-weight: bold; }

.messagebox .x8 .small-text { font-size: 18px; color: #696868; }

.messagebox .ms-bd { width: 897px; padding-left: 20px; padding-top: 30px; }

.ms-left1 { float: left; width: 235px; height: 372px; background-color: #fbfbf7; position: relative; border: #e7e7e7 1px solid; }

.ms-left1 .ms-left1-img { text-align: center; padding-top: 10px; }

.ms-left1 ul { width: 200px; margin: 0px auto; font-family: "宋体"; }

.ms-left1 ul li { border-bottom: #dddddd 1px dotted; padding: 21px 0px; }

.ms-left1 ul li span { color: #d60000; font-size: 14px; font-weight: 900; }

.ms-left1 ul li p { color: #555555; line-height: 22px; }

.ms-cc .name { color: #FFF; }

.ms-cc label { font-size: 14px; color: #333333; }

.ms-cc input { width: 173px; height: 29px; line-height: 29px; border: #dddddd 1px solid; }

.ms-cc input { margin: 5px 0px; }

.ms-cc form { padding: 20px 0px; }


.wx-box { height: 97px; width: 199px; border: #ffbc57 1px solid; background-color: #feffe6; }

.wx-box img { margin: 5px 5px; }

.wx-box p { color: #999999; margin: 5px 5px; }

.wxts .sm a:link { color: #F00 !important; }

.ms-right1 { float: left; width: 610px; position: relative; margin-left: 30px; }

.ms-right1 .ms-right1-cl { height: 24px; font-weight: 900; }

.ms-right1 .ms-right1-cl .cl { font-size: 14px; color: #f25819; }

.ms-right1 .ms-right1-cl .cl-box { background-color: #feffe6; border: #ffbc57 1px solid; display: inline-block; color: #ff4b01; height: 24px; line-height: 24px; padding: 0px 3px; }

.p-name { height: 32px; line-height: 32px; margin: 13px 0px; }

.p-name ul { display: inline; }

.p-name ul li { float: left; }

.p-name label, .p-name1 label { width: 60px; display: inline-block; font-size: 14px; color: #333333; }

.p-name i, .p-name input, .p-name label, .p-name1 label { vertical-align: middle; font-style: normal; padding-left: 5px; }

.p-name span { float: right; text-align: left; width: 210px; color: #616161; }

.p-name span em { color: #F00; font-size: 14px; vertical-align: middle; padding: 0px 3px; }

.p-name .an1 { height: 32px; line-height: 32px; border-top: #dedede 1px solid; border-left: #dedede 1px solid; border-bottom: #c0c0c0 1px solid; border-right: #c0c0c0 1px solid; width: 300px; color: #000000; }

.p-name1 { padding-top: 5px; }

.p-name1 textarea { height: 140px; width: 339px; border-top: #dedede 1px solid; border-left: #dedede 1px solid; border-bottom: #c0c0c0 1px solid; border-right: #c0c0c0 1px solid; }

.p-name1 label { vertical-align: top; }

.ms-fd { width: 270px; height: 230px; background-color: #ffffff; border: #fe5c02 2px solid; position: absolute; bottom: 54px; right: -100px; }

.ms-fd span { padding: 5px 6px; color: #ee5a01; font-weight: 900; display: block; }

.ms-fd ol { padding-left: 23px;margin-left: 5px; }

.ms-fd ol li { line-height: 26px; list-style: decimal; border-bottom: #CCC 1px dashed; }

.ms-fd .jt { background: url(../images/f-jt.jpg) no-repeat; width: 9px; height: 10px; position: absolute; bottom: 65px; right: 236px; }

.button1 { width: 100px; height: 32px; border: none; display: inline-block; background-color: #fe5993; color: #fff; font-size: 14px; border-radius: 5px; margin-left: 70px; margin-top: 20px; border-radius: 5px; }

.button2 { width: 100px; height: 32px; border: none; display: inline-block; background-color: #00c4d4; color: #fff; font-size: 14px; border-radius: 5px; margin-left: 15px; margin-top: 20px; border-radius: 5px; }

.statement { width: 1002px; margin-top: 20px; border: #e4e4e4 1px solid; background-color: #f2f2f2; padding: 10px 0px; clear: both; color: #dc3c48; }

.statement p { padding-left: 10px; }

.brdT { background: url(../default/images/xu-line.jpg) repeat-x; width: 100%; height: 4px; }

.brdT { background: url(../default/images/xu-line.jpg) repeat-x; width: 1200px; height: 4px; }
