body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{  font-size:100%;}
address,caption,cite,code,dfn,em,th,var { font-weight:normal; font-style:normal;} 
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img,abbr,acronym{border:0;}
input,textarea,select{ font-size:12px;font-family:宋体; color:#333}
input,textarea{ outline:none;}
select{ height:30px; font-size:14px; width:140px;}
caption,th{ text-align:left;}
ul,ol,dl{ list-style:none;}
a:focus{ outline:none;}
.textarea{background:none;border:none;width:500px;height:130px;position:absolute;left: 24px;top: 104px;overflow:hidden;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

body{ color:#a44808; font:normal 12px/20px 宋体; width:100%; height:100%;}
a:link,a:visited{ color:#ba8c31; text-decoration:none;}
.container{ width:540px; margin:0 auto; background:#1e1e1e;}
.header{ position:relative; height:111px; background:url("../images/bg_03.jpg") no-repeat;}
.tagContent{ height:197px;background:url("../images/bg_05.png") no-repeat; position:relative;}
.selConn{ height:40px;}
.resultConn{ height:135px; background:url("../images/bg_11.png") no-repeat; position:relative;}
.bottomMenu{ height:44px;}
.footer{ height:43px; position:relative; background:url("../images/bg_18.png") no-repeat;}

.header ul{position:absolute;left: 19px;top: 79px;z-index:999}
.header ul li{ float:left;}
.header ul li a{ float:left; width:118px; height:36px; background:url("../images/bg_nav.png") left top; text-indent:-999em;}
.header ul li a.item01{ background-position:left top;}
.header ul li a.item02{ background-position:-120px top;}
.header ul li a.item03{ background-position:-240px top;}
.header ul li.current a.item01{ background-position: left -37px;}
.header ul li.current a.item02{ background-position: -120px -37px;}
.header ul li.current a.item03{ background-position: -240px -37px;}
.tagContent .tag{position:absolute;width: 517px;height: 64px;left: 20px;top: 3px;}
.tagContent  a{ margin:6px 6px 0 0; height:22px; line-height:22px; font-size:14px; border:1px solid #e6be3c; background:#f4efe0;float:left; padding:0 7px; overflow:hidden; color:#a44808;}
.tagContent a:hover,.tagContent a.current{ background:#cf9f37; color:#fff;}
#discription{position:absolute;left: 27px;top: 73px;}
.beforeTxt .textarea{width:495px;height:80px; float:left; overflow-x:hidden; overflow-y:auto; font-size:12px;}
.selConn #mySel,#lineSel{ width:230px; height:24px; line-height:30px; display:inline-block; margin:4px 0 0 8px; vertical-align:top;background:#faf1bd;}
.selConn select{ font-size:15px;}
.btnChange{ display:inline-block; margin:0px 0 0 15px; vertical-align:-12px;cursor:pointer;}
.btn_copy{display:block;position:absolute;width:100px;height:36px;background:url("../images/btn_copy.png") no-repeat;left: 21px;top: 135px;text-indent:-999em;}
.resultConn .textarea{top:4px;left:15px;width:510px;overflow-x:hidden; overflow-y:auto;}
.footer p{position:absolute;left: 131px;top: 13px;color:#949494;}
.footer a{display:block;position:absolute;text-indent:-999em;width:113px;height:28px;right:7px;top: 10px;}
.sendIcon{position:absolute;right:23px;width:194px;height:22px;top: 150px;color:#838383;}
.sendIcon a{display:block;float:right;width:20px;height:20px;background:url("../images/icon.gif") left center no-repeat;text-indent:-999em;}
.sendIcon a.icon_sina{ background-position:-28px center;}
.sendIcon a.icon_renren{ background-position:-56px center;}
.sendIcon a.icon_kaixin{ background-position:-84px center;}

.tagStyle{padding:0 0 0 43px;width: 480px;_height:302px;min-height:302px;  display:block;}
.tagStyle input{ width:85px; height:25px; overflow:hidden;float:left; margin:7px 25px 0 0; background:#fff; text-align:center; line-height:24px; color:#000; border:2px solid #fff; cursor:pointer}
.tagStyle ul li:hover{ border-color:#cf9f37;}
.alert_msg{position:absolute; top:250px; left:50%; margin-left:-150px; width:313px; overflow:hidden; }
.alert_msg .t{ height:27px;color:#fff; padding-left:24px; overflow:hidden; font-weight:bold; line-height:27px;background:url("../images/bg_alert.gif") left top no-repeat;}
.alert_msg .t a.close{position:absolute;height:16px;overflow:hidden;right:7px;top:0;cursor:pointer;width:26px;display:block;text-indent:-9999em;}

.bodyBg{ background:#000; opacity:0.6; filter:alpha(opacity=60); width:100%; height:100%; position:absolute; z-index:9999; left:0; top:0; display:none;}
.html{ width:100%; height:100%; overflow:hidden;}
.alert_conn{text-align:center; overflow:hidden; padding:15px 10px 5px 5px;background:url("../images/bg_alert_repeat.gif") left top repeat-y; min-height:35px;_height:35px; word-break:break-all; }
.alert_conn span.alertTxt{ width:280px; padding:10px; display:block;}
.alert_msg .f{ height:20px; background:url("../images/bg_alert.gif") left bottom no-repeat; overflow:hidden;}

