@charset "utf-8";

.content{ margin-top:-1px;}
h2,.cline,.icon_q,.icon_mail,.about_link button{font-size:16px;font-weight:bold}
.about_copyright{ padding:10px 30px 20px 40px; text-align:left;}
.about_copyright h2{ margin:0 auto; width:280px; height:35px; background-position:0 -268px; text-indent:-999em;}
.about_copyright dl{ margin:0 auto; width:340px;}
.about_copyright dl dd{ float:left; width:340px; font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53; display:block; clear:both; }
.cline{margin:0 auto;width:305px; height:10px; background-position:0 -220px; overflow:hidden;}
.icon_q{ width:22px; height:22px; background-position:-354px -165px; display:inline-block;}
.icon_mail{ width:22px; height:22px; background-position:-354px -190px; display:inline-block;}
.t_sep{ color:#fb6119;}
.about_copyright p{ font-size:12px; line-height:20px;}

.about_contact{ _height:500px; min-height:500px; padding:30px 0px 50px 0px; text-align:left; line-height:30px;}
.about_contact h2{ margin:0 auto; width:135px; height:35px; }
.about_contact dl{ margin:0 auto; width:600px;}
.about_contact dl dd{ float:left; width:600px; font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53; display:block; clear:both; line-height:30px;}

.about_agreement h2{ margin:15px auto 10px auto; width:425px; height:35px; }
.about_agreement .notice{ margin:0 auto; display:block; width:230px; height:165px; text-indent:-999em; overflow:hidden;}
.about_agreement .agreeText{ width:900px; margin:0 auto;}
.about_agreement .agreeText p{ font-size:12px; line-height:20px; text-indent:24px; padding:5px 0;}
.about_agreement .agreeText p span{ font-size:14px; font-weight:bold; text-align:center;}
.about_agreement .agreeText p em{ text-decoration:underline;}
.about_agreement .agreeText p a{ text-decoration:underline;}
.about_agreement .f12{ font-size:12px; font-weight:bold;}

.about_upload .btn_upload,
.about_upload .btn_goup,
.about_upload .btn_back{background:url(/img/portal/v2/page/about.png) no-repeat;}
.about_upload{ height:100%; padding:30px 0px 50px 180px; text-align:left; line-height:23px;}
.about_upload h2{ margin:0 auto; width:290px; height:35px; background-position:0 -233px; text-indent:-999em;}
.about_upload .input_upload{ width:265px; height:19px; line-height:19px; border:#7f9db9 1px solid; color:#666;}
.about_upload .input_file{width:342px; height:23px; line-height:19px; color:#666;}
.about_upload textarea{ width:470px; height:140px; border:#7f9db9 1px solid;  color:#666; overflow:auto;}
.about_upload .btn_upload{ display:block; width:100px; height:30px; background-position:-246px -118px;}
.about_upload .btn_upload a{ display:block;width:100px; height:30px;}
.about_upload .btn_goup{ display:block; width:100px; height:30px; background-position:-246px -151px;}
.about_upload .btn_goup a{ display:block;width:100px; height:30px;}
.about_upload .btn_back{display:block; width:100px; height:30px; background-position:-246px -183px;}
.about_upload .btn_back a{ display:block;width:100px; height:30px;}

.about_uploadnotice{ width:880px; height:100%; padding:10px 30px 20px 40px; text-align:left; line-height:20px; font-family:\5B8B\4F53;}
.about_uploadnotice h2{ margin:0 auto; width:280px; height:35px; background-position:0 -302px; text-indent:-999em;}
.about_uploadnotice .cline{ margin:15px auto;}
.about_uploadnotice dl{ margin:0 auto; width:340px;}
.about_uploadnotice dl dd{ float:left; width:340px; font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53; display:block; clear:both; }
.about_uploadnotice div{ line-height:20px;}
.about_uploadnotice p{ text-indent:2em; margin:15px 0;  font-size:12px; line-height:20px;}
.about_uploadnotice ol,
.about_uploadnotice ul{ margin:15px 0; padding-left:2em;}

.about_link{ height:500px; margin:0 auto; padding:30px 0px 50px 0; text-align:left; line-height:30px;}
.about_link h2{ margin:0 auto; width:135px; height:35px; background-position:-290px -270px; text-indent:-999em;}
.about_link dl{ margin:0 auto; width:600px;}
.about_link dl dd{ float:left; width:600px; font-size:14px; display:block; clear:both; line-height:30px;}
.about_link input{ width:386px; height:16px; padding:3px; border:#97c3e5 1px solid; vertical-align:middle;}
.about_link button{ width:66px; height:25px; vertical-align:middle; border:0; font-size:0; *line-height:999px; background-position:-294px -236px;}
.about_link ul{ padding-bottom:10px; font-size:12px; font-family:Arial; overflow:hidden;}
.about_link ul li{ float:left; margin-right:20px; height:20px;line-height:20px;overflow:hidden; white-space:nowrap; text-indent:12px; background:url(/img/portal/v2/common/icon_comm.png) no-repeat left -140px;}
.about_link ul li a{ color:#0071c7; text-decoration:underline;}
